| | |
| | | path: '/', |
| | | name: '/', |
| | | component: () => import('/@/layout/index.vue'), |
| | | redirect: '/loginPage', |
| | | redirect: '/home', |
| | | meta: { |
| | | isKeepAlive: true, |
| | | }, |
| | |
| | | ], |
| | | }, |
| | | { |
| | | path: '/loginPage', |
| | | name: 'loginPage', |
| | | path: '/login', |
| | | name: 'login', |
| | | component: () => import('/@/views/loginPage/loginPage.vue'), |
| | | meta: { |
| | | title: '登录', |
| | |
| | | { |
| | | path: '/reportTypeSetting', |
| | | name: 'reportTypeSetting', |
| | | component: () => import('/@/views/specialWorkSystem/approveProcessManagement/reportTypeSetting/index.vue'), |
| | | component: () => import('/@/views/specialWorkSystem/approveProcessManagement/approveLinkSettings/reportTypeSetting/index.vue'), |
| | | meta: { |
| | | title: '新建上报类型', |
| | | }, |
| | | }, |
| | | { |
| | | path: '/addApproveProcess', |
| | | name: 'addApproveProcess', |
| | | component: () => import('/@/views/specialWorkSystem/approveProcessManagement/addApproveProcess/index.vue'), |
| | | meta: { |
| | | title: '新建审批环节', |
| | | title: '上报类型设置', |
| | | }, |
| | | }, |
| | | { |
| | |
| | | meta: { |
| | | title: '安全措施管理', |
| | | }, |
| | | }, |
| | | { |
| | | path: '/approveTypeSetting', |
| | | name: 'approveTypeSetting', |
| | | component: () => import('/@/views/specialWorkSystem/approveProcessManagement/approveLinkSettings/approveTypeSetting/index.vue'), |
| | | meta: { |
| | | title: '审批类型设置', |
| | | }, |
| | | }, |
| | | { |
| | | path: '/approveLinkSetting', |
| | | name: 'approveLinkSetting', |
| | | component: () => import('/@/views/specialWorkSystem/approveProcessManagement/approveLinkSettings/approveLinkSetting/index.vue'), |
| | | meta: { |
| | | title: '审批环节设置', |
| | | }, |
| | | }, |
| | | { |
| | | path: '/generalShiftManagement', |
| | | name: 'generalShiftManagement', |
| | | component: () => import('/@/views/generalShiftManagement/index.vue'), |
| | | meta: { |
| | | title: '通用排班管理' |
| | | }, |
| | | }, |
| | | { |
| | | path: '/workingHours', |
| | | name: 'workingHours', |
| | | component: () => import('/@/views/basicRightsManagement/personnelShiftManagement/workingHours/index.vue'), |
| | | meta: { |
| | | title: '工作时段管理' |
| | | }, |
| | | }, |
| | | { |
| | | path: '/holidayManagement', |
| | | name: 'holidayManagement', |
| | | component: () => import('/@/views/basicRightsManagement/personnelShiftManagement/holidayManagement/index.vue'), |
| | | meta: { |
| | | title: '休息日管理' |
| | | }, |
| | | }, |
| | | { |
| | | path: '/teamManagement', |
| | | name: 'teamManagement', |
| | | component: () => import('/@/views/basicRightsManagement/personnelShiftManagement/teamManagement/index.vue'), |
| | | meta: { |
| | | title: '班组管理' |
| | | }, |
| | | }, |
| | | { |
| | | path: '/personnelManagement', |
| | | name: 'personnelManagement', |
| | | component: () => import('/@/views/basicRightsManagement/personnelShiftManagement/personnelManagement/index.vue'), |
| | | meta: { |
| | | title: '人员排班管理' |
| | | }, |
| | | }, |
| | | { |
| | | path: '/shiftManagement', |
| | | name: 'shiftManagement', |
| | | component: () => import('/@/views/basicRightsManagement/personnelShiftManagement/shiftManagement/index.vue'), |
| | | meta: { |
| | | title: '排班方案管理' |
| | | }, |
| | | }, |
| | | { |
| | | path: '/inspectionTask', |
| | | name: 'inspectionTask', |
| | | component: () => import('/@/views/IntelligentXjSys/inspectionTaskManagement/index.vue'), |
| | | meta: { |
| | | title: '巡检任务' |
| | | }, |
| | | }, |
| | | { |
| | | path: '/rfId', |
| | | name: 'rfId', |
| | | component: () => import('/@/views/IntelligentXjSys/basicDataManagement/rfId/index.vue'), |
| | | meta: { |
| | | title: 'RFID管理' |
| | | }, |
| | | }, |
| | | { |
| | | path: '/inspection', |
| | | name: 'inspection', |
| | | component: () => import('/@/views/IntelligentXjSys/basicDataManagement/inspection/index.vue'), |
| | | meta: { |
| | | title: '巡检点管理' |
| | | }, |
| | | }, |
| | | { |
| | | path: '/indicator', |
| | | name: 'indicator', |
| | | component: () => import('/@/views/IntelligentXjSys/basicDataManagement/indicator/index.vue'), |
| | | meta: { |
| | | title: '巡检指标管理' |
| | | }, |
| | | }, |
| | | { |
| | | path: '/facilityArea', |
| | | name: 'facilityArea', |
| | | component: () => import('/@/views/IntelligentXjSys/basicDataManagement/facilityArea/index.vue'), |
| | | meta: { |
| | | title: '设施区域管理' |
| | | }, |
| | | }, |
| | | { |
| | | path: '/inspectionRecordManagement', |
| | | name: 'inspectionRecordManagement', |
| | | component: () => import('/@/views/IntelligentXjSys/inspectionRecordManagement/index.vue'), |
| | | meta: { |
| | | title: '巡检记录管理' |
| | | }, |
| | | }, |
| | | { |
| | | path: '/educationAndTraining', |
| | | name: 'educationAndTraining', |
| | | component: () => import('/@/views/riskWarningSys/educationAndTraining/index.vue'), |
| | | meta: { |
| | | title: '教育培训' |
| | | }, |
| | | }, |
| | | { |
| | | path: '/emergencyDrills', |
| | | name: 'emergencyDrills', |
| | | component: () => import('/@/views/riskWarningSys/emergencyDrills/index.vue'), |
| | | meta: { |
| | | title: '应急演练' |
| | | }, |
| | | }, |
| | | { |
| | | path: '/accidentLevel', |
| | | name: 'accidentLevel', |
| | | component: () => import('/@/views/riskWarningSys/accidentLevel/index.vue'), |
| | | meta: { |
| | | title: '事故等级' |
| | | }, |
| | | }, |
| | | { |
| | | path: '/riskLevel', |
| | | name: 'riskLevel', |
| | | component: () => import('/@/views/riskWarningSys/riskLevel/index.vue'), |
| | | meta: { |
| | | title: '风险等级' |
| | | }, |
| | | } |
| | | ]; |