2025-04-11 10:14:11 +01:00

57 lines
1.9 KiB
JavaScript

import Layout from '@/layouts/index.vue';
export default [
{
path: '/sub-government-affairs-service/system',
name: 'system',
component: Layout,
redirect: '/sub-government-affairs-service/system-dict',
meta: { title: '系统管理', icon: 'Document' },
children: [
{
path: '/sub-government-affairs-service/system-dict-type',
component: () => import('@/views/system/dict/type.vue'),
name: 'system-dict-type',
meta: { title: '字典类型', icon: 'Document' },
},
{
path: '/sub-government-affairs-service/system-dict',
component: () => import('@/views/system/dict/index.vue'),
name: 'system-dict',
meta: { title: '字典管理', icon: 'Document' },
},
{
path: '/sub-government-affairs-service/system-menu',
component: () => import('@/views/system/menu/index.vue'),
name: 'system-menu',
meta: { title: '菜单管理', icon: 'Document' },
},
{
path: '/sub-government-affairs-service/system-dept',
component: () => import('@/views/system/dept/index.vue'),
name: 'system-dept',
meta: { title: '部门管理', icon: 'Document' },
},
{
path: '/sub-government-affairs-service/system-role',
component: () => import('@/views/system/role/index.vue'),
name: 'system-role',
meta: { title: '角色管理', icon: 'Document' },
},
{
path: '/sub-government-affairs-service/system-auth-user',
component: () => import('@/views/system/role/authUser.vue'),
name: 'system-auth-user',
meta: { title: '分配用户', icon: 'Document' },
hidden: true,
},
{
path: '/sub-government-affairs-service/system-user',
component: () => import('@/views/system/user/index.vue'),
name: 'system-user',
meta: { title: '用户管理', icon: 'Document' },
},
],
},
];