import Layout from '@/layout/index'; const contractManagementRouter = { path: '/contractManagement', component: Layout, redirect: '/contractManagement', name: 'contractManagement', alwaysShow: true, // will always show the root menu meta: { title: 'contractManagement', module: 'contractManagement', icon: 'cg' }, children: [ { path: 'salesContract', component: () => import(/* webpackChunkName: "applDetail" */ '@/views/contractManagement/salesContract'), name: 'salesContract', meta: { title: 'salesContract', shortcutEntrance: 'contractManagement', module: 'contractManagement.salesContract', permissicon: [], keepAlive: true // module: 'procurement.sparepart.applDetail' } }, // 采购合同 { path: 'purchaseContract', component: () => import(/* webpackChunkName: "sparepartList" */ '@/views/contractManagement/purchaseContract'), name: 'purchaseContract', meta: { title: 'purchaseContract', shortcutEntrance: 'contractManagement', module: 'contractManagement.purchaseContract', permissicon: [], keepAlive: true } }, { path: 'purchaseContractExamine', component: () => import(/* webpackChunkName: "applDetail" */ '@/views/contractManagement/purchaseContractExamine'), name: 'purchaseContractExamine', meta: { title: 'purchaseContractExamine', shortcutEntrance: 'contractManagement', module: 'contractManagement.salesContract.purchaseContractExamine', permissicon: [], keepAlive: true // module: 'procurement.sparepart.applDetail' }, hidden: true }, { path: 'purchaseContractEdit', component: () => import(/* webpackChunkName: "applDetail" */ '@/views/contractManagement/purchaseContractEdit'), name: 'purchaseContractEdit', meta: { title: 'purchaseContractEdit', shortcutEntrance: 'contractManagement', module: 'contractManagement.salesContract.purchaseContractEdit', permissicon: [], keepAlive: true // module: 'procurement.sparepart.applDetail' }, hidden: true }, { path: 'purchaseContractAdd', component: () => import(/* webpackChunkName: "applDetail" */ '@/views/contractManagement/purchaseContractAdd'), name: 'purchaseContractAdd', meta: { title: 'purchaseContractAdd', shortcutEntrance: 'contractManagement', module: 'contractManagement.salesContract.purchaseContractAdd', permissicon: [], keepAlive: true // module: 'procurement.sparepart.applDetail' }, hidden: true }, { path: 'salesContractExamine', component: () => import(/* webpackChunkName: "applDetail" */ '@/views/contractManagement/salesContractExamine'), name: 'salesContractExamine', meta: { title: 'salesContractExamine', shortcutEntrance: 'contractManagement', module: 'contractManagement.salesContract.salesContractExamine', permissicon: [], keepAlive: true // module: 'procurement.sparepart.applDetail' }, hidden: true }, { path: 'salesContractEdit', component: () => import(/* webpackChunkName: "applDetail" */ '@/views/contractManagement/salesContractEdit'), name: 'salesContractEdit', meta: { title: 'salesContractEdit', shortcutEntrance: 'contractManagement', module: 'contractManagement.salesContract.salesContractEdit', permissicon: [], keepAlive: true // module: 'procurement.sparepart.applDetail' }, hidden: true }, { path: 'salesContractAdd', component: () => import(/* webpackChunkName: "applDetail" */ '@/views/contractManagement/salesContractAdd'), name: 'salesContractAdd', meta: { title: 'salesContractAdd', shortcutEntrance: 'contractManagement', module: 'contractManagement.salesContract.salesContractAdd', permissicon: [], keepAlive: true // module: 'procurement.sparepart.applDetail' }, hidden: true } ], }; export default contractManagementRouter;