From 8d80781e8cf79d96f83dc7a85b85da7322586676 Mon Sep 17 00:00:00 2001 From: tristan Date: Mon, 8 Jun 2026 10:23:42 +0200 Subject: [PATCH] fix(commercial) : masque Relation / Prestation de triage selon la categorie (formulaire client) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Les champs « Relation » (depend du distributeur/courtier) et « Prestation de triage » du bloc principal sont masques par defaut et reveles uniquement quand une categorie ordinaire (autre que Distributeur/Courtier) est selectionnee. Masquer ces champs reinitialise leurs valeurs (pas de relation/triage fantome soumis). Applique a la creation et a l'edition. --- .../commercial/pages/clients/[id]/edit.vue | 31 +++++++++++++++++-- .../modules/commercial/pages/clients/new.vue | 29 +++++++++++++++-- .../utils/__tests__/clientFormRules.spec.ts | 18 +++++++++++ .../commercial/utils/clientFormRules.ts | 20 ++++++++++++ 4 files changed, 93 insertions(+), 5 deletions(-) diff --git a/frontend/modules/commercial/pages/clients/[id]/edit.vue b/frontend/modules/commercial/pages/clients/[id]/edit.vue index 2600aa4..784f654 100644 --- a/frontend/modules/commercial/pages/clients/[id]/edit.vue +++ b/frontend/modules/commercial/pages/clients/[id]/edit.vue @@ -41,6 +41,7 @@ @update:model-value="(v: (string | number)[]) => main.categoryIris = v.map(String)" />