diff --git a/src/app/core/services/menu.service.ts b/src/app/core/services/menu.service.ts index 16c558d..7858706 100644 --- a/src/app/core/services/menu.service.ts +++ b/src/app/core/services/menu.service.ts @@ -76,16 +76,10 @@ export class MenuService { icon: 'lucideCreditCard', url: '/transactions', }, - { - label: 'Marchands', + label: 'Gestions Marchant', icon: 'lucideStore', - isCollapsed: true, - children: [ - { label: 'Gestion des Marchands', url: '/merchants/list' }, - { label: 'Configuration API / Webhooks', url: '/merchants/config' }, - { label: 'Statistiques & Historique', url: '/merchants/stats' }, - ], + url: '/merchants' }, { label: 'Opérateurs', diff --git a/src/app/core/services/permissions.service.ts b/src/app/core/services/permissions.service.ts index 0f00780..b5eca1b 100644 --- a/src/app/core/services/permissions.service.ts +++ b/src/app/core/services/permissions.service.ts @@ -25,12 +25,6 @@ export class PermissionsService { { module: 'merchants', roles: ['admin', 'merchant', 'support'], - children: { - 'list': ['admin'], - 'details': ['admin', 'merchant', 'support'], - 'config': ['admin', 'merchant'], - 'stats': ['admin', 'merchant'] - } }, // Operators (Admin only)