emergency.ts 8.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334
  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: 2009,
  186. parentId: 2000,
  187. name: 'emergency-drill',
  188. path: 'emergency-drill',
  189. component: '',
  190. redirect: '',
  191. meta: {
  192. activeMenu: null,
  193. alwaysShow: false,
  194. frameSrc: '',
  195. hidden: false,
  196. icon: 'EmergencyDrillIcon',
  197. isFrame: 0,
  198. isRoot: false,
  199. noCache: false,
  200. query: '',
  201. title: '应急演练',
  202. },
  203. children: [
  204. {
  205. id: 200901,
  206. parentId: 2009,
  207. component: '/emergency/emergency-drill/PageDrillPlanList',
  208. name: 'emergency-drill-plan',
  209. path: 'emergency-drill-plan',
  210. meta: {
  211. title: '演练计划',
  212. },
  213. },
  214. {
  215. id: 200902,
  216. parentId: 2009,
  217. component: '/emergency/emergency-drill/PageDrillPlanItem',
  218. name: 'emergency-drill-plan-item',
  219. path: 'emergency-drill-plan-item',
  220. meta: {
  221. activeMenu: '/emergency-drill/emergency-drill-plan',
  222. title: '编辑演练计划',
  223. hidden: false,
  224. alwaysShow: false,
  225. frameSrc: '',
  226. icon: '',
  227. isFrame: 0,
  228. isRoot: false,
  229. noCache: false,
  230. query: '',
  231. },
  232. },
  233. {
  234. id: 200903,
  235. parentId: 2009,
  236. component: '/emergency/emergency-drill/PageDrillPlanView',
  237. name: 'emergency-drill-plan-view',
  238. path: 'emergency-drill-plan-view',
  239. meta: {
  240. activeMenu: '/emergency-drill/emergency-drill-plan',
  241. title: '演练计划详情',
  242. hidden: true,
  243. },
  244. },
  245. {
  246. id: 200904,
  247. parentId: 2009,
  248. component: '/emergency/emergency-drill/PageDrillSignList',
  249. name: 'emergency-drill-sign',
  250. path: 'emergency-drill-sign',
  251. meta: {
  252. activeMenu: '/emergency-drill/emergency-drill-sign',
  253. title: '演练会签',
  254. },
  255. },
  256. {
  257. id: 200905,
  258. parentId: 2009,
  259. component: '/emergency/emergency-drill/PageDrillSignItem',
  260. name: 'emergency-drill-sign-item',
  261. path: 'emergency-drill-sign-item',
  262. meta: {
  263. activeMenu: '/emergency-drill/emergency-drill-sign',
  264. title: '演练会签详情',
  265. hidden: true,
  266. },
  267. },
  268. ],
  269. },
  270. {
  271. id: 2010,
  272. parentId: 2000,
  273. name: 'emergency-procedure',
  274. path: 'emergency-procedure',
  275. component: '/emergency/emergency-procedure/PageProcedure',
  276. redirect: '',
  277. meta: {
  278. activeMenu: null,
  279. alwaysShow: false,
  280. frameSrc: '',
  281. hidden: false,
  282. icon: 'EmergencyResponseIcon',
  283. isFrame: 0,
  284. isRoot: false,
  285. noCache: false,
  286. query: '',
  287. title: '应急处置',
  288. },
  289. },
  290. {
  291. id: 2011,
  292. parentId: 2000,
  293. name: 'emergency-procedure-complete',
  294. path: 'emergency-procedure-complete/:id',
  295. component: '/emergency/emergency-procedure/PageProcedureComplete',
  296. redirect: '',
  297. meta: {
  298. activeMenu: '/emergency-management/emergency-procedure',
  299. alwaysShow: false,
  300. frameSrc: '',
  301. hidden: false,
  302. icon: '',
  303. isFrame: 0,
  304. isRoot: false,
  305. noCache: false,
  306. query: '',
  307. title: '应急处置完成',
  308. },
  309. },
  310. {
  311. id: 2012,
  312. parentId: 2000,
  313. name: 'emergency-procedure-report',
  314. path: 'emergency-procedure-report/:id',
  315. component: '/emergency/emergency-procedure/PageProcedureReport',
  316. redirect: '',
  317. meta: {
  318. activeMenu: '/emergency-management/emergency-procedure',
  319. alwaysShow: false,
  320. frameSrc: '',
  321. hidden: false,
  322. icon: '',
  323. isFrame: 0,
  324. isRoot: false,
  325. noCache: false,
  326. query: '',
  327. title: '应急处置报表',
  328. },
  329. },
  330. ],
  331. };
  332. export default emergencyManagementRoute;