更新
This commit is contained in:
@@ -177,6 +177,13 @@ export const constantRoutes = [
|
||||
name: 'StorageBoxInfo',
|
||||
meta: { title: routerTitle.Warehouse.StorageBoxInfo?.[language] || routerTitle.Warehouse.StorageBoxInfo.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
},
|
||||
{
|
||||
path: '/StorageBoxRack',
|
||||
component: () =>
|
||||
import('@/views/basicData/Warehouse/StorageBoxRack'),
|
||||
name: 'StorageBoxRack',
|
||||
meta: { title: routerTitle.Warehouse.StorageBoxRack?.[language] || routerTitle.Warehouse.StorageBoxRack.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
},
|
||||
{
|
||||
path: '/CurrentTask',
|
||||
component: () =>
|
||||
@@ -196,195 +203,23 @@ export const constantRoutes = [
|
||||
{
|
||||
path: '/order',
|
||||
component: Layout,
|
||||
redirect: '/order/workOrderManage',
|
||||
redirect: '/order/ProcessInfo',
|
||||
name: 'orderManage',
|
||||
meta: { title: routerTitle.order?.[language] || routerTitle.order.en, icon: 'form', iconPart: 'orderManage', affix: true, required: true, requireToken: true },
|
||||
children: [
|
||||
{
|
||||
path: 'powerClassification',
|
||||
path: 'ProcessInfo',
|
||||
component: () =>
|
||||
import('@/views/orderManage/powerClassification'),
|
||||
name: 'powerClassification',
|
||||
meta: { title: routerTitle.order.powerClassification?.[language] || routerTitle.order.powerClassification.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
import('@/views/orderManage/ProcessInfo'),
|
||||
name: 'ProcessInfo',
|
||||
meta: { title: routerTitle.order.ProcessInfo?.[language] || routerTitle.order.ProcessInfo.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
},
|
||||
{
|
||||
path: 'erpToMesData',
|
||||
path: 'ExecutionInfo',
|
||||
component: () =>
|
||||
import('@/views/orderManage/erpToMesData'),
|
||||
name: 'erpToMesData',
|
||||
meta: { title: routerTitle.order.erpToMesData?.[language] || routerTitle.order.erpToMesData.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
},
|
||||
{
|
||||
path: 'erpToMesVisualization',
|
||||
component: () =>
|
||||
import('@/views/orderManage/visualization'),
|
||||
name: 'erpToMesVisualization',
|
||||
meta: { title: routerTitle.order.erpToMesVisualization?.[language] || routerTitle.order.erpToMesVisualization.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
},
|
||||
{
|
||||
path: 'mesToErp',
|
||||
component: () =>
|
||||
import('@/views/orderManage/mesToErp'),
|
||||
name: 'mesToErp',
|
||||
meta: { title: 'mesToErp', icon: 'form', affix: true, required: true, requireToken: true }
|
||||
},
|
||||
{
|
||||
path: '/workOrderManage',
|
||||
component: () => import('@/views/orderManage/index'),
|
||||
name: 'workOrderManage',
|
||||
meta: { title: routerTitle.order.workOrderManage?.[language] || routerTitle.order.workOrderManage.en, icon: 'form', affix: true, required: true, requireToken: true },
|
||||
children: [
|
||||
{
|
||||
path: 'workOrder',
|
||||
component: () =>
|
||||
import('@/views/orderManage/workOrder/workOrder'),
|
||||
name: 'workOrder',
|
||||
meta: { title: routerTitle.order.workOrderManage.workOrder?.[language] || routerTitle.order.workOrderManage.workOrder.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
},
|
||||
{
|
||||
path: 'workOrderOperation',
|
||||
component: () => import('@/views/orderManage/workOrder/components/workOrderOperation'),
|
||||
name: 'workOrderOperation',
|
||||
hidden: true,
|
||||
meta: { title: routerTitle.order.workOrderManage.workOrderOperation?.[language] || routerTitle.order.workOrderManage.workOrderOperation.en, icon: 'form', affix: true }
|
||||
},
|
||||
{
|
||||
path: 'workOrderMonitor',
|
||||
component: () => import('@/views/orderManage/workOrder/components/workOrderMonitor'),
|
||||
name: 'workOrderMonitor',
|
||||
hidden: true,
|
||||
meta: { title: routerTitle.order.workOrderManage.workOrderMonitor?.[language] || routerTitle.order.workOrderManage.workOrderMonitor.en, icon: 'form', affix: true }
|
||||
},
|
||||
{
|
||||
path: 'workOrderVerify',
|
||||
component: () => import('@/views/orderManage/workOrder/components/workOrderVerify'),
|
||||
name: 'workOrderVerify',
|
||||
hidden: true,
|
||||
meta: { title: routerTitle.order.workOrderManage.workOrderVerify?.[language] || routerTitle.order.workOrderManage.workOrderVerify.en, icon: 'form', affix: true }
|
||||
},
|
||||
{
|
||||
path: 'packingTags',
|
||||
component: () => import('@/views/orderManage/packingTags'),
|
||||
name: 'packingTags',
|
||||
hidden: true,
|
||||
meta: { title: routerTitle.order.workOrderManage.viewpackingTags?.[language] || routerTitle.order.workOrderManage.viewpackingTags.en, icon: 'form', affix: true }
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
path: '/orderManage',
|
||||
component: () => import('@/views/orderManage/index'),
|
||||
name: 'orderManage',
|
||||
meta: { title: routerTitle.order.orderManage?.[language] || routerTitle.order.orderManage.en, icon: 'form', affix: true, required: true, requireToken: true },
|
||||
children: [
|
||||
{
|
||||
path: 'order',
|
||||
component: () =>
|
||||
import('@/views/orderManage/order/order'),
|
||||
name: 'order',
|
||||
meta: { title: routerTitle.order.orderManage.order?.[language] || routerTitle.order.orderManage.order.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
},
|
||||
{
|
||||
path: 'orderIssue',
|
||||
component: () =>
|
||||
import('@/views/orderManage/order/components/orderIssue'),
|
||||
name: 'orderIssue',
|
||||
hidden: true,
|
||||
meta: { title: routerTitle.order.orderManage.orderIssue?.[language] || routerTitle.order.orderManage.orderIssue.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
},
|
||||
{
|
||||
path: 'orderDetail',
|
||||
component: () =>
|
||||
import('@/views/orderManage/order/components/orderDetail'),
|
||||
name: 'orderDetail',
|
||||
hidden: true,
|
||||
meta: { title: routerTitle.order.orderManage.orderDetail?.[language] || routerTitle.order.orderManage.orderDetail.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
path: '/infoTrack',
|
||||
component: () => import('@/views/orderManage/index'),
|
||||
name: 'infoTrack',
|
||||
meta: { title: routerTitle.order.infoTrack?.[language] || routerTitle.order.infoTrack.en, icon: 'form', affix: true, required: true, requireToken: true },
|
||||
children: [
|
||||
{
|
||||
path: 'equipmentParametersTrack',
|
||||
component: () =>
|
||||
import('@/views/orderManage/infoTrack/equipmentParametersTrack'),
|
||||
name: 'equipmentParametersTrack',
|
||||
meta: { title: routerTitle.order.infoTrack.equipmentParametersTrack?.[language] || routerTitle.order.infoTrack.equipmentParametersTrack.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
},
|
||||
{
|
||||
path: 'processSubstrateDataTrack',
|
||||
component: () =>
|
||||
import('@/views/orderManage/infoTrack/processSubstrateDataTrack'),
|
||||
name: 'processSubstrateDataTrack',
|
||||
meta: { title: routerTitle.order.infoTrack.processSubstrateDataTrack?.[language] || routerTitle.order.infoTrack.processSubstrateDataTrack.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
},
|
||||
{
|
||||
path: 'substrateParametersTrack',
|
||||
component: () =>
|
||||
import('@/views/orderManage/infoTrack/substrateParametersTrack'),
|
||||
name: 'substrateParametersTrack',
|
||||
meta: { title: routerTitle.order.infoTrack.substrateParametersTrack?.[language] || routerTitle.order.infoTrack.substrateParametersTrack.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
},
|
||||
{
|
||||
path: 'equipmentEventTrack',
|
||||
component: () =>
|
||||
import('@/views/orderManage/infoTrack/equipmentEventTrack'),
|
||||
name: 'equipmentEventTrack',
|
||||
hidden: true,
|
||||
meta: { title: routerTitle.order.infoTrack.equipmentEventTrack?.[language] || routerTitle.order.infoTrack.equipmentEventTrack.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
},
|
||||
{
|
||||
path: 'substrateEquipment',
|
||||
component: () =>
|
||||
import('@/views/orderManage/infoTrack/substrateEquipment'),
|
||||
name: 'substrateEquipment',
|
||||
hidden: true,
|
||||
meta: { title: routerTitle.order.infoTrack.substrateEquipment?.[language] || routerTitle.order.infoTrack.substrateEquipment.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
path: '/substrate',
|
||||
component: () => import('@/views/orderManage/index'),
|
||||
name: 'substrate',
|
||||
hidden: true,
|
||||
meta: { title: routerTitle.order.substrate?.[language] || routerTitle.order.substrate.en, icon: 'form', affix: true, required: true, requireToken: true },
|
||||
children: [
|
||||
{
|
||||
path: 'substrateBatch',
|
||||
component: () =>
|
||||
import('@/views/orderManage/substrateBatch'),
|
||||
name: 'substrateBatch',
|
||||
meta: { title: routerTitle.order.substrate.substrateBatch?.[language] || routerTitle.order.substrate.substrateBatch.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
},
|
||||
{
|
||||
path: 'substrateBatchAttr',
|
||||
component: () =>
|
||||
import('@/views/orderManage/components/substrateBatchAttr'),
|
||||
name: 'substrateBatchAttr',
|
||||
hidden: true,
|
||||
meta: { title: routerTitle.order.substrate.substrateBatchAttr?.[language] || routerTitle.order.substrate.substrateBatchAttr.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
path: '/consumption',
|
||||
component: () =>
|
||||
import('@/views/orderManage/consumption/consumption'),
|
||||
name: 'consumption',
|
||||
meta: { title: routerTitle.order.consumption?.[language] || routerTitle.order.consumption.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
},
|
||||
{
|
||||
path: '/powerList',
|
||||
component: () =>
|
||||
import('@/views/orderManage/consumption/list'),
|
||||
name: 'powerList',
|
||||
hidden: true,
|
||||
meta: { title: routerTitle.order.details?.[language] || routerTitle.order.details.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
import('@/views/orderManage/ExecutionInfo'),
|
||||
name: 'ExecutionInfo',
|
||||
meta: { title: routerTitle.order.ExecutionInfo?.[language] || routerTitle.order.ExecutionInfo.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -411,6 +246,7 @@ export const constantRoutes = [
|
||||
component: Layout,
|
||||
redirect: '/quality',
|
||||
name: 'qualityManage',
|
||||
hidden: true,
|
||||
meta: { title: routerTitle.quality?.[language] || routerTitle.quality.en, icon: 'form', iconPart: 'qualityManage', affix: true, required: true, requireToken: true },
|
||||
children: [
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user