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.
This commit is contained in:
@@ -43,7 +43,7 @@
|
|||||||
@update:page="goToPage"
|
@update:page="goToPage"
|
||||||
@update:per-page="setItemsPerPage"
|
@update:per-page="setItemsPerPage"
|
||||||
>
|
>
|
||||||
<!-- Categories : codes stables separes par une virgule (ERP-78). -->
|
<!-- Categories : libelles (name) separes par une virgule (ERP-193). -->
|
||||||
<template #cell-categories="{ item }">
|
<template #cell-categories="{ item }">
|
||||||
{{ formatCategories(item) }}
|
{{ formatCategories(item) }}
|
||||||
</template>
|
</template>
|
||||||
@@ -209,10 +209,10 @@ const columns = [
|
|||||||
{ key: 'lastActivity', label: t('commercial.clients.column.lastActivity') },
|
{ 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, unknown>): string {
|
function formatCategories(item: Record<string, unknown>): string {
|
||||||
const categories = (item.categories as Client['categories']) ?? []
|
const categories = (item.categories as Client['categories']) ?? []
|
||||||
return categories.map(c => c.code).join(', ')
|
return categories.map(c => c.name).join(', ')
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -43,7 +43,7 @@
|
|||||||
@update:page="goToPage"
|
@update:page="goToPage"
|
||||||
@update:per-page="setItemsPerPage"
|
@update:per-page="setItemsPerPage"
|
||||||
>
|
>
|
||||||
<!-- Categories : codes stables (MAJUSCULE) separes par une virgule, aligne sur le client (ERP-193). -->
|
<!-- Categories : libelles (name) separes par une virgule, aligne sur le client (ERP-193). -->
|
||||||
<template #cell-categories="{ item }">
|
<template #cell-categories="{ item }">
|
||||||
{{ formatCategories(item) }}
|
{{ formatCategories(item) }}
|
||||||
</template>
|
</template>
|
||||||
@@ -209,10 +209,10 @@ const columns = [
|
|||||||
{ key: 'lastActivity', label: t('commercial.suppliers.column.lastActivity') },
|
{ 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, unknown>): string {
|
function formatCategories(item: Record<string, unknown>): string {
|
||||||
const categories = (item.categories as Supplier['categories']) ?? []
|
const categories = (item.categories as Supplier['categories']) ?? []
|
||||||
return categories.map(c => c.code).join(', ')
|
return categories.map(c => c.name).join(', ')
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -44,7 +44,7 @@
|
|||||||
@update:page="goToPage"
|
@update:page="goToPage"
|
||||||
@update:per-page="setItemsPerPage"
|
@update:per-page="setItemsPerPage"
|
||||||
>
|
>
|
||||||
<!-- Categories : codes stables (MAJUSCULE) separes par une virgule, aligne sur le client (ERP-193). -->
|
<!-- Categories : libelles (name) separes par une virgule, aligne sur le client (ERP-193). -->
|
||||||
<template #cell-categories="{ item }">
|
<template #cell-categories="{ item }">
|
||||||
{{ formatCategories(item) }}
|
{{ formatCategories(item) }}
|
||||||
</template>
|
</template>
|
||||||
@@ -210,10 +210,10 @@ const columns = [
|
|||||||
{ key: 'lastActivity', label: t('technique.providers.column.lastActivity') },
|
{ 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, unknown>): string {
|
function formatCategories(item: Record<string, unknown>): string {
|
||||||
const categories = (item.categories as Provider['categories']) ?? []
|
const categories = (item.categories as Provider['categories']) ?? []
|
||||||
return categories.map(c => c.code).join(', ')
|
return categories.map(c => c.name).join(', ')
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Generated
+4
-4
@@ -7,7 +7,7 @@
|
|||||||
"name": "starseed-frontend",
|
"name": "starseed-frontend",
|
||||||
"hasInstallScript": true,
|
"hasInstallScript": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@malio/layer-ui": "^1.7.13",
|
"@malio/layer-ui": "^1.7.14",
|
||||||
"@nuxt/icon": "^2.2.1",
|
"@nuxt/icon": "^2.2.1",
|
||||||
"@nuxtjs/i18n": "^10.2.3",
|
"@nuxtjs/i18n": "^10.2.3",
|
||||||
"@nuxtjs/tailwindcss": "^6.14.0",
|
"@nuxtjs/tailwindcss": "^6.14.0",
|
||||||
@@ -1866,9 +1866,9 @@
|
|||||||
"license": "MIT"
|
"license": "MIT"
|
||||||
},
|
},
|
||||||
"node_modules/@malio/layer-ui": {
|
"node_modules/@malio/layer-ui": {
|
||||||
"version": "1.7.13",
|
"version": "1.7.14",
|
||||||
"resolved": "https://gitea.malio.fr/api/packages/MALIO-DEV/npm/%40malio%2Flayer-ui/-/1.7.13/layer-ui-1.7.13.tgz",
|
"resolved": "https://gitea.malio.fr/api/packages/MALIO-DEV/npm/%40malio%2Flayer-ui/-/1.7.14/layer-ui-1.7.14.tgz",
|
||||||
"integrity": "sha512-/l3wAYKSeJSZslaom81/ugXrY/vVElrg6Mc6U16v7Pm2RruzLJQlX/90aIe+nYzl0xShRZPmdaD+eozFWmes/A==",
|
"integrity": "sha512-QxiyXkua522vl/qFcRT4KeHDUSWdL+DNMNLkHdGtJk7ML1tniQeLyrKBih2vIDdOZVxUQy/kg+fTm2wwDZCdSA==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@nuxt/icon": "^2.2.1",
|
"@nuxt/icon": "^2.2.1",
|
||||||
"@nuxtjs/tailwindcss": "^6.14.0",
|
"@nuxtjs/tailwindcss": "^6.14.0",
|
||||||
|
|||||||
@@ -17,7 +17,7 @@
|
|||||||
"test:e2e:ui": "playwright test --ui"
|
"test:e2e:ui": "playwright test --ui"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@malio/layer-ui": "^1.7.13",
|
"@malio/layer-ui": "^1.7.14",
|
||||||
"@nuxt/icon": "^2.2.1",
|
"@nuxt/icon": "^2.2.1",
|
||||||
"@nuxtjs/i18n": "^10.2.3",
|
"@nuxtjs/i18n": "^10.2.3",
|
||||||
"@nuxtjs/tailwindcss": "^6.14.0",
|
"@nuxtjs/tailwindcss": "^6.14.0",
|
||||||
|
|||||||
Reference in New Issue
Block a user