hiddenTroubleInvestigationAndGovernance.ts 9.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272
  1. // === 隐患排查治理 ===
  2. const hiddenTroubleInvestigationAndGovernanceRoutes = {
  3. id: 9004,
  4. parentId: 9000,
  5. name: 'hiddenTroubleInvestigationAndGovernance',
  6. path: 'hidden-trouble-investigation-and-governance', // 建议使用 kebab-case 保持一致性
  7. redirect: '/work-safety/hidden-trouble-investigation-and-governance/employee-report-hidden-trouble-management',
  8. meta: {
  9. title: '隐患排查治理',
  10. icon: 'OverviewIcon',
  11. isRoot: false,
  12. hidden: false,
  13. noCache: false,
  14. },
  15. children: [
  16. {
  17. id: 900401,
  18. parentId: 9004,
  19. name: 'employeeReportHiddenTroubleManagement',
  20. path: 'employee-report-hidden-trouble-management',
  21. component: '/production-safety/hiddenTroubleInvestigationAndGovernance/employeeReportHiddenTroubleManagement/employeeReportHiddenTroubleManagement',
  22. meta: {
  23. title: '员工上报隐患管理',
  24. icon: 'OverviewIcon',
  25. isRoot: false,
  26. hidden: false,
  27. noCache: false,
  28. },
  29. },
  30. {
  31. id: 90040101,
  32. parentId: 900401,
  33. name: 'employeeReportHiddenTroubleManagementItem',
  34. path: 'employee-report-hidden-trouble-management-item',
  35. component: '/production-safety/hiddenTroubleInvestigationAndGovernance/employeeReportHiddenTroubleManagement/employeeReportHiddenTroubleManagementItem',
  36. meta: {
  37. title: '员工上报隐患管理详情',
  38. icon: 'OverviewIcon',
  39. isRoot: false,
  40. hidden: true,
  41. noCache: false,
  42. },
  43. },
  44. {
  45. id: 900402,
  46. parentId: 9004,
  47. name: 'hiddenTroubleReviewManagement',
  48. path: 'hidden-trouble-review-management',
  49. component: '/production-safety/hiddenTroubleInvestigationAndGovernance/hiddenTroubleReviewManagement/hiddenTroubleReviewManagement',
  50. meta: {
  51. title: '隐患审核管理',
  52. icon: 'OverviewIcon',
  53. isRoot: false,
  54. hidden: false,
  55. noCache: false,
  56. },
  57. },
  58. {
  59. id: 90040201,
  60. parentId: 900402,
  61. name: 'hiddenTroubleReviewManagementItem',
  62. path: 'hidden-trouble-review-management-item',
  63. component: '/production-safety/hiddenTroubleInvestigationAndGovernance/hiddenTroubleReviewManagement/hiddenTroubleReviewManagementItem',
  64. meta: {
  65. title: '隐患审核管理详情',
  66. icon: 'OverviewIcon',
  67. isRoot: false,
  68. hidden: true,
  69. noCache: false,
  70. },
  71. },
  72. {
  73. id: 900403,
  74. parentId: 9004,
  75. name: 'hiddenTroubleCategoryManagement',
  76. path: 'hidden-trouble-category-management',
  77. component: '/production-safety/hiddenTroubleInvestigationAndGovernance/hiddenTroubleCategoryManagement/hiddenTroubleCategoryManagement',
  78. meta: {
  79. title: '隐患类别管理',
  80. icon: 'OverviewIcon',
  81. isRoot: false,
  82. hidden: false,
  83. noCache: false,
  84. },
  85. },
  86. {
  87. id: 90040301,
  88. parentId: 900403,
  89. name: 'hiddenTroubleCategoryManagementItem',
  90. path: 'hidden-trouble-category-management-item',
  91. component: '/production-safety/hiddenTroubleInvestigationAndGovernance/hiddenTroubleCategoryManagement/hiddenTroubleCategoryManagementItem',
  92. meta: {
  93. title: '隐患类别管理详情',
  94. icon: 'OverviewIcon',
  95. isRoot: false,
  96. hidden: true,
  97. noCache: false,
  98. },
  99. },
  100. {
  101. id: 900404,
  102. parentId: 9004,
  103. name: 'hiddenTroubleAccountManagement',
  104. path: 'hidden-trouble-account-management',
  105. component: '/production-safety/hiddenTroubleInvestigationAndGovernance/hiddenTroubleAccountManagement/hiddenTroubleAccountManagement',
  106. meta: {
  107. title: '隐患台账管理',
  108. icon: 'OverviewIcon',
  109. isRoot: false,
  110. hidden: false,
  111. noCache: false,
  112. },
  113. },
  114. {
  115. id: 90040401,
  116. parentId: 900404,
  117. name: 'hiddenTroubleAccountManagementItem',
  118. path: 'hidden-trouble-account-management-item',
  119. component: '/production-safety/hiddenTroubleInvestigationAndGovernance/hiddenTroubleAccountManagement/hiddenTroubleAccountManagementItem',
  120. meta: {
  121. title: '隐患台账管理详情',
  122. icon: 'OverviewIcon',
  123. isRoot: false,
  124. hidden: true,
  125. activeMenu: '/work-safety/production-safety-system/double-system-management',
  126. noCache: false,
  127. },
  128. },
  129. {
  130. id: 900405,
  131. parentId: 9004,
  132. name: 'oneByOneManagement',
  133. path: 'one-by-one-management',
  134. component: '/production-safety/hiddenTroubleInvestigationAndGovernance/oneByOneManagement/oneByOneManagement',
  135. meta: {
  136. title: '举一反三管理(管理员侧)',
  137. icon: 'OverviewIcon',
  138. isRoot: false,
  139. hidden: false,
  140. noCache: false,
  141. },
  142. },
  143. {
  144. id: 90040501,
  145. parentId: 90024,
  146. name: 'oneByOneManagementItem',
  147. path: 'one-by-one-management-item',
  148. component: '/production-safety/hiddenTroubleInvestigationAndGovernance/oneByOneManagement/oneByOneManagementItem',
  149. meta: {
  150. title: '举一反三管理(管理员侧)详情',
  151. icon: 'OverviewIcon',
  152. isRoot: false,
  153. hidden: true,
  154. noCache: false,
  155. },
  156. },
  157. {
  158. id: 900406,
  159. parentId: 9004,
  160. name: 'oneByOneManagementDept',
  161. path: 'one-by-one-management-dept',
  162. component: '/production-safety/hiddenTroubleInvestigationAndGovernance/oneByOneManagementDept/oneByOneManagementDept',
  163. meta: {
  164. title: '举一反三管理(部门侧)',
  165. icon: 'OverviewIcon',
  166. isRoot: false,
  167. hidden: false,
  168. noCache: false,
  169. },
  170. },
  171. {
  172. id: 90040601,
  173. parentId: 90025,
  174. name: 'oneByOneManagementDeptItem',
  175. path: 'one-by-one-management-dept-item',
  176. component: '/production-safety/hiddenTroubleInvestigationAndGovernance/oneByOneManagementDept/oneByOneManagementDeptItem',
  177. meta: {
  178. title: '举一反三管理(部门侧)详情',
  179. icon: 'OverviewIcon',
  180. isRoot: false,
  181. hidden: true,
  182. noCache: false,
  183. },
  184. },
  185. {
  186. id: 900407,
  187. parentId: 9004,
  188. name: 'checkTemplateManagement',
  189. path: 'check-template-management',
  190. component: '/production-safety/hiddenTroubleInvestigationAndGovernance/checkTemplateManagement/checkTemplateManagement',
  191. meta: {
  192. title: '检查单模版管理',
  193. icon: 'OverviewIcon',
  194. isRoot: false,
  195. hidden: false,
  196. noCache: false,
  197. },
  198. },
  199. {
  200. id: 90040701,
  201. parentId: 90026,
  202. name: 'checkTemplateManagementItem',
  203. path: 'check-template-management-item',
  204. component: '/production-safety/hiddenTroubleInvestigationAndGovernance/checkTemplateManagement/checkTemplateManagementItem',
  205. meta: {
  206. title: '检查单模版管理详情',
  207. icon: 'OverviewIcon',
  208. isRoot: false,
  209. hidden: true,
  210. noCache: false,
  211. },
  212. },
  213. {
  214. id: 900408,
  215. parentId: 9004,
  216. name: 'areaCheckPlanManagement',
  217. path: 'area-check-plan-management',
  218. component: '/production-safety/hiddenTroubleInvestigationAndGovernance/areaCheckPlanManagement/areaCheckPlanManagement',
  219. meta: {
  220. title: '区域检查计划管理(管理员)',
  221. icon: 'OverviewIcon',
  222. isRoot: false,
  223. hidden: false,
  224. noCache: false,
  225. },
  226. },
  227. {
  228. id: 90040801,
  229. parentId: 90027,
  230. name: 'areaCheckPlanManagementItem',
  231. path: 'area-check-plan-management-item',
  232. component: '/production-safety/hiddenTroubleInvestigationAndGovernance/areaCheckPlanManagement/areaCheckPlanManagementItem',
  233. meta: {
  234. title: '区域检查计划管理(管理员)详情',
  235. icon: 'OverviewIcon',
  236. isRoot: false,
  237. hidden: true,
  238. noCache: false,
  239. },
  240. },
  241. {
  242. id: 900409,
  243. parentId: 9004,
  244. name: 'areaCheckPlanManagementDept',
  245. path: 'area-check-plan-management-dept',
  246. component: '/production-safety/hiddenTroubleInvestigationAndGovernance/areaCheckPlanManagementDept/areaCheckPlanManagementDept',
  247. meta: {
  248. title: '区域检查计划管理(部门)',
  249. icon: 'OverviewIcon',
  250. isRoot: false,
  251. hidden: false,
  252. noCache: false,
  253. },
  254. },
  255. {
  256. id: 90040901,
  257. parentId: 900409,
  258. name: 'areaCheckPlanManagementDeptItem',
  259. path: 'area-check-plan-management-dept-item',
  260. component: '/production-safety/hiddenTroubleInvestigationAndGovernance/areaCheckPlanManagementDept/areaCheckPlanManagementDeptItem',
  261. meta: {
  262. title: '区域检查计划管理(部门)详情',
  263. icon: 'OverviewIcon',
  264. isRoot: false,
  265. hidden: true,
  266. noCache: false,
  267. },
  268. },
  269. ],
  270. };
  271. export default hiddenTroubleInvestigationAndGovernanceRoutes;