12345678910111213141516171819202122232425262728293031 |
- import type { AppRouteRecordRaw } from '/@/router/types';
- import { t } from '/@/hooks/web/useI18n';
- import { LAYOUT } from '/@/router/constant';
- import { RoleEnum } from '/@/enums/roleEnum';
- export const Retailer: AppRouteRecordRaw = {
- path: '/retailer',
- name: 'Retailer',
- redirect: '/retailer/index',
- component: LAYOUT,
- meta: {
- title: t('routes.dashboard.retailer'),
- icon: 'fluent:building-retail-toolbox-20-regular',
- orderNo: 4,
- hideChildrenInMenu: true,
- roles: [RoleEnum.SUPER],
- },
- children: [
- {
- path: 'index',
- name: 'RetailerIndex',
- component: () => import('/@/views/retailer/index.vue'),
- meta: {
- title: t('routes.dashboard.retailer'),
- hideBreadcrumb: true,
- // icon: 'codicon:device-camera',
- },
- },
- ],
- };
- export default Retailer;
|