// 中台代理商路由 // 视图组件 const view = { tabs: () => import('@/layouts/tabs'), blank: () => import('@/layouts/BlankView'), page: () => import('@/layouts/PageView') } // 路由组件注册 const AdminAgentRouterMap = { AdminAgent: { name: '代理商管理', icon: 'idcard', component: view.page, authority: { Agent: ['AdminAgent', 'AdminAgent-All'], } }, AdminAgentList: { name: '代理商列表', icon: 'idcard', path: '/AdminAgent/AdminAgentList', component: () => import('@/pages/Middle/Admin/AdminAgent/AgentList'), authority: { Agent: ['AdminAgent-List'], } }, AdminAgentDetail: { name: '代理商详情', icon: 'idcard', path: '/AdminAgent/AdminAgentDetail', meta: { invisible: true, // 不在菜单中显示 }, component: () => import('@/pages/Middle/Admin/AdminAgent/AgentDetail'), authority: { Agent: ['AdminAgent-Detail'], }, }, AdminAgentAdd: { name: '添加代理商', icon: 'idcard', path: '/AdminAgent/AdminAgentAdd', meta: { invisible: true, // 不在菜单中显示 }, component: () => import('@/pages/Middle/Admin/AdminAgent/AgentAdd'), authority: { Agent: ['AdminAgent-Add'], }, }, AdminAgentUpdate: { name: '修改代理商', icon: 'idcard', path: '/AdminAgent/AdminAgentUpdate', meta: { invisible: true, // 不在菜单中显示 }, component: () => import('@/pages/Middle/Admin/AdminAgent/AgentUpdate'), authority: { Agent: ['AdminAgent-Update'], }, }, AdminAgentSettings: { name: '代理商设置', icon: 'idcard', path: '/AdminAgent/AdminAgentSettings', meta: { invisible: true, // 不在菜单中显示 }, component: () => import('@/pages/Middle/Admin/AdminAgent/AgentSettings'), authority: { Agent: ['AdminAgent-Settings'], }, }, AdminAgentLog: { name: '代理商日志', icon: 'idcard', path: '/AdminAgent/AdminAgentLog', meta: { invisible: true, // 不在菜单中显示 }, component: () => import('@/pages/Middle/Admin/AdminAgent/AgentLog'), authority: { Agent: ['AdminAgent-Log'], }, }, } export default AdminAgentRouterMap