|
@@ -1,5 +1,5 @@
|
|
import type { AppRouteModule } from '/@/router/types';
|
|
import type { AppRouteModule } from '/@/router/types';
|
|
-
|
|
|
|
|
|
+import { RoleEnum } from '/@/enums/roleEnum';
|
|
import { LAYOUT } from '/@/router/constant';
|
|
import { LAYOUT } from '/@/router/constant';
|
|
import { t } from '/@/hooks/web/useI18n';
|
|
import { t } from '/@/hooks/web/useI18n';
|
|
|
|
|
|
@@ -12,6 +12,7 @@ const staff: AppRouteModule = {
|
|
icon: 'medical-icon:care-staff-area',
|
|
icon: 'medical-icon:care-staff-area',
|
|
title: t('routes.dashboard.staff'),
|
|
title: t('routes.dashboard.staff'),
|
|
orderNo: 102,
|
|
orderNo: 102,
|
|
|
|
+ roles: [RoleEnum.SUPER, RoleEnum.PLAT_ADMIN, RoleEnum.COMPANY_ADMIN],
|
|
},
|
|
},
|
|
children: [
|
|
children: [
|
|
{
|
|
{
|
|
@@ -21,6 +22,7 @@ const staff: AppRouteModule = {
|
|
meta: {
|
|
meta: {
|
|
title: t('routes.dashboard.staffList'),
|
|
title: t('routes.dashboard.staffList'),
|
|
icon: 'ic:outline-remember-me',
|
|
icon: 'ic:outline-remember-me',
|
|
|
|
+ roles: [RoleEnum.SUPER, RoleEnum.PLAT_ADMIN, RoleEnum.COMPANY_ADMIN],
|
|
},
|
|
},
|
|
},
|
|
},
|
|
],
|
|
],
|