emergency.ts 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436
  1. /** 应急管理 */
  2. const emergencyManagementRoute = {
  3. id: 2000,
  4. parentId: -1,
  5. name: 'EmergencyManagement',
  6. path: '/emergency-management',
  7. component: 'MENU_LAYOUT',
  8. redirect: '',
  9. meta: {
  10. activeMenu: null,
  11. alwaysShow: false,
  12. frameSrc: '',
  13. hidden: false,
  14. icon: 'CameraOutlined',
  15. isFrame: 0,
  16. isRoot: false,
  17. noCache: false,
  18. query: '',
  19. title: '应急管理',
  20. },
  21. children: [
  22. {
  23. id: 2001,
  24. parentId: 2000,
  25. name: 'emergency-management-overview',
  26. path: 'overview',
  27. component: '/emergency/overview/PageOverview',
  28. redirect: '',
  29. meta: {
  30. activeMenu: null,
  31. alwaysShow: false,
  32. frameSrc: '',
  33. hidden: false,
  34. icon: 'OverviewIcon',
  35. isFrame: 0,
  36. isRoot: false,
  37. noCache: false,
  38. query: '',
  39. title: '总览',
  40. },
  41. },
  42. {
  43. id: 2002,
  44. parentId: 2000,
  45. name: 'emergency-management-organization',
  46. path: 'organization',
  47. component: '/emergency/organization/PageOrganization',
  48. redirect: '',
  49. meta: {
  50. activeMenu: null,
  51. alwaysShow: false,
  52. frameSrc: '',
  53. hidden: false,
  54. icon: 'EmergencyFrameworkIcon',
  55. isFrame: 0,
  56. isRoot: false,
  57. noCache: false,
  58. query: '',
  59. title: '应急架构体系',
  60. },
  61. },
  62. {
  63. id: 2003,
  64. parentId: 2000,
  65. name: 'command-center',
  66. path: 'command-center/:id',
  67. component: '/emergency/command-center/PageCommandCenter',
  68. redirect: '',
  69. meta: {
  70. activeMenu: null,
  71. alwaysShow: false,
  72. frameSrc: '',
  73. hidden: false,
  74. icon: '',
  75. isFrame: 0,
  76. isRoot: false,
  77. noCache: false,
  78. query: '',
  79. title: '应急指挥中心',
  80. },
  81. },
  82. {
  83. id: 2004,
  84. parentId: 2000,
  85. name: 'emergency-supplies',
  86. path: 'emergency-supplies',
  87. component: '',
  88. redirect: '',
  89. meta: {
  90. activeMenu: null,
  91. alwaysShow: false,
  92. frameSrc: '',
  93. hidden: false,
  94. icon: 'EmergencySuppliesIcon',
  95. isFrame: 0,
  96. isRoot: false,
  97. noCache: false,
  98. query: '',
  99. title: '应急物资',
  100. },
  101. children: [
  102. {
  103. id: 2005,
  104. parentId: 2004,
  105. name: 'emergency-list',
  106. path: 'emergency-list',
  107. component: '/emergency/emergency-supplies/PageEmergencyList',
  108. redirect: '',
  109. meta: {
  110. activeMenu: null,
  111. alwaysShow: false,
  112. frameSrc: '',
  113. hidden: false,
  114. icon: '',
  115. isFrame: 0,
  116. isRoot: false,
  117. noCache: false,
  118. query: '',
  119. title: '物资清单',
  120. },
  121. },
  122. {
  123. id: 2006,
  124. parentId: 2004,
  125. name: 'inventory-check',
  126. path: 'inventory-check',
  127. component: '/emergency/emergency-supplies/PageInventoryCheck',
  128. redirect: '',
  129. meta: {
  130. activeMenu: null,
  131. alwaysShow: false,
  132. frameSrc: '',
  133. hidden: false,
  134. icon: '',
  135. isFrame: 0,
  136. isRoot: false,
  137. noCache: false,
  138. query: '',
  139. title: '物资盘点',
  140. },
  141. },
  142. {
  143. id: 2007,
  144. parentId: 2004,
  145. name: 'emergency-list-info',
  146. path: 'emergency-list-info',
  147. component: '/emergency/emergency-supplies/PageEmergencyListInfo',
  148. redirect: '',
  149. meta: {
  150. activeMenu: '/emergency-management/emergency-supplies/emergency-list',
  151. alwaysShow: false,
  152. frameSrc: '',
  153. hidden: false,
  154. icon: '',
  155. isFrame: 0,
  156. isRoot: false,
  157. noCache: false,
  158. query: '',
  159. title: '物资清单详情',
  160. },
  161. },
  162. {
  163. id: 2008,
  164. parentId: 2004,
  165. name: 'emergency-list-detail',
  166. path: 'emergency-list-detail/:id',
  167. component: '/emergency/emergency-supplies/PageEmergencyDetail',
  168. redirect: '',
  169. meta: {
  170. activeMenu: '/emergency-management/emergency-supplies/emergency-list',
  171. alwaysShow: false,
  172. frameSrc: '',
  173. hidden: false,
  174. icon: '',
  175. isFrame: 0,
  176. isRoot: false,
  177. noCache: false,
  178. query: '',
  179. title: '物资清单详情',
  180. },
  181. },
  182. ],
  183. },
  184. {
  185. id: 2024,
  186. parentId: 2000,
  187. name: 'emergency-plan',
  188. path: 'emergency-plan',
  189. component: '',
  190. redirect: '',
  191. meta: {
  192. activeMenu: null,
  193. alwaysShow: false,
  194. frameSrc: '',
  195. hidden: false,
  196. icon: 'EmergencyPlanIcon',
  197. isFrame: 0,
  198. isRoot: false,
  199. noCache: false,
  200. query: '',
  201. title: '应急预案',
  202. },
  203. children: [
  204. {
  205. id: 202401,
  206. parentId: 2024,
  207. name: 'emergency-plan-management',
  208. path: 'emergency-plan-management',
  209. component: '/emergency/emergency-plan/PageManagement',
  210. redirect: '',
  211. meta: {
  212. activeMenu: null,
  213. alwaysShow: false,
  214. frameSrc: '',
  215. hidden: false,
  216. icon: '',
  217. isFrame: 0,
  218. isRoot: false,
  219. noCache: false,
  220. query: '',
  221. title: '预案管理',
  222. },
  223. },
  224. {
  225. id: 202402,
  226. parentId: 2024,
  227. name: 'plan-management-detail',
  228. path: 'plan-management-detail',
  229. component: '/emergency/emergency-plan/PageManagementDetail',
  230. redirect: '',
  231. meta: {
  232. activeMenu: '/emergency-management/emergency-plan/emergency-plan-management',
  233. alwaysShow: false,
  234. frameSrc: '',
  235. hidden: false,
  236. icon: '',
  237. isFrame: 0,
  238. isRoot: false,
  239. noCache: false,
  240. query: '',
  241. title: '预案管理详情',
  242. },
  243. },
  244. {
  245. id: 202403,
  246. parentId: 2024,
  247. name: 'emergency-plan-approval',
  248. path: 'emergency-plan-approval',
  249. component: '/emergency/emergency-plan/PageApproval',
  250. redirect: '',
  251. meta: {
  252. activeMenu: null,
  253. alwaysShow: false,
  254. frameSrc: '',
  255. hidden: false,
  256. icon: '',
  257. isFrame: 0,
  258. isRoot: false,
  259. noCache: false,
  260. query: '',
  261. title: '预案审批',
  262. },
  263. },
  264. ],
  265. },
  266. {
  267. id: 2009,
  268. parentId: 2000,
  269. name: 'emergency-drill',
  270. path: 'emergency-drill',
  271. component: '',
  272. redirect: '',
  273. meta: {
  274. activeMenu: null,
  275. alwaysShow: false,
  276. frameSrc: '',
  277. hidden: false,
  278. icon: 'EmergencyDrillIcon',
  279. isFrame: 0,
  280. isRoot: false,
  281. noCache: false,
  282. query: '',
  283. title: '应急演练',
  284. },
  285. children: [
  286. {
  287. id: 200901,
  288. parentId: 2009,
  289. component: '/emergency/emergency-drill/PageDrillPlanList',
  290. name: 'emergency-drill-plan',
  291. path: 'emergency-drill-plan',
  292. meta: {
  293. title: '演练计划',
  294. },
  295. },
  296. {
  297. id: 200902,
  298. parentId: 2009,
  299. component: '/emergency/emergency-drill/PageDrillPlanItem',
  300. name: 'emergency-drill-plan-item',
  301. path: 'emergency-drill-plan-item',
  302. meta: {
  303. activeMenu: '/emergency-drill/emergency-drill-plan',
  304. title: '编辑演练计划',
  305. hidden: false,
  306. alwaysShow: false,
  307. frameSrc: '',
  308. icon: '',
  309. isFrame: 0,
  310. isRoot: false,
  311. noCache: false,
  312. query: '',
  313. },
  314. },
  315. {
  316. id: 200903,
  317. parentId: 2009,
  318. component: '/emergency/emergency-drill/PageDrillPlanView',
  319. name: 'emergency-drill-plan-view',
  320. path: 'emergency-drill-plan-view',
  321. meta: {
  322. activeMenu: '/emergency-drill/emergency-drill-plan',
  323. title: '演练计划详情',
  324. hidden: true,
  325. },
  326. },
  327. {
  328. id: 200904,
  329. parentId: 2009,
  330. component: '/emergency/emergency-drill/PageDrillSignList',
  331. name: 'emergency-drill-sign',
  332. path: 'emergency-drill-sign',
  333. meta: {
  334. activeMenu: '/emergency-drill/emergency-drill-sign',
  335. title: '演练会签',
  336. },
  337. },
  338. {
  339. id: 200905,
  340. parentId: 2009,
  341. component: '/emergency/emergency-drill/PageDrillSignItem',
  342. name: 'emergency-drill-sign-item',
  343. path: 'emergency-drill-sign-item/:id',
  344. meta: {
  345. activeMenu: '/emergency-management/emergency-drill/emergency-drill-sign',
  346. title: '演练会签详情',
  347. hidden: true,
  348. },
  349. },
  350. ],
  351. },
  352. {
  353. id: 2010,
  354. parentId: 2000,
  355. name: 'emergency-procedure',
  356. path: 'emergency-procedure',
  357. component: '/emergency/emergency-procedure/PageProcedure',
  358. redirect: '',
  359. meta: {
  360. activeMenu: null,
  361. alwaysShow: false,
  362. frameSrc: '',
  363. hidden: false,
  364. icon: 'EmergencyResponseIcon',
  365. isFrame: 0,
  366. isRoot: false,
  367. noCache: false,
  368. query: '',
  369. title: '应急处置',
  370. },
  371. },
  372. {
  373. id: 2011,
  374. parentId: 2000,
  375. name: 'emergency-procedure-complete',
  376. path: 'emergency-procedure-complete/:id',
  377. component: '/emergency/emergency-procedure/PageProcedureComplete',
  378. redirect: '',
  379. meta: {
  380. activeMenu: '/emergency-management/emergency-procedure',
  381. alwaysShow: false,
  382. frameSrc: '',
  383. hidden: false,
  384. icon: '',
  385. isFrame: 0,
  386. isRoot: false,
  387. noCache: false,
  388. query: '',
  389. title: '应急处置完成',
  390. },
  391. },
  392. {
  393. id: 2012,
  394. parentId: 2000,
  395. name: 'emergency-procedure-report',
  396. path: 'emergency-procedure-report/:id',
  397. component: '/emergency/emergency-procedure/PageProcedureReport',
  398. redirect: '',
  399. meta: {
  400. activeMenu: '/emergency-management/emergency-procedure',
  401. alwaysShow: false,
  402. frameSrc: '',
  403. hidden: false,
  404. icon: '',
  405. isFrame: 0,
  406. isRoot: false,
  407. noCache: false,
  408. query: '',
  409. title: '应急处置报表',
  410. },
  411. },
  412. {
  413. id: 2013,
  414. parentId: 2000,
  415. name: 'team-management',
  416. path: 'team-management',
  417. component: '/emergency/organization/team-management/PageTeamManagement',
  418. redirect: '',
  419. meta: {
  420. activeMenu: '/emergency/organization/PageOrganization',
  421. alwaysShow: false,
  422. frameSrc: '',
  423. hidden: false,
  424. icon: '',
  425. isFrame: 0,
  426. isRoot: false,
  427. noCache: false,
  428. query: '',
  429. title: '队伍管理',
  430. },
  431. },
  432. ],
  433. };
  434. export default emergencyManagementRoute;