[ERP-64] Page Consultation client (lecture seule + Modifier / Archiver) #49

Merged
tristan merged 2 commits from feature/ERP-64-page-consultation-client into develop 2026-06-03 09:57:15 +00:00

2 Commits

Author SHA1 Message Date
tristan 034c4ce43a style(front) : boutons Modifier/Archiver en secondary + espacement aligne sur le repertoire
Pull Request — Quality gate / Backend (PHP CS + PHPUnit) (pull_request) Successful in 2m0s
Pull Request — Quality gate / Frontend (lint + Vitest + build) (pull_request) Successful in 1m20s
Page consultation client : Modifier et Archiver passent en variante secondary,
ecart porte a gap-12 (48px) pour matcher Ajouter / Filtres du repertoire.
2026-06-03 11:55:26 +02:00
tristan 52603971a0 feat(front) : page consultation client + archivage
Pull Request — Quality gate / Backend (PHP CS + PHPUnit) (pull_request) Successful in 2m4s
Pull Request — Quality gate / Frontend (lint + Vitest + build) (pull_request) Successful in 1m13s
Ecran de consultation client en lecture seule (route /clients/[id], ERP-64) :
- composable useClient(id) : chargement du detail (embed contacts/adresses/ribs),
  archivage/restauration (PATCH isArchived seul, refetch complet, 409 RG-1.23 propage)
- formulaire principal + 8 onglets readonly (navigation libre), onglet Comptabilite
  visible uniquement avec accounting.view
- boutons Modifier (manage OU accounting.manage), Archiver/Restaurer (archive)
- libelles categories/sites/referentiels lus depuis l'embed (role-independant,
  /categories et /sites etant en 403 pour les roles metier)
- ClientAddressBlock : affichage readonly de la ville et de la rue corrige
2026-06-03 11:34:49 +02:00