71 lines
1.8 KiB
JavaScript
71 lines
1.8 KiB
JavaScript
// 中台企业路由
|
|
|
|
|
|
// 视图组件
|
|
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:[''],
|
|
}
|
|
},
|
|
AdminCompanyList:{
|
|
name: '企业列表',
|
|
icon: 'idcard',
|
|
path: '/AdminCompany/AdminCompanyList',
|
|
component: () => import('@/pages/Middle/Admin/AdminCompany/CompanyList'),
|
|
authority: {
|
|
permission:[''],
|
|
}
|
|
},
|
|
AdminCompanyDetail:{
|
|
name: '企业详情',
|
|
icon: 'idcard',
|
|
path: '/AdminCompany/AdminCompanyDetail',
|
|
meta: {
|
|
invisible:true, // 不在菜单中显示
|
|
},
|
|
component: () => import('@/pages/Middle/Admin/AdminCompany/CompanyDetail'),
|
|
authority: {
|
|
permission:[''],
|
|
},
|
|
},
|
|
AdminCompanyAdd:{
|
|
name: '添加企业',
|
|
icon: 'idcard',
|
|
path: '/AdminCompany/AdminCompanyAdd',
|
|
meta: {
|
|
invisible:true, // 不在菜单中显示
|
|
},
|
|
component: () => import('@/pages/Middle/Admin/AdminCompany/CompanyAdd'),
|
|
authority: {
|
|
permission:[''],
|
|
},
|
|
},
|
|
AdminCompanyUpdate:{
|
|
name: '修改企业',
|
|
icon: 'idcard',
|
|
path: '/AdminCompany/AdminCompanyUpdate',
|
|
meta: {
|
|
invisible:true, // 不在菜单中显示
|
|
},
|
|
component: () => import('@/pages/Middle/Admin/AdminCompany/CompanyUpdate'),
|
|
authority: {
|
|
permission:[''],
|
|
},
|
|
},
|
|
}
|
|
|
|
export default AdminCompanyRouterMap |