From 1e794bba00ddc989de06533eae961935ed98549b Mon Sep 17 00:00:00 2001 From: Matteo Date: Wed, 11 Feb 2026 08:18:55 +0100 Subject: [PATCH] feat : admin fournisseurs creation et modif (WIP) --- frontend/components/address/add-address.vue | 238 ++++++++++++++++++ .../components/supplier/supplier-form.vue | 152 +++++++---- frontend/i18n/locales/fr.json | 24 +- frontend/pages/admin/supplier/address.vue | 7 + .../pages/admin/supplier/supplier-list.vue | 16 +- frontend/services/address.ts | 10 + frontend/services/dto/supplier-data.ts | 2 +- 7 files changed, 389 insertions(+), 60 deletions(-) create mode 100644 frontend/components/address/add-address.vue create mode 100644 frontend/pages/admin/supplier/address.vue diff --git a/frontend/components/address/add-address.vue b/frontend/components/address/add-address.vue new file mode 100644 index 0000000..f32afd1 --- /dev/null +++ b/frontend/components/address/add-address.vue @@ -0,0 +1,238 @@ + + + diff --git a/frontend/components/supplier/supplier-form.vue b/frontend/components/supplier/supplier-form.vue index 67f925b..037298c 100644 --- a/frontend/components/supplier/supplier-form.vue +++ b/frontend/components/supplier/supplier-form.vue @@ -14,16 +14,60 @@ -
+
+
- - - - - +
+

Adresse fournisseur

+ +
+
+ + + + + + + + + + + + + + + +
LibelléRueComplémentCode postalVillePays

{{ errorMsg }}

@@ -33,14 +77,13 @@ diff --git a/frontend/pages/admin/supplier/supplier-list.vue b/frontend/pages/admin/supplier/supplier-list.vue index 043d4be..a13fae5 100644 --- a/frontend/pages/admin/supplier/supplier-list.vue +++ b/frontend/pages/admin/supplier/supplier-list.vue @@ -30,11 +30,16 @@
{{ supplier.name }}
{{ supplier.email }}
-
+
Pas d'adresse
+
+
+
+