diff --git a/frontend/modules/transport/pages/carriers/[id]/index.vue b/frontend/modules/transport/pages/carriers/[id]/index.vue
index e7aec25..21414f1 100644
--- a/frontend/modules/transport/pages/carriers/[id]/index.vue
+++ b/frontend/modules/transport/pages/carriers/[id]/index.vue
@@ -43,34 +43,52 @@
{{ t('transport.carriers.consultation.notFound') }}
-
+
-
+
+
-
-
+
+
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -237,6 +255,17 @@ const certificationLabel = computed(() => main.value.certificationType
const containerLabel = computed(() => main.value.containerType
? t(`transport.carriers.containerType.${main.value.containerType}`)
: '')
+// Indexation affichée avec le « % » (comme l'icône du champ amount de l'ajout).
+const indexationDisplay = computed(() => main.value.indexationRate ? `${main.value.indexationRate} %` : '')
+// Décharge : nom du fichier embarqué si présent (sinon vide ; la colonne reste réservée).
+const dischargeLabel = computed(() => {
+ const doc = carrier.value?.dischargeDocument
+ if (doc && typeof doc !== 'string') {
+ const meta = doc as Record
+ return String(meta.originalFilename ?? meta.name ?? '')
+ }
+ return ''
+})
// ── Onglets : Adresses · Contacts · Prix (ouvre sur Adresses, pas de Qualimat) ──
const activeTab = ref('addresses')