From b1c12138f1f01a066ea8b8cb501e6fea03c55357 Mon Sep 17 00:00:00 2001 From: Matteo Date: Tue, 10 Feb 2026 11:48:02 +0100 Subject: [PATCH] feat : admin fournisseurs creation et modif (WIP) --- .../components/supplier/supplier-form.vue | 183 ++++++++---------- .../pages/admin/supplier/supplier-list.vue | 85 +++++--- frontend/services/address.ts | 35 ++++ frontend/services/dto/address-data.ts | 7 +- frontend/services/dto/supplier-data.ts | 12 +- frontend/services/supplier.ts | 14 +- src/Entity/Address.php | 24 ++- src/Entity/Supplier.php | 46 ++++- 8 files changed, 248 insertions(+), 158 deletions(-) create mode 100644 frontend/services/address.ts diff --git a/frontend/components/supplier/supplier-form.vue b/frontend/components/supplier/supplier-form.vue index f0ff7dd..eac9de2 100644 --- a/frontend/components/supplier/supplier-form.vue +++ b/frontend/components/supplier/supplier-form.vue @@ -14,63 +14,28 @@ -
+
+ + + - - - - - - - - - - - - - - - + + + + +
+ +

{{ errorMsg }}

diff --git a/frontend/pages/admin/supplier/supplier-list.vue b/frontend/pages/admin/supplier/supplier-list.vue index 7840c65..043d4be 100644 --- a/frontend/pages/admin/supplier/supplier-list.vue +++ b/frontend/pages/admin/supplier/supplier-list.vue @@ -1,16 +1,18 @@