| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259 |
- // === 生产安全体系 ===
- import { RouteComponent } from "vue-router";
- const productionSafetySystemRoutes: RouteComponent[] = [{
- id: 9003,
- parentId: 9000,
- name: 'productionSafetySystem',
- path: 'production-safety-system', // 建议使用 kebab-case 保持一致性
- redirect: '/work-safety/production-safety-system/safety-assessment',
- meta: {
- title: '生产安全体系',
- icon: 'OverviewIcon',
- isRoot: false,
- hidden: false,
- noCache: false,
- },
- children: [
- {
- id: 90020,
- parentId: 9002,
- name: 'LawManagement',
- path: 'law-management',
- component: '/production-safety/productionSafetySystem/lawManagement/lawManagement',
- meta: {
- title: '法律法规管理',
- icon: 'OverviewIcon',
- isRoot: false,
- hidden: false,
- noCache: false,
- },
- },
- {
- id: 9002001,
- parentId: 90020,
- name: 'LawManagementItem',
- path: 'law-management-item',
- component: '/production-safety/productionSafetySystem/lawManagement/lawManagementItem',
- meta: {
- title: '法律法规详情',
- icon: 'OverviewIcon',
- isRoot: false,
- hidden: true,
- noCache: false,
- },
- },
- {
- id: 90021,
- parentId: 9002,
- name: 'SafetyTraining',
- path: 'safety-training',
- component: '/production-safety/productionSafetySystem/safetyTraining/safetyTraining',
- meta: {
- title: '行业标准管理',
- icon: 'OverviewIcon',
- isRoot: false,
- hidden: false,
- noCache: false,
- },
- },
- {
- id: 9002101,
- parentId: 90021,
- name: 'SafetyTrainingItem',
- path: 'safety-training-item',
- component: '/production-safety/productionSafetySystem/safetyTraining/safetyTrainingItem',
- meta: {
- title: '行业标准详情',
- icon: 'OverviewIcon',
- isRoot: false,
- hidden: true,
- noCache: false,
- },
- },
- {
- id: 90022,
- parentId: 9002,
- name: 'CollegeFileManagement',
- path: 'college-file-management',
- component: '/production-safety/productionSafetySystem/collegeFileManagement/collegeFileManagement',
- meta: {
- title: '院级文件管理',
- icon: 'OverviewIcon',
- isRoot: false,
- hidden: false,
- noCache: false,
- },
- },
- {
- id: 9002201,
- parentId: 90022,
- name: 'CollegeFileManagementItem',
- path: 'college-file-management-item',
- component: '/production-safety/productionSafetySystem/collegeFileManagement/collegeFileManagementItem',
- meta: {
- title: '院级文件详情',
- icon: 'OverviewIcon',
- isRoot: false,
- hidden: true,
- noCache: false,
- },
- },
- {
- id: 90023,
- parentId: 9002,
- name: 'DoubleSystemManagement',
- path: 'double-system-management',
- component: '/production-safety/productionSafetySystem/doubleSystemManagement/doubleSystemManagement',
- meta: {
- title: '双体系建设管理',
- icon: 'OverviewIcon',
- isRoot: false,
- hidden: false,
- noCache: false,
- },
- },
- {
- id: 9002301,
- parentId: 90023,
- name: 'DoubleSystemManagementItem',
- path: 'double-system-management-item',
- component: '/production-safety/productionSafetySystem/doubleSystemManagement/doubleSystemManagementItem',
- meta: {
- title: '双体系建设详情',
- icon: 'OverviewIcon',
- isRoot: false,
- hidden: true,
- activeMenu: '/work-safety/production-safety-system/double-system-management',
- noCache: false,
- },
- },
- {
- id: 90024,
- parentId: 9002,
- name: 'SafetyStandardizationSystemManagement',
- path: 'safety-standardization-system-management',
- component: '/production-safety/productionSafetySystem/safetyStandardizationSystemManagement/safetyStandardizationSystemManagement',
- meta: {
- title: '安全标准化体系建设管理',
- icon: 'OverviewIcon',
- isRoot: false,
- hidden: false,
- noCache: false,
- },
- },
- {
- id: 9002401,
- parentId: 90024,
- name: 'SafetyStandardizationSystemManagementItem',
- path: 'safety-standardization-system-management-item',
- component: '/production-safety/productionSafetySystem/safetyStandardizationSystemManagement/safetyStandardizationSystemManagementItem',
- meta: {
- title: '安全标准化体系建设详情',
- icon: 'OverviewIcon',
- isRoot: false,
- hidden: true,
- noCache: false,
- },
- },
- {
- id: 90025,
- parentId: 9002,
- name: 'SafetySystemConstructionWorkPlanManagement',
- path: 'safety-system-construction-work-plan-management',
- component: '/production-safety/productionSafetySystem/safetySystemConstructionWorkPlanManagement/safetySystemConstructionWorkPlanManagement',
- meta: {
- title: '安全体系建设工作计划管理(管理员)',
- icon: 'OverviewIcon',
- isRoot: false,
- hidden: false,
- noCache: false,
- },
- },
- {
- id: 9002501,
- parentId: 90024,
- name: 'SafetySystemConstructionWorkPlanManagementItem',
- path: 'safety-system-construction-work-plan-management-item',
- component: '/production-safety/productionSafetySystem/safetySystemConstructionWorkPlanManagement/safetySystemConstructionWorkPlanManagementItem',
- meta: {
- title: '安全体系建设工作计划管理(管理员)详情',
- icon: 'OverviewIcon',
- isRoot: false,
- hidden: true,
- noCache: false,
- },
- },
- {
- id: 90026,
- parentId: 9002,
- name: 'SafetySystemConstructionWorkPlanManagementDept',
- path: 'safety-system-construction-work-plan-management-dept',
- component: '/production-safety/productionSafetySystem/safetySystemConstructionWorkPlanManagementDept/safetySystemConstructionWorkPlanManagementDept',
- meta: {
- title: '安全体系建设工作计划管理(部门)',
- icon: 'OverviewIcon',
- isRoot: false,
- hidden: false,
- noCache: false,
- },
- },
- {
- id: 9002601,
- parentId: 90026,
- name: 'SafetySystemConstructionWorkPlanManagementDeptItem',
- path: 'safety-system-construction-work-plan-management-dept-item',
- component: '/production-safety/productionSafetySystem/safetySystemConstructionWorkPlanManagementDept/safetySystemConstructionWorkPlanManagementDeptItem',
- meta: {
- title: '安全体系建设工作计划管理(部门)详情',
- icon: 'OverviewIcon',
- isRoot: false,
- hidden: true,
- noCache: false,
- },
- },
- {
- id: 90027,
- parentId: 9002,
- name: 'SafetyOrganizationSystemManagement',
- path: 'safety-organization-system-management',
- component: '/production-safety/productionSafetySystem/safetyOrganizationSystemManagement/safetyOrganizationSystemManagement',
- meta: {
- title: '安全组织体系管理',
- icon: 'OverviewIcon',
- isRoot: false,
- hidden: false,
- noCache: false,
- },
- },
- {
- id: 90028,
- parentId: 9002,
- name: 'SafetySystemConstructionWorkPlanManagementViewSender',
- path: 'safety-system-construction-work-plan-management-view-sender',
- component: '/production-safety/productionSafetySystem/safetySystemConstructionWorkPlanManagement/safetySystemConstructionWorkPlanManagementViewSender',
- meta: {
- title: '安全体系建设工作计划管理(管理员)-查看发送对象',
- icon: 'OverviewIcon',
- isRoot: false,
- hidden: false,
- noCache: false,
- },
- },
- {
- id: 90029,
- parentId: 9002,
- name: 'SafetyOrganizationSystemManagementItem',
- path: '/production-safety/productionSafetySystem/safetyOrganizationSystemManagement/safetyOrganizationSystemManagementItem',
- component: () => import('/src/views/production-safety/productionSafetySystem/safetyOrganizationSystemManagement/safetyOrganizationSystemManagementItem.vue'),
- meta: {
- title: '安全组织体系管理详情',
- icon: 'OverviewIcon',
- isRoot: false,
- hidden: false,
- noCache: false,
- },
- },
- ],
- }];
- export default productionSafetySystemRoutes;
|