UnisKB/ui/src/router/modules/system.ts

26 lines
682 B
TypeScript

import { Role, ComplexPermission } from '@/utils/permission/type'
const systemRouter = {
path: '/system',
name: 'system',
meta: { title: 'views.system.title', permission: 'USER_MANAGEMENT:READ' },
hidden: true,
component: () => import('@/layout/layout-template/SystemMainLayout.vue'),
children: [
{
path: '/system/user',
name: 'user',
meta: {
icon: 'User',
iconActive: 'UserFilled',
title: 'views.userManage.title',
activeMenu: '/system',
parentPath: '/system',
parentName: 'system',
},
component: () => import('@/views/user-manage/index.vue'),
},
],
}
export default systemRouter