| | |
| | | import type { AppRouteModule } from '/@/router/types'; |
| | | import type { AppRouteModule } from '@/router/types'; |
| | | |
| | | import { getParentLayout, LAYOUT } from '/@/router/constant'; |
| | | import { t } from '/@/hooks/web/useI18n'; |
| | | import { getParentLayout, LAYOUT } from '@/router/constant'; |
| | | import { t } from '@/hooks/web/useI18n'; |
| | | |
| | | const permission: AppRouteModule = { |
| | | const level: AppRouteModule = { |
| | | path: '/level', |
| | | name: 'Level', |
| | | component: LAYOUT, |
| | |
| | | { |
| | | path: 'menu1-1-1', |
| | | name: 'Menu111Demo', |
| | | component: () => import('/@/views/demo/level/Menu111.vue'), |
| | | component: () => import('@/views/demo/level/Menu111.vue'), |
| | | meta: { |
| | | title: 'Menu111', |
| | | }, |
| | |
| | | { |
| | | path: 'menu1-2', |
| | | name: 'Menu12Demo', |
| | | component: () => import('/@/views/demo/level/Menu12.vue'), |
| | | component: () => import('@/views/demo/level/Menu12.vue'), |
| | | meta: { |
| | | title: 'Menu1-2', |
| | | }, |
| | |
| | | { |
| | | path: 'menu2', |
| | | name: 'Menu2Demo', |
| | | component: () => import('/@/views/demo/level/Menu2.vue'), |
| | | component: () => import('@/views/demo/level/Menu2.vue'), |
| | | meta: { |
| | | title: 'Menu2', |
| | | // ignoreKeepAlive: true, |
| | |
| | | ], |
| | | }; |
| | | |
| | | export default permission; |
| | | export default level; |