更新
This commit is contained in:
@@ -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 }
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user