| | |
| | | roles: ['admin', 'common'], |
| | | icon: 'iconfont icon-shouye', |
| | | button:'121231' |
| | | }, |
| | | }, |
| | | } |
| | | // }, |
| | | // { |
| | | // path: '/layoutPage', |
| | | // name: 'layoutPage', |
| | | // component: () => import('/@/views/layoutPage/index.vue'), |
| | | // meta: { |
| | | // title: 'message.router.layoutPage', |
| | | // isLink: '', |
| | | // isHide: false, |
| | | // isKeepAlive: true, |
| | | // isAffix: true, |
| | | // isIframe: false, |
| | | // roles: ['admin', 'common'], |
| | | // icon: 'iconfont icon-shouye', |
| | | // button:'121231' |
| | | // }, |
| | | } |
| | | ], |
| | | }, |
| | | } |
| | | ]; |
| | | |
| | | |
| | |
| | | { |
| | | path: '/login', |
| | | name: 'login', |
| | | component: () => import('/@/views/login/index.vue'), |
| | | component: () => import('/@/views/loginPage/loginPage.vue'), |
| | | meta: { |
| | | title: '登录', |
| | | }, |
| | | }, |
| | | { |
| | | path: '/dashboard', |
| | | name: 'dashboard', |
| | | component: () => import('/@/views/dashboard/index.vue'), |
| | | path: '/homeMenu', |
| | | name: 'homeMenu', |
| | | component: () => import('/@/views/homeMenu/homeMenu.vue'), |
| | | meta: { |
| | | title: '系统选择', |
| | | }, |
| | | title: '目录', |
| | | } |
| | | }, |
| | | |
| | | { |
| | | path: '/visualizingDemo1', |
| | | name: 'visualizingDemo1', |
| | | component: () => import('/@/views/visualizing/demo1.vue'), |
| | | path: '/workReservation', |
| | | name: 'workReservation', |
| | | component: () => import('/@/views/specialWorkSystem/workPlan/workReservation/index.vue'), |
| | | meta: { |
| | | title: 'message.router.visualizingLinkDemo1', |
| | | title: '作业预约', |
| | | }, |
| | | }, |
| | | { |
| | | path: '/visualizingDemo2', |
| | | name: 'visualizingDemo2', |
| | | component: () => import('/@/views/visualizing/demo2.vue'), |
| | | path: '/workAppointSummary', |
| | | name: 'workAppointSummary', |
| | | component: () => import('/@/views/specialWorkSystem/workPlan/workAppointSummary/index.vue'), |
| | | meta: { |
| | | title: 'message.router.visualizingLinkDemo2', |
| | | title: '作业预约汇总', |
| | | }, |
| | | }, |
| | | { |
| | | path: '/approveProcessSetting', |
| | | name: 'approveProcessSetting', |
| | | component: () => import('/@/views/specialWorkSystem/approveProcessManagement/approveProcessSetting/index.vue'), |
| | | meta: { |
| | | title: '审批流程编辑', |
| | | }, |
| | | }, |
| | | { |
| | | path: '/reportTypeSetting', |
| | | name: 'reportTypeSetting', |
| | | component: () => import('/@/views/specialWorkSystem/approveProcessManagement/approveLinkSettings/reportTypeSetting/index.vue'), |
| | | meta: { |
| | | title: '上报类型设置', |
| | | }, |
| | | }, |
| | | { |
| | | path: '/approveProcessList', |
| | | name: 'approveProcessList', |
| | | component: () => import('/@/views/specialWorkSystem/approveProcessManagement/approveProcessList/index.vue'), |
| | | meta: { |
| | | title: '审批流程管理', |
| | | }, |
| | | }, |
| | | { |
| | | path: '/workApplyForm', |
| | | name: 'workApplyForm', |
| | | component: () => import('/@/views/specialWorkSystem/workApplyManagement/workApplyForm/index.vue'), |
| | | meta: { |
| | | title: '作业申请表单', |
| | | }, |
| | | }, |
| | | { |
| | | path: '/myApply', |
| | | name: 'myApply', |
| | | component: () => import('/@/views/specialWorkSystem/workApplyManagement/myApply/index.vue'), |
| | | meta: { |
| | | title: '我的申请', |
| | | }, |
| | | }, |
| | | { |
| | | path: '/workCheckinRecord', |
| | | name: 'workCheckinRecord', |
| | | component: () => import('/@/views/specialWorkSystem/workProcessManagement/workCheckinRecord/index.vue'), |
| | | meta: { |
| | | title: '作业签到记录', |
| | | }, |
| | | }, |
| | | { |
| | | path: '/gasCheckAnalyze', |
| | | name: 'gasCheckAnalyze', |
| | | component: () => import('/@/views/specialWorkSystem/workProcessManagement/gasCheckAnalyze/index.vue'), |
| | | meta: { |
| | | title: '气体检查分析', |
| | | }, |
| | | }, |
| | | { |
| | | path: '/workTicketRecord', |
| | | name: 'workTicketRecord', |
| | | component: () => import('/@/views/specialWorkSystem/afterWorkManagement/workTicketRecord/index.vue'), |
| | | meta: { |
| | | title: '作业票归档记录', |
| | | }, |
| | | }, |
| | | { |
| | | path: '/workTicketCheck', |
| | | name: 'workTicketCheck', |
| | | component: () => import('/@/views/specialWorkSystem/afterWorkManagement/workTicketCheck/index.vue'), |
| | | meta: { |
| | | title: '作业票抽查', |
| | | }, |
| | | }, |
| | | { |
| | | path: '/workTypeSetting', |
| | | name: 'workTypeSetting', |
| | | component: () => import('/@/views/specialWorkSystem/workBasicManagementSetting/workTypeSetting/index.vue'), |
| | | meta: { |
| | | title: '作业工种设置', |
| | | }, |
| | | }, |
| | | { |
| | | path: '/certificateFilterSetting', |
| | | name: 'certificateFilterSetting', |
| | | component: () => import('/@/views/specialWorkSystem/workBasicManagementSetting/certificateFilterSetting/index.vue'), |
| | | meta: { |
| | | title: '证书过滤设置', |
| | | }, |
| | | }, |
| | | { |
| | | path: '/personalProtectDevices', |
| | | name: 'personalProtectDevices', |
| | | component: () => import('/@/views/specialWorkSystem/workBasicManagementSetting/personalProtectDevices/index.vue'), |
| | | meta: { |
| | | title: '个人防护用品库', |
| | | }, |
| | | }, |
| | | { |
| | | path: '/securityMeasuresManagement', |
| | | name: 'securityMeasuresManagement', |
| | | component: () => import('/@/views/specialWorkSystem/workBasicManagementSetting/securityMeasuresManagement/index.vue'), |
| | | 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/inspectionTask/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: '设施区域管理' |
| | | }, |
| | | } |
| | | ]; |