// 中台企业路由 // 视图组件 const view = { tabs: () => import('@/layouts/tabs'), blank: () => import('@/layouts/BlankView'), page: () => import('@/layouts/PageView') } // 路由组件注册 const AdminCompanyRouterMap = { AdminCompany: { name: '企业管理', icon: 'idcard', component: view.page, meta: { invisible: false, // 不在菜单中显示 }, authority: { permission: ['AdminCompany', 'AdminCompany-All'], } }, AdminCompanyList: { name: '企业列表', icon: 'idcard', path: '/AdminCompany/AdminCompanyList', component: () => import('@/pages/Middle/Admin/AdminCompany/CompanyList'), authority: { permission: ['AdminCompany-List'], } }, AdminCompanyDetail: { name: '企业详情', icon: 'idcard', path: '/AdminCompany/AdminCompanyDetail', meta: { invisible: true, // 不在菜单中显示 }, component: () => import('@/pages/Middle/Admin/AdminCompany/CompanyDetail'), authority: { permission: ['AdminCompany-Detail'], }, }, AdminCompanyAdd: { name: '添加企业', icon: 'idcard', path: '/AdminCompany/AdminCompanyAdd', meta: { invisible: true, // 不在菜单中显示 }, component: () => import('@/pages/Middle/Admin/AdminCompany/CompanyAdd'), authority: { permission: ['AdminCompany-Add'], }, }, AdminCompanyUpdate: { name: '修改企业', icon: 'idcard', path: '/AdminCompany/AdminCompanyUpdate', meta: { invisible: true, // 不在菜单中显示 }, component: () => import('@/pages/Middle/Admin/AdminCompany/CompanyUpdate'), authority: { permission: ['AdminCompany-Update'], }, }, AdminCompanySettings: { name: '企业设置', icon: 'idcard', path: '/AdminCompany/AdminCompanySettings', meta: { invisible: true, // 不在菜单中显示 }, component: () => import('@/pages/Middle/Admin/AdminCompany/CompanySettings'), authority: { Agent: ['AdminCompany-Settings'], }, }, AdminCompanyLog: { name: '企业日志', icon: 'idcard', path: '/AdminCompany/AdminCompanyLog', meta: { invisible: true, // 不在菜单中显示 }, component: () => import('@/pages/Middle/Admin/AdminCompany/CompanyLog'), authority: { permission: ['AdminCompany-Log'], }, }, } export default AdminCompanyRouterMap