import Layout from '@/layout/index'; const warehouseManagementRouter = { path: '/warehouse', component: Layout, redirect: { name: 'warehouseManagementList' }, name: 'warehouseManagementList', alwaysShow: true, // will always show the root menu meta: { title: 'warehouseManagementList', module: 'warehouseManagement.warehouse.warehouseInfo', icon: '-cangkubeifen' }, children: [ { path: 'warehouseManagementList', component: () => import(/* webpackChunkName: "applDetail" */ '@/views/warehouse/warehouseManagementList'), name: 'warehouseManagementList', meta: { title: 'warehouseManagementList', shortcutEntrance: 'warehouseManagementList', module: 'warehouseManagement.warehouse.warehouseInfo', permissicon: [], keepAlive: true // module: 'procurement.sparepart.applDetail' } }, { path: 'costmanagement', component: () => import(/* webpackChunkName: "applDetail" */ '@/views/warehouse/costmanagement'), name: 'warehouseManagementList', meta: { title: 'costmanagement', shortcutEntrance: 'warehouseManagementList', module: 'warehouseManagement.warehouse.warehouseInfo', permissicon: [], keepAlive: true // module: 'procurement.sparepart.applDetail' }, }, { path: 'warehouseManagementAdd', component: () => import(/* webpackChunkName: "applDetail" */ '@/views/warehouse/warehouseManagementAdd'), name: 'warehouseManagementAdd', meta: { title: 'warehouseManagementAdd', shortcutEntrance: 'warehouseManagementAdd', module: 'warehouseManagement.warehouse.warehouseInfo.add', permissicon: [], keepAlive: true // module: 'procurement.sparepart.applDetail' }, hidden: true }, { path: 'warehouseManagementEdit', component: () => import(/* webpackChunkName: "applDetail" */ '@/views/warehouse/warehouseManagementEdit'), name: 'warehouseManagementEdit', meta: { title: 'warehouseManagementEdit', shortcutEntrance: 'warehouseManagementEdit', module: 'warehouseManagement.warehouse.warehouseInfo.edit', permissicon: [], keepAlive: true }, hidden: true }, { path: 'warehouseManagementLook', component: () => import(/* webpackChunkName: "applDetail" */ '@/views/warehouse/warehouseManagementLook'), name: 'warehouseManagementLook', meta: { title: 'warehouseManagementLook', shortcutEntrance: 'warehouseManagementLook', module: 'warehouseManagement.warehouse.warehouseInfo.view', permissicon: [], keepAlive: true // module: 'procurement.sparepart.applDetail' }, hidden: true }, { path: 'warehouseManagementPut', component: () => import(/* webpackChunkName: "applDetail" */ '@/views/warehouse/warehouseManagementPut'), name: 'warehouseManagementPut', meta: { title: 'warehouseManagementPut', shortcutEntrance: 'warehouseManagementPut', module: 'warehouseManagement.warehouse.warehouseInfo.in', }, hidden: true }, { path: 'warehouseManagementDelete', component: () => import(/* webpackChunkName: "applDetail" */ '@/views/warehouse/warehouseManagementDelete'), name: 'warehouseManagementDelete', meta: { title: 'warehouseManagementDelete', shortcutEntrance: 'warehouseManagementDelete', module: 'warehouseManagement.warehouse.warehouseInfo.delete', permissicon: [], keepAlive: true // module: 'procurement.sparepart.applDetail' }, hidden: true }, { path: 'warehouseManagementDelivery', component: () => import(/* webpackChunkName: "applDetail" */ '@/views/warehouse/warehouseManagementDelivery'), name: 'warehouseManagementDelivery', meta: { title: 'warehouseManagementDelivery', shortcutEntrance: 'warehouseManagementDelivery', module: 'warehouseManagement.warehouse.warehouseInfo.out', }, hidden: true }, { path: 'warehouseManagementIoss', component: () => import(/* webpackChunkName: "applDetail" */ '@/views/warehouse/warehouseManagementIoss'), name: 'warehouseManagementIoss', meta: { title: 'warehouseManagementIoss', shortcutEntrance: 'warehouseManagementIoss', module: 'warehouseManagement.warehouse.warehouseInfo.debit', permissicon: [], keepAlive: true // module: 'procurement.sparepart.applDetail' }, hidden: true }, { path: 'warehouseManagementIossRecord', component: () => import(/* webpackChunkName: "applDetail" */ '@/views/warehouse/warehouseManagementIossRecord'), name: 'warehouseManagementIossRecord', meta: { title: 'warehouseManagementIossRecord', shortcutEntrance: 'warehouseManagementIossRecord', module: 'warehouseManagement.warehouse.warehouseInfo.debit', permissicon: [], keepAlive: true // module: 'procurement.sparepart.applDetail' }, hidden: true }, { path: 'warehouseManagementRecord', component: () => import(/* webpackChunkName: "applDetail" */ '@/views/warehouse/warehouseManagementRecord'), name: 'warehouseManagementRecord', meta: { title: 'warehouseManagementRecord', shortcutEntrance: 'warehouseManagementRecord', module: 'warehouseManagement.warehouse.warehouseInfo.view', permissicon: [], keepAlive: true // module: 'procurement.sparepart.applDetail' }, hidden: true }, { path: 'warehouseManagementNoComplete', component: () => import(/* webpackChunkName: "applDetail" */ '@/views/warehouse/warehouseManagementNoComplete'), name: 'warehouseManagementNoComplete', meta: { title: 'warehouseManagementNoComplete', shortcutEntrance: 'warehouseManagementNoComplete', module: 'warehouseManagement.warehouse.warehouseInfo.view', permissicon: [], keepAlive: true }, hidden:true }, { path: 'warehouseManagementPerfectput', component: () => import(/* webpackChunkName: "applDetail" */ '@/views/warehouse/warehouseManagementPerfectput'), name: 'warehouseManagementPerfectput', meta: { title: 'warehouseManagementPerfectput', shortcutEntrance: 'warehouseManagementPerfectput', module: 'warehouseManagement.warehouse.warehouseInfo.in', permissicon: [], keepAlive: true // module: 'procurement.sparepart.applDetail' }, hidden: true }, { path: 'warehouseManagementPerfectDelivery', component: () => import(/* webpackChunkName: "applDetail" */ '@/views/warehouse/warehouseManagementPerfectDelivery'), name: 'warehouseManagementPerfectDelivery', meta: { title: 'warehouseManagementPerfectDelivery', shortcutEntrance: 'warehouseManagementPerfectDelivery', module: 'warehouseManagement.warehouse.warehouseInfo.out', permissicon: [], keepAlive: true // module: 'procurement.sparepart.applDetail' }, hidden: true }, // 出入库任务 { path: 'warehouseManagementPutOut', component: () => import(/* webpackChunkName: "applDetail" */ '@/views/warehouse/warehouseManagementPutOut'), name: 'warehouseManagementPutOut', meta: { title: 'warehouseManagementPutOut', shortcutEntrance: 'warehouseManagementPutOut', module: 'warehouse.warehouseManagementPutOut', permissicon: [], keepAlive: true // module: 'procurement.sparepart.applDetail' }, hidden: true }, // 出入库任务查看 { path: 'warehouseManagementPutOutLook', component: () => import(/* webpackChunkName: "applDetail" */ '@/views/warehouse/warehouseManagementPutOutLook'), name: 'warehouseManagementPutOutLook', meta: { title: 'warehouseManagementPutOutLook', shortcutEntrance: 'warehouseManagementPutOutLook', module: 'warehouseManagement.warehouse.warehouseInfoTask.View', permissicon: [], keepAlive: true // module: 'procurement.sparepart.applDetail' }, hidden: true }, // 出入库任务列表 { path: 'tranManagementWarehouseInOutTask', component: () => import(/* webpackChunkName: "applDetail" */ '@/views/taskManagement/tranManagementWarehouseInOutTask'), name: 'tranManagementWarehouseInOutTask', meta: { title: 'tranManagementWarehouseInOutTask', shortcutEntrance: 'tranManagementWarehouseInOutTask', module: 'warehouseManagement.warehouse.warehouseInfoTask', permissicon: [], keepAlive: true // module: 'procurement.sparepart.applDetail' }, hidden: true }, ], }; export default warehouseManagementRouter;