This commit is contained in:
2022-01-13 10:45:55 +08:00
parent 9673c1ba30
commit 7bc184c9c7
18 changed files with 548 additions and 424 deletions

View File

@@ -94,215 +94,102 @@ export const constantRoutes = [
{
path: '/',
component: Layout,
redirect: '/Ports/ports',
redirect: '/ports',
name: 'basicData',
meta: { title: routerTitle.basicData?.[language] || routerTitle.basicData.en, icon: 'form', iconPart: 'basicData', affix: true, required: true, requireToken: true },
children: [
{
path: '/Ports',
component: () => import('@/views/basicData/index'),
name: 'Ports',
meta: { title: routerTitle.basicData.ports?.[language] || routerTitle.basicData.ports.en, icon: 'form', affix: true, required: true, requireToken: true },
children: [
{
path: 'ports',
component: () => import('@/views/basicData/Cache/cache'),
name: 'ports',
meta: { title: routerTitle.basicData.ports.ports?.[language] || routerTitle.basicData.ports.ports.en, icon: 'form', affix: true }
},
{
path: 'area',
component: () => import('@/views/basicData/Cache/area'),
name: 'area',
meta: { title: routerTitle.basicData.ports.area?.[language] || routerTitle.basicData.ports.area.en, icon: 'form', affix: true }
},
{
path: 'shelf',
component: () => import('@/views/basicData/Cache/shelf'),
name: 'shelf',
meta: { title: routerTitle.basicData.ports.shelf?.[language] || routerTitle.basicData.ports.shelf.en, icon: 'form', affix: true }
}, {
path: 'cacheAdd',
component: () => import('@/views/basicData/Cache/components/cache-add'),
name: 'cacheAdd',
hidden: true,
meta: { title: routerTitle.basicData.ports.cacheAdd?.[language] || routerTitle.basicData.ports.cacheAdd.en, icon: 'form', affix: true }
}, {
path: 'shelfAdd',
component: () => import('@/views/basicData/Cache/components/shelf-add'),
name: 'shelfAdd',
hidden: true,
meta: { title: routerTitle.basicData.ports.shelfAdd?.[language] || routerTitle.basicData.ports.shelfAdd.en, icon: 'form', affix: true }
}, {
path: 'locationAdd',
component: () => import('@/views/basicData/Cache/components/location-add'),
name: 'locationAdd',
hidden: true,
meta: { title: routerTitle.basicData.ports.locationAdd?.[language] || routerTitle.basicData.ports.locationAdd.en, icon: 'form', affix: true }
}, {
path: 'storageBox',
component: () => import('@/views/basicData/Cache/storageBox'),
name: 'storageBox',
meta: { title: routerTitle.basicData.ports.storageBox?.[language] || routerTitle.basicData.ports.storageBox.en, icon: 'form', affix: true }
}, {
path: 'PositionDetailInfo',
component: () => import('@/views/basicData/Cache/components/PositionDetailInfo'),
name: 'PositionDetailInfo',
hidden: true,
meta: { title: routerTitle.basicData.ports.PositionDetailInfo?.[language] || routerTitle.basicData.ports.PositionDetailInfo.en, icon: 'form', affix: true }
}
]
path: 'ports',
component: () => import('@/views/basicData/Cache/cache'),
name: 'ports',
meta: { title: routerTitle.basicData.ports.ports?.[language] || routerTitle.basicData.ports.ports.en, icon: 'form', affix: true }
},
{
path: '/Equipment',
component: () => import('@/views/basicData/index'),
name: 'Equipment',
meta: { title: routerTitle.basicData.equipment?.[language] || routerTitle.basicData.equipment.en, icon: 'form', affix: true, required: true, requireToken: true },
children: [
{
path: 'equipmentInfo',
component: () =>
path: 'area',
component: () => import('@/views/basicData/Cache/area'),
name: 'area',
hidden: true,
meta: { title: routerTitle.basicData.ports.area?.[language] || routerTitle.basicData.ports.area.en, icon: 'form', affix: true }
},
{
path: 'shelf',
component: () => import('@/views/basicData/Cache/shelf'),
name: 'shelf',
hidden: true,
meta: { title: routerTitle.basicData.ports.shelf?.[language] || routerTitle.basicData.ports.shelf.en, icon: 'form', affix: true }
}, {
path: 'cacheAdd',
component: () => import('@/views/basicData/Cache/components/cache-add'),
name: 'cacheAdd',
hidden: true,
meta: { title: routerTitle.basicData.ports.cacheAdd?.[language] || routerTitle.basicData.ports.cacheAdd.en, icon: 'form', affix: true }
}, {
path: 'shelfAdd',
component: () => import('@/views/basicData/Cache/components/shelf-add'),
name: 'shelfAdd',
hidden: true,
meta: { title: routerTitle.basicData.ports.shelfAdd?.[language] || routerTitle.basicData.ports.shelfAdd.en, icon: 'form', affix: true }
}, {
path: 'locationAdd',
component: () => import('@/views/basicData/Cache/components/location-add'),
name: 'locationAdd',
hidden: true,
meta: { title: routerTitle.basicData.ports.locationAdd?.[language] || routerTitle.basicData.ports.locationAdd.en, icon: 'form', affix: true }
}, {
path: 'storageBox',
component: () => import('@/views/basicData/Cache/storageBox'),
name: 'storageBox',
meta: { title: routerTitle.basicData.ports.storageBox?.[language] || routerTitle.basicData.ports.storageBox.en, icon: 'form', affix: true }
}, {
path: 'PositionDetailInfo',
component: () => import('@/views/basicData/Cache/components/PositionDetailInfo'),
name: 'PositionDetailInfo',
hidden: true,
meta: { title: routerTitle.basicData.ports.PositionDetailInfo?.[language] || routerTitle.basicData.ports.PositionDetailInfo.en, icon: 'form', affix: true }
},
{
path: 'equipmentInfo',
component: () =>
import('@/views/basicData/Equipment/equipmentInfo'),
name: 'equipmentInfo',
meta: { title: routerTitle.basicData.equipment.equipmentInfo?.[language] || routerTitle.basicData.equipment.equipmentInfo.en, icon: 'form', affix: true, required: true, requireToken: true }
},
{
path: 'equipmentInfoAdd',
component: () => import('@/views/basicData/Equipment/components/equipmentInfo-add'),
name: 'equipmentInfoAdd',
hidden: true,
meta: { title: routerTitle.basicData.equipment.equipmentInfoAdd?.[language] || routerTitle.basicData.equipment.equipmentInfoAdd.en, icon: 'form', affix: true, required: true, requireToken: true }
},
{
path: 'equipmentType',
component: () =>
import('@/views/basicData/Equipment/equipmentType'),
name: 'equipmentType',
meta: { title: routerTitle.basicData.equipment.equipmentType?.[language] || routerTitle.basicData.equipment.equipmentType.en, icon: 'form', affix: true, required: true, requireToken: true }
},
{
path: 'EquipmentGroup',
component: () =>
import('@/views/basicData/Equipment/EquipmentGroup'),
name: 'EquipmentGroup',
meta: { title: routerTitle.basicData.equipment.EquipmentGroup?.[language] || routerTitle.basicData.equipment.EquipmentGroup.en, icon: 'form', affix: true, required: true, requireToken: true }
},
{
path: 'equipmentTypeAlarm',
component: () =>
import('@/views/basicData/Equipment/equipmentTypeAlarm'),
name: 'equipmentTypeAlarm',
hidden: true,
meta: { title: routerTitle.basicData.equipment.equipmentTypeAlarm?.[language] || routerTitle.basicData.equipment.equipmentTypeAlarm.en, icon: 'form', affix: true, required: true, requireToken: true }
},
{
path: 'maintenanceType',
component: () =>
import('@/views/basicData/Equipment/maintenanceType'),
name: 'maintenanceType',
meta: { title: routerTitle.basicData.equipment.maintenanceType?.[language] || routerTitle.basicData.equipment.maintenanceType.en, icon: 'form', affix: true, required: true, requireToken: true }
},
{
path: 'maintenanceCycle',
component: () =>
import('@/views/basicData/Equipment/maintenanceCycle'),
name: 'maintenanceCycle',
meta: { title: routerTitle.basicData.equipment.maintenanceCycle?.[language] || routerTitle.basicData.equipment.maintenanceCycle.en, icon: 'form', affix: true, required: true, requireToken: true }
},
{
path: '/equipmentDetectInfo',
component: () => import('@/views/basicData/index'),
name: 'equipmentDetectInfo',
meta: { title: routerTitle.basicData.equipment.equipmentDetectInfo?.[language] || routerTitle.basicData.equipment.equipmentDetectInfo.en, icon: 'form', affix: true, required: true, requireToken: true },
children: [
{
path: 'equipmentDetectSystem',
component: () =>
import('@/views/basicData/Equipment/equipmentDetectSystem'),
name: 'equipmentDetectSystem',
meta: { title: routerTitle.basicData.equipment.equipmentDetectInfo.equipmentDetectSystem?.[language] || routerTitle.basicData.equipment.equipmentDetectInfo.equipmentDetectSystem.en, icon: 'form', affix: true, required: true, requireToken: true }
},
{
path: 'equipmentDetectArea',
component: () =>
import('@/views/basicData/Equipment/equipmentDetectArea'),
name: 'equipmentDetectArea',
meta: { title: routerTitle.basicData.equipment.equipmentDetectInfo.equipmentDetectArea?.[language] || routerTitle.basicData.equipment.equipmentDetectInfo.equipmentDetectArea.en, icon: 'form', affix: true, required: true, requireToken: true }
},
{
path: 'equipmentDetectAreaAdd',
component: () =>
import('@/views/basicData/Equipment/components/equipmentDetectArea-add'),
name: 'equipmentDetectAreaAdd',
hidden: true,
meta: { title: routerTitle.basicData.equipment.equipmentDetectInfo.equipmentDetectArea?.[language] || routerTitle.basicData.equipment.equipmentDetectInfo.equipmentDetectArea.en, icon: 'form', affix: true, required: true, requireToken: true }
},
{
path: 'detectSystemSettings',
component: () =>
import('@/views/basicData/Equipment/detectSystemSettings'),
name: 'detectSystemSettings',
meta: { title: routerTitle.basicData.equipment.equipmentDetectInfo.detectSystemSettings?.[language] || routerTitle.basicData.equipment.equipmentDetectInfo.detectSystemSettings.en, icon: 'form', affix: true, required: true, requireToken: true }
},
{
path: 'detectSystemSettingsAdd',
component: () =>
import('@/views/basicData/Equipment/components/detectSystemSettings-add'),
name: 'detectSystemSettingsAdd',
hidden: true,
meta: { title: routerTitle.basicData.equipment.equipmentDetectInfo.detectSystemSettings?.[language] || routerTitle.basicData.equipment.equipmentDetectInfo.detectSystemSettings.en, icon: 'form', affix: true, required: true, requireToken: true }
}
]
}
// {
// path: 'spareParts',
// component: () => import('@/views/basicData/Equipment/spareParts'),
// name: 'spareParts',
// meta: { title: routerTitle.basicData.equipment.spareParts?.[language] || routerTitle.basicData.equipment.spareParts.en, icon: 'form', affix: true, required: true, requireToken: true }
// },
// {
// path: 'equipmentLink',
// component: () =>
// import('@/views/basicData/Equipment/equipmentLink'),
// name: 'equipmentLink',
// meta: { title: routerTitle.basicData.equipment.equipmentLink?.[language] || routerTitle.basicData.equipment.equipmentLink.en, icon: 'form', affix: true, required: true, requireToken: true }
// },
// {
// path: 'equipmentLinkAdd',
// component: () => import('@/views/basicData/Equipment/components/equipmentLink-add'),
// name: 'equipmentLinkAdd',
// hidden: true,
// meta: { title: routerTitle.basicData.equipment.equipmentLinkAdd?.[language] || routerTitle.basicData.equipment.equipmentInfoAdd.en, icon: 'form', affix: true, required: true, requireToken: true }
// }
]
name: 'equipmentInfo',
meta: { title: routerTitle.basicData.equipment.equipmentInfo?.[language] || routerTitle.basicData.equipment.equipmentInfo.en, icon: 'form', affix: true, required: true, requireToken: true }
},
{
path: 'equipmentInfoAdd',
component: () => import('@/views/basicData/Equipment/components/equipmentInfo-add'),
name: 'equipmentInfoAdd',
hidden: true,
meta: { title: routerTitle.basicData.equipment.equipmentInfoAdd?.[language] || routerTitle.basicData.equipment.equipmentInfoAdd.en, icon: 'form', affix: true, required: true, requireToken: true }
}
]
},
{
path: '/art',
path: '/Warehouse',
component: Layout,
redirect: '/art/list',
name: 'ArtManager',
meta: { title: routerTitle.technology?.[language] || routerTitle.technology.en, icon: 'form', iconPart: 'ArtManager', affix: true, required: true, requireToken: true },
redirect: '/Warehouse/workOrderManage',
name: 'Warehouse',
meta: { title: routerTitle.Warehouse?.[language] || routerTitle.Warehouse.en, icon: 'form', iconPart: 'orderManage', affix: true, required: true, requireToken: true },
children: [
{
path: 'list',
component: () => import('@/views/art/list'),
name: 'ArtList',
meta: { title: routerTitle.technology.technologylist?.[language] || routerTitle.technology.technologylist.en, icon: 'form', affix: true, required: true, requireToken: true }
path: '/StorageBoxInfo',
component: () =>
import('@/views/basicData/Warehouse/StorageBoxInfo'),
name: 'StorageBoxInfo',
meta: { title: routerTitle.Warehouse.StorageBoxInfo?.[language] || routerTitle.Warehouse.StorageBoxInfo.en, icon: 'form', affix: true, required: true, requireToken: true }
},
{
path: 'process',
component: () => import('@/views/art/process/list'),
name: 'Process',
meta: { title: routerTitle.technology.technologyprocess?.[language] || routerTitle.technology.technologyprocess.en, icon: 'form', affix: true, required: true, requireToken: true },
hidden: true
path: '/CurrentTask',
component: () =>
import('@/views/basicData/Warehouse/CurrentTask'),
name: 'CurrentTask',
meta: { title: routerTitle.Warehouse.CurrentTask?.[language] || routerTitle.Warehouse.CurrentTask.en, icon: 'form', affix: true, required: true, requireToken: true }
},
{
path: 'processList',
component: () => import('@/views/art/processList'),
name: 'Process',
meta: { title: routerTitle.technology.processList?.[language] || routerTitle.technology.processList.en, icon: 'form', affix: true, required: true, requireToken: true }
path: '/HistoricalTask',
component: () =>
import('@/views/basicData/Warehouse/HistoricalTask'),
name: 'HistoricalTask',
meta: { title: routerTitle.Warehouse.HistoricalTask?.[language] || routerTitle.Warehouse.HistoricalTask.en, icon: 'form', affix: true, required: true, requireToken: true }
}
]
},