Merge branch 'develop' into fzq
This commit is contained in:
@@ -208,6 +208,24 @@ export const constantRoutes = [
|
||||
meta: { title: routerTitle.basicData.materials.materialType?.[language] || routerTitle.basicData.materials.materialType.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
path: '/dataDictionary',
|
||||
component: () => import('@/views/basicData/index'),
|
||||
name: 'dataDictionary',
|
||||
meta: { title: routerTitle.basicData.dataDictionaryType.dataDictionary?.[language] || routerTitle.basicData.dataDictionaryType.dataDictionary.en, icon: 'form', affix: true, required: true, requireToken: true },
|
||||
children: [{
|
||||
path: 'dataDictionary',
|
||||
component: () => import('@/views/basicData/dataDictionary'),
|
||||
name: 'dataDictionary',
|
||||
meta: { title: routerTitle.basicData.dataDictionaryType?.[language] || routerTitle.basicData.dataDictionaryType.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
}, {
|
||||
path: 'dataDictionaryData',
|
||||
component: () => import('@/views/basicData/components/dataDictionaryData'),
|
||||
hidden: true,
|
||||
name: 'dataDictionaryData',
|
||||
meta: { title: routerTitle.basicData.dataDictionaryType.dataDictionary?.[language] || routerTitle.basicData.dataDictionaryType.dataDictionary.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
}]
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -361,104 +379,131 @@ 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: [
|
||||
{
|
||||
path: 'scrap',
|
||||
component: () => import('@/views/QualityManager/scrap'),
|
||||
name: 'scrapManage',
|
||||
meta: { title: routerTitle.quality.scrap?.[language] || routerTitle.quality.scrap.en, icon: 'form', iconPart: 'formwhite', affix: true, required: true, requireToken: true, unuse: true }
|
||||
},
|
||||
{
|
||||
path: 'scrapcategorystatistics',
|
||||
component: () => import('@/views/QualityManager/scrap/scrapCategoryStatistics'),
|
||||
name: 'scrapCategoryStatistics',
|
||||
meta: { title: routerTitle.quality.scrapcategorystatistics?.[language] || routerTitle.quality.scrapcategorystatistics.en, icon: 'form', iconPart: 'formwhite', affix: true, required: true, requireToken: true, unuse: true }
|
||||
},
|
||||
{
|
||||
path: 'plan',
|
||||
component: () => import('@/views/QualityManager/plan'),
|
||||
component: () => import('@/views/QualityManager/QCPplan'),
|
||||
name: 'PlanManage',
|
||||
meta: { title: routerTitle.quality.plan?.[language] || routerTitle.quality.plan.en, icon: 'form', affix: true }
|
||||
}, {
|
||||
path: 'planparam',
|
||||
component: () => import('@/views/QualityManager/plan/subpage/detail'),
|
||||
name: 'PlanParamManage',
|
||||
hidden: true,
|
||||
meta: { title: routerTitle.quality.planform?.[language] || routerTitle.quality.planform.en, icon: 'form', affix: true }
|
||||
}, {
|
||||
path: 'issue',
|
||||
component: () => import('@/views/QualityManager/plan/issuedplan'),
|
||||
name: 'PlanIssuedManage',
|
||||
meta: { title: routerTitle.quality.issuedplan?.[language] || routerTitle.quality.issuedplan.en, icon: 'form', affix: true }
|
||||
},
|
||||
{
|
||||
path: '/offlineDetec',
|
||||
component: () => import('@/views/basicData/index'),
|
||||
name: 'offlineDetec',
|
||||
meta: { title: routerTitle.quality.offlineDetec?.[language] || routerTitle.quality.offlineDetec.en, icon: 'form', affix: true, required: true, requireToken: true },
|
||||
meta: { title: routerTitle.quality.scrapManagement?.[language] || routerTitle.quality.scrapManagement.en, icon: 'form', affix: true, required: true, requireToken: true },
|
||||
children: [
|
||||
{
|
||||
path: 'detecParam',
|
||||
component: () =>
|
||||
import('@/views/QualityManager/offlineDetec/detecParam'),
|
||||
name: 'detecParam',
|
||||
hidden: true,
|
||||
meta: { title: routerTitle.quality.offlineDetec.detecParam?.[language] || routerTitle.quality.offlineDetec.detecParam.detecParam.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
path: 'ScrapInfo',
|
||||
component: () => import('@/views/basicData/Scrap/ScrapInfo'),
|
||||
name: 'ScrapInfo',
|
||||
meta: { title: routerTitle.basicData.scrap.scrapInfo?.[language] || routerTitle.basicData.scrap.scrapInfo.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
},
|
||||
{
|
||||
path: 'detecParamAdd',
|
||||
component: () =>
|
||||
import('@/views/QualityManager/offlineDetec/components/detecParam-add'),
|
||||
name: 'detecParamAdd',
|
||||
hidden: true,
|
||||
meta: { title: routerTitle.quality.offlineDetec.detecParam?.[language] || routerTitle.quality.offlineDetec.detecParam.detecParam.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
path: 'ScrapType',
|
||||
component: () => import('@/views/basicData/Scrap/ScrapType'),
|
||||
name: 'ScrapType',
|
||||
meta: { title: routerTitle.basicData.scrap.scrapType?.[language] || routerTitle.basicData.scrap.scrapType.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
},
|
||||
{
|
||||
path: 'equipmentDetectParam',
|
||||
component: () =>
|
||||
import('@/views/basicData/Equipment/equipmentDetectParam'),
|
||||
name: 'equipmentDetectParam',
|
||||
hidden: true,
|
||||
meta: { title: routerTitle.basicData.equipment.equipmentDetectInfo.equipmentDetectParam?.[language] || routerTitle.basicData.equipment.equipmentDetectInfo.equipmentDetectParam.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
path: 'EquipmentScrapGrade',
|
||||
component: () => import('@/views/basicData/EquipmentScrapGrade'),
|
||||
name: 'EquipmentScrapGrade',
|
||||
meta: { title: routerTitle.basicData.EquipmentScrapGrade?.[language] || routerTitle.basicData.EquipmentScrapGrade.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
},
|
||||
{
|
||||
path: 'equipmentDetectParamAdd',
|
||||
component: () =>
|
||||
import('@/views/basicData/Equipment/components/equipmentDetectParam-add'),
|
||||
name: 'equipmentDetectParamAdd',
|
||||
meta: { title: routerTitle.basicData.equipment.equipmentDetectInfo.equipmentDetectParam?.[language] || routerTitle.basicData.equipment.equipmentDetectInfo.equipmentDetectParam.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
},
|
||||
{
|
||||
path: 'detecRegistration',
|
||||
component: () =>
|
||||
import('@/views/QualityManager/offlineDetec/detecRegistration'),
|
||||
name: 'detecRegistration',
|
||||
meta: { title: routerTitle.quality.offlineDetec.detecRegistration?.[language] || routerTitle.quality.offlineDetec.detecRegistration.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
path: 'scrap',
|
||||
component: () => import('@/views/QualityManager/scrap'),
|
||||
name: 'scrapManage',
|
||||
meta: { title: routerTitle.quality.scrap?.[language] || routerTitle.quality.scrap.en, icon: 'form', iconPart: 'formwhite', affix: true, required: true, requireToken: true, unuse: true }
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
path: '/spc',
|
||||
component: () => import('@/views/spc/index'),
|
||||
name: 'spcManage',
|
||||
meta: { title: routerTitle.spc?.[language] || routerTitle.spc.en, icon: 'form', iconPart: 'formwhite', affix: true, required: true, requireToken: true, openUrl: 'http://58.210.206.230:8000/thirdLogin?username=ZJCadmin&password=123456' }
|
||||
},
|
||||
{
|
||||
path: 'knowledge',
|
||||
component: () => import('@/views/QualityManager/base/knowledge'),
|
||||
name: 'knowledge',
|
||||
meta: { title: routerTitle.quality.knowledge?.[language] || routerTitle.quality.knowledge.en, icon: 'form', iconPart: 'formwhite', affix: true }
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
path: '/form',
|
||||
component: Layout,
|
||||
redirect: '/form',
|
||||
name: 'formManage',
|
||||
meta: { title: routerTitle.form?.[language] || routerTitle.form.en, icon: 'form', iconPart: 'formManage', affix: true, required: true, requireToken: true, unuse: false },
|
||||
children: [{
|
||||
path: 'report',
|
||||
component: () => import('@/views/report-manage/ReportSortChoise'),
|
||||
name: 'Report',
|
||||
meta: { title: routerTitle.form.report?.[language] || routerTitle.form.report.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
},
|
||||
{
|
||||
path: 'report-sort-list',
|
||||
component: () => import('@/views/report-manage/Report'),
|
||||
name: 'ReportSortList',
|
||||
hidden: true,
|
||||
meta: { title: routerTitle.form.reportSortList?.[language] || routerTitle.form.reportSortList.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
},
|
||||
{
|
||||
path: 'report-view',
|
||||
component: () => import('@/views/report-manage/ReportView'),
|
||||
name: 'ReportDesign',
|
||||
meta: { title: routerTitle.form.reportView?.[language] || routerTitle.form.reportView.en, icon: 'form', affix: true, required: true, requireToken: true },
|
||||
hidden: true
|
||||
},
|
||||
{
|
||||
path: 'report-design',
|
||||
component: () => import('@/views/report-manage/ReportDesign'),
|
||||
name: 'ReportDesign',
|
||||
meta: { title: routerTitle.form.reportDesign?.[language] || routerTitle.form.reportDesign.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
},
|
||||
{
|
||||
path: 'report-sort',
|
||||
component: () => import('@/views/report-manage/ReportSort/index'),
|
||||
name: 'ReportSort',
|
||||
meta: { title: routerTitle.form.reportSort?.[language] || routerTitle.form.reportSort.en, icon: 'form', affix: true, required: true, requireToken: true }
|
||||
}]
|
||||
},
|
||||
{
|
||||
path: '/equipment',
|
||||
component: Layout,
|
||||
redirect: '/equipment',
|
||||
name: 'equipmentManage',
|
||||
meta: { title: routerTitle.equipment?.[language] || routerTitle.equipment.en, icon: 'form', iconPart: 'equipmentManage', affix: true, required: true, requireToken: true, unuse: false },
|
||||
children: [{
|
||||
path: 'equipmentUtilizationRate',
|
||||
component: () => import('@/views/basicData/index'),
|
||||
name: 'EquipmentUtilizationRate',
|
||||
meta: { title: routerTitle.equipment.EquipmentUtilizationRate?.[language] || routerTitle.equipment.EquipmentUtilizationRate.en, icon: 'form', affix: true, required: true, requireToken: true },
|
||||
children: [
|
||||
{
|
||||
path: 'e10',
|
||||
component: () => import('@/views/EquipmentManager/equipmentUtilizationRate/E10'),
|
||||
name: 'E10',
|
||||
meta: { title: 'E10' }
|
||||
},
|
||||
{
|
||||
path: 'oee',
|
||||
component: () => import('@/views/EquipmentManager/equipmentUtilizationRate/OEE'),
|
||||
name: 'OEE',
|
||||
meta: { title: 'OEE' }
|
||||
},
|
||||
{
|
||||
path: 'mttr',
|
||||
component: () => import('@/views/EquipmentManager/equipmentUtilizationRate/MTTR'),
|
||||
name: 'MTTR',
|
||||
meta: { title: 'MTTR' }
|
||||
},
|
||||
{
|
||||
path: 'mcbf',
|
||||
component: () => import('@/views/EquipmentManager/equipmentUtilizationRate/MCBF'),
|
||||
name: 'MCBF',
|
||||
meta: { title: 'MCBF' }
|
||||
}
|
||||
]
|
||||
}]
|
||||
},
|
||||
{
|
||||
path: '/basic',
|
||||
component: Layout,
|
||||
redirect: '/user/manager',
|
||||
name: 'ArticleManager',
|
||||
hidden: true,
|
||||
meta: { title: routerTitle.basic?.[language] || routerTitle.basic.en, icon: 'form', iconPart: 'ArticleManager', affix: true, required: true, requireToken: true },
|
||||
children: [
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user