Admin
2022-07-23 61c9a9b2d21d64c1e2bc910a2f9e1ac0c017bddd
src/router/route.ts
@@ -25,10 +25,26 @@
               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'
         //    },
         }
      ],
   },
   }
];
@@ -69,9 +85,241 @@
   {
      path: '/login',
      name: 'login',
      component: () => import('/@/views/login/index.vue'),
      component: () => import('/@/views/loginPage/loginPage.vue'),
      meta: {
         title: '登录',
      },
   },
   {
      path: '/homeMenu',
      name: 'homeMenu',
      component: () => import('/@/views/homeMenu/homeMenu.vue'),
      meta: {
         title: '目录',
      }
   },
   {
      path: '/workReservation',
      name: 'workReservation',
      component: () => import('/@/views/specialWorkSystem/workPlan/workReservation/index.vue'),
      meta: {
         title: '作业预约',
      },
   },
   {
      path: '/workAppointSummary',
      name: 'workAppointSummary',
      component: () => import('/@/views/specialWorkSystem/workPlan/workAppointSummary/index.vue'),
      meta: {
         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: '设施区域管理'
      },
   }
];