UNPKG

@opentiny/tiny-toolkit-pro

Version:

TinyPro Vue:开箱即用、前后端分离的 Vue 后台管理模板

42 lines (40 loc) 956 B
import { RoleType } from '@/types/roleType'; export default { path: 'user', name: 'User', id: 'User', label: 'User', component: () => import('@/views/user/index.vue'), meta: { locale: 'menu.user', requiresAuth: true, order: 7, roles: [RoleType.admin, RoleType.user], }, children: [ { path: 'info', name: 'Info', id: 'Info', label: 'Info', component: () => import('@/views/user/info/index.vue'), meta: { locale: 'menu.user.info', requiresAuth: true, roles: [RoleType.admin, RoleType.user], }, }, { path: 'setting', name: 'Setting', id: 'Setting', label: 'Setting', component: () => import('@/views/user/setting/index.vue'), meta: { locale: 'menu.user.setting', requiresAuth: true, roles: [RoleType.admin, RoleType.user], }, }, ], };