- Hiérarchie Symfony : ROLE_ADMIN -> ROLE_BUREAU -> ROLE_USER - ROLE_BUREAU autorise : export inventaire bovin, sync EDNOTIF, visibilité des colonnes Prix/kg et Prix total - Front : utility roles.ts qui réplique la hiérarchie + auth store étendu (hasRole, isBureau) - Refactor useBovineColumns : variants withPrices/withoutPrices × inventory/case, gate par isBureau - Inventory page : Export/Rafraîchir conditionnés par isBureau - Ajout du rôle dans la const ROLE pour le form admin user Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
19 lines
426 B
TypeScript
19 lines
426 B
TypeScript
export const RECEPTION_TYPE_CODES = {
|
|
MERCHANDISES: 'MARCHANDISES',
|
|
BOVINS: 'BOVINS'
|
|
} as const
|
|
|
|
export const MERCHANDISE_TYPE_CODES = {
|
|
GRANULE: 'GRANULE',
|
|
AUTRES: 'AUTRES'
|
|
} as const
|
|
|
|
export const ROLE = [
|
|
{ label: 'Administrateur', value: 'ROLE_ADMIN' },
|
|
{ label: 'Bureau', value: 'ROLE_BUREAU' },
|
|
{ label: 'Utilisateur', value: 'ROLE_USER' }
|
|
]
|
|
export const SUPPLIER_CODE = {
|
|
LIOT: 'LIOT'
|
|
}
|