fix(transport) : colonne 3 réservée à la décharge, « Affréter » toujours en colonne 4 (ERP-166)
This commit is contained in:
@@ -50,8 +50,9 @@
|
||||
@update:model-value="(v: string | number | null) => main.certificationType = v === null ? null : String(v)"
|
||||
/>
|
||||
|
||||
<!-- RG-4.02 : Decharge visible et obligatoire si certification AUTRE,
|
||||
placée juste après la certification (avant « Affréter »).
|
||||
<!-- Colonne 3 RÉSERVÉE à la Décharge (RG-4.02 : visible et obligatoire
|
||||
si certification AUTRE). Si elle n'apparaît pas, on garde la colonne
|
||||
vide (xl) pour qu'« Affréter » reste en colonne 4 de la ligne 1.
|
||||
L'upload reel (File → IRI via useUpload) arrive a ERP-171. -->
|
||||
<!-- TODO ERP-171 : brancher useUpload pour resoudre le File en IRI
|
||||
(main.dischargeDocumentIri). Le champ est deja visible/obligatoire. -->
|
||||
@@ -63,9 +64,11 @@
|
||||
:readonly="mainLocked"
|
||||
:error="mainErrors.errors.dischargeDocument"
|
||||
/>
|
||||
<div v-else class="hidden xl:block"></div>
|
||||
|
||||
<!-- Wrapper h-12 + centrage vertical : aligne la case sur la ligne
|
||||
de champ des inputs/selects (qui posent un h-12 en interne). -->
|
||||
<!-- « Affréter » : toujours en colonne 4 de la ligne 1 (colonne 3
|
||||
réservée à la décharge ci-dessus). Wrapper h-12 + centrage vertical
|
||||
pour aligner la case sur la ligne de champ des inputs/selects. -->
|
||||
<div class="flex h-12 items-center">
|
||||
<MalioCheckbox
|
||||
id="carrier-is-chartered"
|
||||
@@ -77,12 +80,9 @@
|
||||
/>
|
||||
</div>
|
||||
|
||||
<!-- Espace réservé : si affrété SANS certification AUTRE, la décharge
|
||||
n'occupe pas la colonne 3 → on laisse la colonne 4 de la ligne 1
|
||||
vide (xl) pour pousser indexation/benne/volume sur la ligne 2. -->
|
||||
<div v-if="showCharteredFields && !showDischarge" class="hidden xl:block"></div>
|
||||
|
||||
<!-- RG-4.03 : champs d'affretement visibles + obligatoires si « Affreter ». -->
|
||||
<!-- RG-4.03 : champs d'affretement (ligne 2) visibles + obligatoires si
|
||||
« Affreter ». La ligne 1 étant pleine (4 colonnes), ils démarrent
|
||||
naturellement en colonne 1 de la ligne 2. -->
|
||||
<template v-if="showCharteredFields">
|
||||
<MalioInputNumber
|
||||
v-model="main.indexationRate"
|
||||
|
||||
Reference in New Issue
Block a user