risk-identification-and-control.ts 8.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264
  1. // 风险识别与管控
  2. import { RouteComponent } from "vue-router";
  3. const riskIdentificationAndControlRoutes: RouteComponent[] = [{
  4. id: 93000,
  5. parentId: 9001,
  6. name: 'riskIdentificationAndControl',
  7. path: 'risk-identification-and-control',
  8. redirect: '',
  9. meta: {
  10. title: '风险识别与管控',
  11. icon: 'OverviewIcon',
  12. isRoot: false,
  13. hidden: false,
  14. noCache: false,
  15. },
  16. children: [
  17. // 风险清单管理
  18. {
  19. id: 92000,
  20. parentId: 90014,
  21. name: 'riskManage',
  22. path: 'risk-manage',
  23. component: '/production-safety/risk-identification-and-control/risk-manage/list',
  24. meta: {
  25. title: '风险清单管理',
  26. activeMenu: '/work-safety/risk-identification-and-control/risk-manage',
  27. icon: 'OverviewIcon',
  28. isRoot: false,
  29. hidden: false,
  30. noCache: false,
  31. }
  32. },
  33. {
  34. id: 92001,
  35. parentId: 90014,
  36. name: 'riskManageAdd',
  37. path: 'risk-manage-add',
  38. component: '/production-safety/risk-identification-and-control/risk-manage/add',
  39. meta: {
  40. title: '新增风险清单',
  41. activeMenu: '/work-safety/risk-identification-and-control/risk-manage',
  42. icon: 'OverviewIcon',
  43. isRoot: false,
  44. hidden: false,
  45. noCache: false,
  46. }
  47. },
  48. {
  49. id: 92002,
  50. parentId: 90014,
  51. name: 'riskManageEdit',
  52. path: 'risk-manage-edit',
  53. component: '/production-safety/risk-identification-and-control/risk-manage/edit',
  54. meta: {
  55. title: '编辑风险清单',
  56. activeMenu: '/work-safety/risk-identification-and-control/risk-manage',
  57. icon: 'OverviewIcon',
  58. isRoot: false,
  59. hidden: false,
  60. noCache: false,
  61. }
  62. },
  63. {
  64. id: 92003,
  65. parentId: 90014,
  66. name: 'riskManageView',
  67. path: 'risk-manage-view',
  68. component: '/production-safety/risk-identification-and-control/risk-manage/view',
  69. meta: {
  70. title: '查看风险清单',
  71. activeMenu: '/work-safety/risk-identification-and-control/risk-manage',
  72. icon: 'OverviewIcon',
  73. isRoot: false,
  74. hidden: false,
  75. noCache: false,
  76. }
  77. },
  78. {
  79. id: 92004,
  80. parentId: 90014,
  81. name: 'riskManageChange',
  82. path: 'risk-manage-change',
  83. component: '/production-safety/risk-identification-and-control/risk-manage/change',
  84. meta: {
  85. title: '变更风险清单',
  86. activeMenu: '/work-safety/risk-identification-and-control/risk-manage',
  87. icon: 'OverviewIcon',
  88. isRoot: false,
  89. hidden: false,
  90. noCache: false,
  91. }
  92. },
  93. // 危险源清单管理
  94. {
  95. id: 93001,
  96. parentId: 90014,
  97. name: 'hazardManage',
  98. path: 'hazard-manage',
  99. component: '/production-safety/risk-identification-and-control/hazard-manage/list',
  100. meta: {
  101. title: '危险源清单管理',
  102. icon: 'OverviewIcon',
  103. isRoot: false,
  104. hidden: false,
  105. noCache: false,
  106. }
  107. },
  108. {
  109. id: 93002,
  110. parentId: 90014,
  111. name: 'hazardManageView',
  112. path: 'hazard-manage-view',
  113. component: '/production-safety/risk-identification-and-control/hazard-manage/view',
  114. meta: {
  115. title: '查看危险源清单',
  116. activeMenu: '/work-safety/risk-identification-and-control/hazard-manage',
  117. icon: 'OverviewIcon',
  118. isRoot: false,
  119. hidden: false,
  120. noCache: false,
  121. }
  122. },
  123. {
  124. id: 93003,
  125. parentId: 90014,
  126. name: 'hazardManageAdd',
  127. path: 'hazard-manage-add',
  128. component: '/production-safety/risk-identification-and-control/hazard-manage/add',
  129. meta: {
  130. title: '新增危险源清单',
  131. activeMenu: '/work-safety/risk-identification-and-control/hazard-manage',
  132. icon: 'OverviewIcon',
  133. isRoot: false,
  134. hidden: false,
  135. noCache: false,
  136. }
  137. },
  138. {
  139. id: 93004,
  140. parentId: 90014,
  141. name: 'hazardManageEdit',
  142. path: 'hazard-manage-edit',
  143. component: '/production-safety/risk-identification-and-control/hazard-manage/edit',
  144. meta: {
  145. title: '编辑危险源清单',
  146. activeMenu: '/work-safety/risk-identification-and-control/hazard-manage',
  147. icon: 'OverviewIcon',
  148. isRoot: false,
  149. hidden: false,
  150. noCache: false,
  151. }
  152. },
  153. {
  154. id: 93006,
  155. parentId: 90014,
  156. name: 'hazardManageCreatePlan',
  157. path: 'hazard-manage-create-plan',
  158. component: '/production-safety/risk-identification-and-control/hazard-manage/create-plan',
  159. meta: {
  160. title: '创建计划与方案',
  161. activeMenu: '/work-safety/risk-identification-and-control/hazard-manage',
  162. icon: 'OverviewIcon',
  163. isRoot: false,
  164. hidden: false,
  165. noCache: false,
  166. }
  167. },
  168. // 重点部位监控管理
  169. {
  170. id: 93007,
  171. parentId: 90014,
  172. name: 'keySiteMonitorManage',
  173. path: 'key-site-monitor-manage',
  174. component: '/production-safety/risk-identification-and-control/key-site-monitor-manage',
  175. meta: {
  176. title: '重点部位监控管理',
  177. icon: 'OverviewIcon',
  178. isRoot: false,
  179. hidden: false,
  180. noCache: false,
  181. }
  182. },
  183. // 施工作业安全管理
  184. {
  185. id: 93008,
  186. parentId: 90014,
  187. name: 'constructionSafetyManage',
  188. path: 'construction-safety-manage',
  189. component: '/production-safety/risk-identification-and-control/construction-safety-manage/list',
  190. meta: {
  191. title: '施工作业安全管理',
  192. icon: 'OverviewIcon',
  193. isRoot: false,
  194. hidden: false,
  195. noCache: false,
  196. }
  197. },
  198. {
  199. id: 93009,
  200. parentId: 90014,
  201. name: 'constructionSafetyManageView',
  202. path: 'construction-safety-manage-view',
  203. component: '/production-safety/risk-identification-and-control/construction-safety-manage/view',
  204. meta: {
  205. title: '查看施工作业安全',
  206. activeMenu: '/work-safety/risk-identification-and-control/construction-safety-manage',
  207. icon: 'OverviewIcon',
  208. isRoot: false,
  209. hidden: false,
  210. noCache: false,
  211. }
  212. },
  213. {
  214. id: 93010,
  215. parentId: 90014,
  216. name: 'constructionSafetyManageAdd',
  217. path: 'construction-safety-manage-add',
  218. component: '/production-safety/risk-identification-and-control/construction-safety-manage/add',
  219. meta: {
  220. title: '新增施工作业安全',
  221. activeMenu: '/work-safety/risk-identification-and-control/construction-safety-manage',
  222. icon: 'OverviewIcon',
  223. isRoot: false,
  224. hidden: false,
  225. noCache: false,
  226. }
  227. },
  228. {
  229. id: 93011,
  230. parentId: 90014,
  231. name: 'constructionSafetyManageEdit',
  232. path: 'construction-safety-manage-edit',
  233. component: '/production-safety/risk-identification-and-control/construction-safety-manage/edit',
  234. meta: {
  235. title: '编辑施工作业安全',
  236. activeMenu: '/work-safety/risk-identification-and-control/construction-safety-manage',
  237. icon: 'OverviewIcon',
  238. isRoot: false,
  239. hidden: false,
  240. noCache: false,
  241. }
  242. },
  243. {
  244. id: 93012,
  245. parentId: 90014,
  246. name: 'constructionSafetyManageMonitor',
  247. path: 'construction-safety-manage-monitor',
  248. component: '/production-safety/risk-identification-and-control/construction-safety-manage/monitor',
  249. meta: {
  250. title: '视频监控',
  251. activeMenu: '/work-safety/risk-identification-and-control/construction-safety-manage',
  252. icon: 'OverviewIcon',
  253. isRoot: false,
  254. hidden: false,
  255. noCache: false,
  256. }
  257. },
  258. ],
  259. }];
  260. export default riskIdentificationAndControlRoutes;