From 38ad7906baa954c07ce7a4d26c63a587572e39e8 Mon Sep 17 00:00:00 2001 From: tristan Date: Mon, 22 Jun 2026 08:16:56 +0200 Subject: [PATCH] fix(front) : repertoires client/fournisseur/prestataire affichent le libelle des categories (name) au lieu du code (ERP-193) Revient sur le choix du code MAJUSCULE (06a7ef4) : les 3 repertoires affichent desormais le libelle (c.name) dans la colonne Categories. Bump @malio/layer-ui 1.7.14. --- frontend/modules/commercial/pages/clients/index.vue | 6 +++--- frontend/modules/commercial/pages/suppliers/index.vue | 6 +++--- frontend/modules/technique/pages/providers/index.vue | 6 +++--- frontend/package-lock.json | 8 ++++---- frontend/package.json | 2 +- 5 files changed, 14 insertions(+), 14 deletions(-) diff --git a/frontend/modules/commercial/pages/clients/index.vue b/frontend/modules/commercial/pages/clients/index.vue index 013c0ee..a7d645c 100644 --- a/frontend/modules/commercial/pages/clients/index.vue +++ b/frontend/modules/commercial/pages/clients/index.vue @@ -43,7 +43,7 @@ @update:page="goToPage" @update:per-page="setItemsPerPage" > - + @@ -209,10 +209,10 @@ const columns = [ { key: 'lastActivity', label: t('commercial.clients.column.lastActivity') }, ] -/** Codes des categories du client, separes par une virgule (ERP-78). */ +/** Libelles (name) des categories du client, separes par une virgule (ERP-193). */ function formatCategories(item: Record): string { const categories = (item.categories as Client['categories']) ?? [] - return categories.map(c => c.code).join(', ') + return categories.map(c => c.name).join(', ') } /** diff --git a/frontend/modules/commercial/pages/suppliers/index.vue b/frontend/modules/commercial/pages/suppliers/index.vue index ebb5a8b..99cdf01 100644 --- a/frontend/modules/commercial/pages/suppliers/index.vue +++ b/frontend/modules/commercial/pages/suppliers/index.vue @@ -43,7 +43,7 @@ @update:page="goToPage" @update:per-page="setItemsPerPage" > - + @@ -209,10 +209,10 @@ const columns = [ { key: 'lastActivity', label: t('commercial.suppliers.column.lastActivity') }, ] -/** Codes (MAJUSCULE) des categories du fournisseur, separes par une virgule (aligne sur le client, ERP-193). */ +/** Libelles (name) des categories du fournisseur, separes par une virgule (aligne sur le client, ERP-193). */ function formatCategories(item: Record): string { const categories = (item.categories as Supplier['categories']) ?? [] - return categories.map(c => c.code).join(', ') + return categories.map(c => c.name).join(', ') } /** diff --git a/frontend/modules/technique/pages/providers/index.vue b/frontend/modules/technique/pages/providers/index.vue index 1c6112e..f6110cd 100644 --- a/frontend/modules/technique/pages/providers/index.vue +++ b/frontend/modules/technique/pages/providers/index.vue @@ -44,7 +44,7 @@ @update:page="goToPage" @update:per-page="setItemsPerPage" > - + @@ -210,10 +210,10 @@ const columns = [ { key: 'lastActivity', label: t('technique.providers.column.lastActivity') }, ] -/** Codes (MAJUSCULE) des categories du prestataire, separes par une virgule (aligne sur le client, ERP-193). */ +/** Libelles (name) des categories du prestataire, separes par une virgule (aligne sur le client, ERP-193). */ function formatCategories(item: Record): string { const categories = (item.categories as Provider['categories']) ?? [] - return categories.map(c => c.code).join(', ') + return categories.map(c => c.name).join(', ') } /** diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 488a33c..28879fc 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -7,7 +7,7 @@ "name": "starseed-frontend", "hasInstallScript": true, "dependencies": { - "@malio/layer-ui": "^1.7.13", + "@malio/layer-ui": "^1.7.14", "@nuxt/icon": "^2.2.1", "@nuxtjs/i18n": "^10.2.3", "@nuxtjs/tailwindcss": "^6.14.0", @@ -1866,9 +1866,9 @@ "license": "MIT" }, "node_modules/@malio/layer-ui": { - "version": "1.7.13", - "resolved": "https://gitea.malio.fr/api/packages/MALIO-DEV/npm/%40malio%2Flayer-ui/-/1.7.13/layer-ui-1.7.13.tgz", - "integrity": "sha512-/l3wAYKSeJSZslaom81/ugXrY/vVElrg6Mc6U16v7Pm2RruzLJQlX/90aIe+nYzl0xShRZPmdaD+eozFWmes/A==", + "version": "1.7.14", + "resolved": "https://gitea.malio.fr/api/packages/MALIO-DEV/npm/%40malio%2Flayer-ui/-/1.7.14/layer-ui-1.7.14.tgz", + "integrity": "sha512-QxiyXkua522vl/qFcRT4KeHDUSWdL+DNMNLkHdGtJk7ML1tniQeLyrKBih2vIDdOZVxUQy/kg+fTm2wwDZCdSA==", "dependencies": { "@nuxt/icon": "^2.2.1", "@nuxtjs/tailwindcss": "^6.14.0", diff --git a/frontend/package.json b/frontend/package.json index c156cc8..1fea729 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -17,7 +17,7 @@ "test:e2e:ui": "playwright test --ui" }, "dependencies": { - "@malio/layer-ui": "^1.7.13", + "@malio/layer-ui": "^1.7.14", "@nuxt/icon": "^2.2.1", "@nuxtjs/i18n": "^10.2.3", "@nuxtjs/tailwindcss": "^6.14.0",