// 路由配置文件 import Layout from '@/layout' export default { path: '/system', component: Layout, redirect: '/system/role', name: 'system', meta: { title: '系统管理', icon: 'system' }, children: [ { path: 'admin', component: () => import('@/pages/system/admin'), // Parent router-view name: 'systemAdmin', meta: { title: '管理员管理' }, auth: 'sys_admin_see' }, { path: 'role', component: () => import('@/pages/system/role'), name: 'systemRole', meta: { title: '角色管理' }, auth: 'sys_admin_role_see' }, { path: 'banner', component: () => import('@/pages/system/banner'), name: 'systemBanner', meta: { title: '轮播图管理', keepAlive: true }, auth: 'banner_see' }, { path: 'basic', component: () => import('@/pages/system/basic'), name: 'systemBasic', meta: { title: '基础设置' }, auth: 'system_set' }, { path: 'roleAdd', component: () => import('@/pages/system/roleAdd'), name: 'systemRoleAdd', meta: { title: '新增角色', noCache: true, activeMenu: '/system/role' }, hidden: true }, { path: 'roleEdit', component: () => import('@/pages/system/roleEdit'), name: 'systemRoleEdit', meta: { title: '编辑角色', noCache: true, activeMenu: '/system/role' }, hidden: true } ] }