index.js 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618
  1. import Vue from 'vue'
  2. import VueRouter from 'vue-router'
  3. Vue.use(VueRouter)
  4. const routes = [
  5. //洗选中心领导信箱首页
  6. {
  7. path: '/xixuanzhongxin/leader-mailbox/leader-home',
  8. name: 'leader-home',
  9. component: () => import('../views/xixuanzhongxin/leader-mailbox/leader-home.vue'),
  10. },
  11. //洗选中心领导信箱提交
  12. {
  13. path: '/xixuanzhongxin/leader-mailbox/leader-mailbox',
  14. name: 'leader-mailbox',
  15. component: () => import('../views/xixuanzhongxin/leader-mailbox/leader-mailbox.vue'),
  16. },
  17. //洗选中心领导信箱提交成功
  18. {
  19. path: '/xixuanzhongxin/leader-mailbox/leader-success',
  20. name: 'leader-success',
  21. component: () => import('../views/xixuanzhongxin/leader-mailbox/leader-success.vue'),
  22. },
  23. //洗选中心领导信箱列表
  24. {
  25. path: '/xixuanzhongxin/leader-mailbox/leader-mailbox-list',
  26. name: 'leader-mailbox-list',
  27. component: () => import('../views/xixuanzhongxin/leader-mailbox/leader-mailbox-list.vue')
  28. },
  29. //洗选中心领导信箱列表2
  30. {
  31. path: '/xixuanzhongxin/leader-mailbox/leader-mailbox-list2',
  32. name: 'leader-mailbox-list2',
  33. component: () => import('../views/xixuanzhongxin/leader-mailbox/leader-mailbox-list2.vue')
  34. },
  35. //洗选中心领导信箱领导回复
  36. {
  37. path: '/xixuanzhongxin/leader-mailbox/leader-mailbox-reply',
  38. name: 'leader-mailbox-reply',
  39. component: () => import('../views/xixuanzhongxin/leader-mailbox/leader-mailbox-reply.vue')
  40. },
  41. //枣泉西井tongfeng
  42. {
  43. path: '/tongfeng/zaoquan/tongfeng_xijin',
  44. name: 'tongfeng_xijin',
  45. component: () => import('../views/tongfeng/zaoquan/tongfeng_xijin.vue'),
  46. meta: {
  47. title: '西井通风'
  48. }
  49. },
  50. //枣泉东井tongfeng
  51. {
  52. path: '/tongfeng/zaoquan/tongfeng_dongjin',
  53. name: 'tongfeng_dongjin',
  54. component: () => import('../views/tongfeng/zaoquan/tongfeng_dongjin.vue'),
  55. meta: {
  56. title: '东井通风'
  57. }
  58. },
  59. //枣泉矿井水系统
  60. {
  61. path: '/zaoquan/kuangjingshui/kuangjingshui',
  62. name: 'kuangjingshui',
  63. component: () => import('../views/zaoquan/kuangjingshui/kuangjingshui.vue'),
  64. meta: {
  65. title: '矿井水处理'
  66. }
  67. },
  68. //宁东运营部拼图游戏
  69. {
  70. path: "/ningdongyunying/puzzle/puzzles",
  71. name: 'puzzles',
  72. component: () => import('../views/ningdongyunying/puzzle/puzzles.vue'),
  73. meta: {
  74. title: '智慧拼图'
  75. }
  76. },
  77. //宁东运营部拼图游戏详情
  78. {
  79. path: "/ningdongyunying/puzzle/puzzle-info",
  80. name: 'puzzle-info',
  81. component: () => import('../views/ningdongyunying/puzzle/puzzle-info.vue'),
  82. meta: {
  83. title: '智慧拼图'
  84. }
  85. },
  86. //枣泉疫情防控
  87. {
  88. path: "/zaoquan/yiqing/yiqing",
  89. name: "yiqing",
  90. component: () => import('../views/zaoquan/yiqing/yiqing.vue'),
  91. meta: {
  92. title: "疫情防控"
  93. }
  94. },
  95. //枣泉疫情防控-体温填报
  96. {
  97. path: "/zaoquan/yiqing/yiqing-tiwen",
  98. name: "yiqing-tiwen",
  99. component: () => import('../views/zaoquan/yiqing/yiqing-tiwen.vue'),
  100. meta: {
  101. title: "体温填报"
  102. }
  103. },
  104. // 体温填报统计
  105. {
  106. path: "/zaoquan/yiqing/yiqing-tiwentongji",
  107. name: "yiqing-tiwentongji",
  108. component: () => import('../views/zaoquan/yiqing/yiqing-tiwentongji.vue'),
  109. meta: {
  110. title: "体温填报统计"
  111. }
  112. },
  113. // 体温填报统计-已填报
  114. {
  115. path: "/zaoquan/yiqing/yiqing-tiwenytb",
  116. name: "yiqing-tiwenytb",
  117. component: () => import('../views/zaoquan/yiqing/yiqing-tiwenytb.vue'),
  118. meta: {
  119. title: "已填报明细"
  120. }
  121. },
  122. // 体温填报统计-未填报
  123. {
  124. path: "/zaoquan/yiqing/yiqing-tiwenwtb",
  125. name: "yiqing-tiwenwtb",
  126. component: () => import('../views/zaoquan/yiqing/yiqing-tiwenwtb.vue'),
  127. meta: {
  128. title: "未填报明细"
  129. }
  130. },
  131. //枣泉疫情防控-填报列表
  132. {
  133. path: "/zaoquan/yiqing/yiqing-tianbao",
  134. name: "yiqing-tianbao",
  135. component: () => import('../views/zaoquan/yiqing/yiqing-tianbao.vue'),
  136. meta: {
  137. title: "填报列表"
  138. }
  139. },
  140. //枣泉疫苗接种饼状图
  141. {
  142. path: "/zaoquan/yiqing/yiqing-yimiaojiezhong",
  143. name: "yiqing-yimiaojiezhong",
  144. component: () => import('../views/zaoquan/yiqing/yiqing-yimiaojiezhong.vue'),
  145. meta: {
  146. title: "疫苗接种"
  147. }
  148. },
  149. //枣泉核酸检测饼状图
  150. {
  151. path: "/zaoquan/yiqing/yiqing-hesuanjiance",
  152. name: "yiqing-hesuanjiance",
  153. component: () => import('../views/zaoquan/yiqing/yiqing-hesuanjiance.vue'),
  154. meta: {
  155. title: "核酸检测"
  156. }
  157. },
  158. //枣泉未接种疫苗原因
  159. {
  160. path: "/zaoquan/yiqing/yiqing-weijiezhong",
  161. name: "yiqing-weijiezhong",
  162. component: () => import('../views/zaoquan/yiqing/yiqing-weijiezhong.vue'),
  163. meta: {
  164. title: "未接种疫苗详情"
  165. }
  166. },
  167. //枣泉第一针
  168. {
  169. path: "/zaoquan/yiqing/yiqing-diyiji",
  170. name: "yiqing-diyiji",
  171. component: () => import('../views/zaoquan/yiqing/yiqing-diyiji.vue'),
  172. meta: {
  173. title: "第一针疫苗详情"
  174. }
  175. },
  176. //枣泉疫苗统计未录入
  177. {
  178. path: "/zaoquan/yiqing/yiqing-weiluru",
  179. name: "yiqing-weiluru",
  180. component: () => import('../views/zaoquan/yiqing/yiqing-weiluru.vue'),
  181. meta: {
  182. title: "疫苗统计未录入详情"
  183. }
  184. },
  185. //枣泉部门
  186. {
  187. path: "/zaoquan/yiqing/yiqing-bumen",
  188. name: "yiqing-bumen",
  189. component: () => import('../views/zaoquan/yiqing/yiqing-bumen.vue'),
  190. meta: {
  191. title: "部门详情未接种疫苗"
  192. }
  193. },
  194. //枣泉部门
  195. {
  196. path: "/zaoquan/yiqing/yiqing-bumenone",
  197. name: "yiqing-bumenone",
  198. component: () => import('../views/zaoquan/yiqing/yiqing-bumenone.vue'),
  199. meta: {
  200. title: "部门详情接种第一剂疫苗"
  201. }
  202. },
  203. //枣泉部门
  204. {
  205. path: "/zaoquan/yiqing/yiqing-bumenwjc",
  206. name: "yiqing-bumenwjc",
  207. component: () => import('../views/zaoquan/yiqing/yiqing-bumenwjc.vue'),
  208. meta: {
  209. title: "部门详情未检测"
  210. }
  211. },
  212. // 返宁人员列表
  213. {
  214. path: "/zaoquan/yiqing/yiqing-fanninglist",
  215. name: "yiqing-fanninglist",
  216. component: () => import('../views/zaoquan/yiqing/yiqing-fanninglist.vue'),
  217. meta: {
  218. title: "返宁人员"
  219. }
  220. },
  221. // 外出人员统计详情
  222. {
  223. path: "/zaoquan/yiqing/yiqing-fanningdetail",
  224. name: "yiqing-fanningdetail",
  225. component: () => import('../views/zaoquan/yiqing/yiqing-fanningdetail.vue'),
  226. meta: {
  227. title: "外出人员统计"
  228. }
  229. },
  230. // 出省人员列表
  231. {
  232. path: "/zaoquan/yiqing/yiqing-chushenglist",
  233. name: "yiqing-chushenglist",
  234. component: () => import('../views/zaoquan/yiqing/yiqing-chushenglist.vue'),
  235. meta: {
  236. title: "出省人员"
  237. }
  238. },
  239. // 出省人员统计详情
  240. {
  241. path: "/zaoquan/yiqing/yiqing-chushengdetail",
  242. name: "yiqing-chushengdetail",
  243. component: () => import('../views/zaoquan/yiqing/yiqing-chushengdetail.vue'),
  244. meta: {
  245. title: "出省人员统计"
  246. }
  247. },
  248. //宁东疫情防控
  249. {
  250. path: "/ningdongyunying/yiqing/yiqing",
  251. name: "yiqing",
  252. component: () => import('../views/ningdongyunying/yiqing/yiqing.vue'),
  253. meta: {
  254. title: "疫情防控"
  255. }
  256. },
  257. //宁东疫情防控-体温填报
  258. {
  259. path: "/ningdongyunying/yiqing/yiqing-tiwen",
  260. name: "yiqing-tiwen",
  261. component: () => import('../views/ningdongyunying/yiqing/yiqing-tiwen.vue'),
  262. meta: {
  263. title: "体温填报"
  264. }
  265. },
  266. //宁东疫情防控-填报列表
  267. {
  268. path: "/ningdongyunying/yiqing/yiqing-tianbao",
  269. name: "yiqing-tianbao",
  270. component: () => import('../views/ningdongyunying/yiqing/yiqing-tianbao.vue'),
  271. meta: {
  272. title: "填报列表"
  273. }
  274. },
  275. //宁东疫苗接种饼状图
  276. {
  277. path: "/ningdongyunying/yiqing/yiqing-yimiaojiezhong",
  278. name: "yiqing-yimiaojiezhong",
  279. component: () => import('../views/ningdongyunying/yiqing/yiqing-yimiaojiezhong.vue'),
  280. meta: {
  281. title: "疫苗接种"
  282. }
  283. },
  284. //宁东核酸检测饼状图
  285. {
  286. path: "/ningdongyunying/yiqing/yiqing-hesuanjiance",
  287. name: "yiqing-hesuanjiance",
  288. component: () => import('../views/ningdongyunying/yiqing/yiqing-hesuanjiance.vue'),
  289. meta: {
  290. title: "核酸检测"
  291. }
  292. },
  293. //宁东未接种疫苗原因
  294. {
  295. path: "/ningdongyunying/yiqing/yiqing-weijiezhong",
  296. name: "yiqing-weijiezhong",
  297. component: () => import('../views/ningdongyunying/yiqing/yiqing-weijiezhong.vue'),
  298. meta: {
  299. title: "未接种疫苗详情"
  300. }
  301. },
  302. //宁东第一针
  303. {
  304. path: "/ningdongyunying/yiqing/yiqing-diyiji",
  305. name: "yiqing-diyiji",
  306. component: () => import('../views/ningdongyunying/yiqing/yiqing-diyiji.vue'),
  307. meta: {
  308. title: "第一针疫苗详情"
  309. }
  310. },
  311. //宁东部门
  312. {
  313. path: "/ningdongyunying/yiqing/yiqing-bumen",
  314. name: "yiqing-bumen",
  315. component: () => import('../views/ningdongyunying/yiqing/yiqing-bumen.vue'),
  316. meta: {
  317. title: "部门详情未接种疫苗"
  318. }
  319. },
  320. //宁东部门
  321. {
  322. path: "/ningdongyunying/yiqing/yiqing-bumenone",
  323. name: "yiqing-bumenone",
  324. component: () => import('../views/ningdongyunying/yiqing/yiqing-bumenone.vue'),
  325. meta: {
  326. title: "部门详情接种第一剂疫苗"
  327. }
  328. },
  329. //宁东部门
  330. {
  331. path: "/ningdongyunying/yiqing/yiqing-bumenwjc",
  332. name: "yiqing-bumenwjc",
  333. component: () => import('../views/ningdongyunying/yiqing/yiqing-bumenwjc.vue'),
  334. meta: {
  335. title: "部门详情未检测"
  336. }
  337. },
  338. //金家渠视频监控首页
  339. {
  340. path: "/jinjiaqu/videoshome",
  341. name: "videoshome",
  342. component: () => import("../views/jinjiaqu/videoshome.vue"),
  343. meta: {
  344. title: "金家渠视频监控首页"
  345. }
  346. },
  347. //金家渠视频监控
  348. {
  349. path: "/jinjiaqu/videos",
  350. name: "videos",
  351. component: () => import("../views/jinjiaqu/videos.vue"),
  352. meta: {
  353. title: "金家渠视频监控"
  354. }
  355. },
  356. //石槽评测打分
  357. {
  358. path: "/shicao/pingce/pingcedafen",
  359. name: "pingcedafen",
  360. component: () => import("../views/shicao/pingce/pingcedafen.vue"),
  361. meta: {
  362. title: "评测打分"
  363. }
  364. },
  365. //石槽评测打分分类
  366. {
  367. path: "/shicao/pingce/pingceinfo",
  368. name: "pingceinfo",
  369. component: () => import("../views/shicao/pingce/pingceinfo.vue"),
  370. meta: {
  371. title: "评测打分人员详情"
  372. }
  373. },
  374. //石槽评测打分详情
  375. {
  376. path: "/shicao/pingce/pingceno",
  377. name: "pingceno",
  378. component: () => import("../views/shicao/pingce/pingceno.vue"),
  379. meta: {
  380. title: "评测打分人员详情"
  381. }
  382. },
  383. //石槽评测打分详情
  384. {
  385. path: "/shicao/pingce/pingceyes",
  386. name: "pingceyes",
  387. component: () => import("../views/shicao/pingce/pingceyes.vue"),
  388. meta: {
  389. title: "评测打分人员详情"
  390. }
  391. },
  392. //梅花井隐患排查首页
  393. {
  394. path: "/meihuajing/yinhuanpaicha/yinhuanlist",
  395. name: "yinhuanlist",
  396. component: () => import("../views/meihuajing/yinhuanpaicha/yinhuanlist.vue"),
  397. meta: {
  398. title: "风险预控系统"
  399. }
  400. },
  401. //梅花井隐患排查
  402. {
  403. path: "/meihuajing/yinhuanpaicha/yinhuaninfo",
  404. name: "yinhuaninfo",
  405. component: () => import("../views/meihuajing/yinhuanpaicha/yinhuaninfo.vue"),
  406. meta: {
  407. title: "隐患排查"
  408. }
  409. },
  410. //梅花井隐患排查提交
  411. {
  412. path: "/meihuajing/yinhuanpaicha/yinhuanform",
  413. name: "yinhuanform",
  414. component: () => import("../views/meihuajing/yinhuanpaicha/yinhuanform.vue"),
  415. meta: {
  416. title: "隐患录入"
  417. }
  418. },
  419. //我的整改 未整改
  420. {
  421. path: "/meihuajing/yinhuanpaicha/yinhuanform_my_wzg",
  422. name: "yinhuanform_my_wzg",
  423. component: () => import("../views/meihuajing/yinhuanpaicha/yinhuanform_my_wzg.vue"),
  424. meta: {
  425. title: "隐患详情"
  426. }
  427. },
  428. //我的整改 已整改
  429. {
  430. path: "/meihuajing/yinhuanpaicha/yinhuanform_my_yzg",
  431. name: "yinhuanform_my_yzg",
  432. component: () => import("../views/meihuajing/yinhuanpaicha/yinhuanform_my_yzg.vue"),
  433. meta: {
  434. title: "隐患详情"
  435. }
  436. },
  437. //我的整改 申请延期
  438. {
  439. path: "/meihuajing/yinhuanpaicha/yinhuanform_my_sqyq",
  440. name: "yinhuanform_my_sqyq",
  441. component: () => import("../views/meihuajing/yinhuanpaicha/yinhuanform_my_sqyq.vue"),
  442. meta: {
  443. title: "申请延期"
  444. }
  445. },
  446. //我的整改 未整改逾期
  447. {
  448. path: "/meihuajing/yinhuanpaicha/yinhuanform_wzgyq",
  449. name: "yinhuanform_wzgyq",
  450. component: () => import("../views/meihuajing/yinhuanpaicha/yinhuanform_wzgyq.vue"),
  451. meta: {
  452. title: "隐患详情"
  453. }
  454. },
  455. //我的验收 未验收
  456. {
  457. path: "/meihuajing/yinhuanpaicha/yinhuanform_my_wys",
  458. name: "yinhuanform_my_wys",
  459. component: () => import("../views/meihuajing/yinhuanpaicha/yinhuanform_my_wys.vue"),
  460. meta: {
  461. title: "隐患详情"
  462. }
  463. },
  464. //我的验收 已验收
  465. {
  466. path: "/meihuajing/yinhuanpaicha/yinhuanform_my_yys",
  467. name: "yinhuanform_my_yys",
  468. component: () => import("../views/meihuajing/yinhuanpaicha/yinhuanform_my_yys.vue"),
  469. meta: {
  470. title: "隐患详情"
  471. }
  472. },
  473. //梅花井隐患排查验收
  474. {
  475. path: "/meihuajing/yinhuanpaicha/yinhuanformy",
  476. name: "yinhuanformy",
  477. component: () => import("../views/meihuajing/yinhuanpaicha/yinhuanformy.vue"),
  478. meta: {
  479. title: "隐患详情"
  480. }
  481. },
  482. // 未整改 未验收
  483. {
  484. path: "/meihuajing/yinhuanpaicha/yinhuanform_wzg_wys",
  485. name: "yinhuanform_wzg_wys",
  486. component: () => import("../views/meihuajing/yinhuanpaicha/yinhuanform_wzg_wys.vue"),
  487. meta: {
  488. title: "隐患详情"
  489. }
  490. },
  491. // 已整改 未验收
  492. {
  493. path: "/meihuajing/yinhuanpaicha/yinhuanform_yzg_wys",
  494. name: "yinhuanform_yzg_wys",
  495. component: () => import("../views/meihuajing/yinhuanpaicha/yinhuanform_yzg_wys.vue"),
  496. meta: {
  497. title: "隐患详情"
  498. }
  499. },
  500. // 已整改 逾期
  501. {
  502. path: "/meihuajing/yinhuanpaicha/yinhuanform_yzg_yq",
  503. name: "yinhuanform_yzg_yq",
  504. component: () => import("../views/meihuajing/yinhuanpaicha/yinhuanform_yzg_yq.vue"),
  505. meta: {
  506. title: "隐患详情"
  507. }
  508. },
  509. // 已整改 未通过
  510. {
  511. path: "/meihuajing/yinhuanpaicha/yinhuanform_yzg_wtg",
  512. name: "yinhuanform_yzg_wtg",
  513. component: () => import("../views/meihuajing/yinhuanpaicha/yinhuanform_yzg_wtg.vue"),
  514. meta: {
  515. title: "隐患详情"
  516. }
  517. },
  518. // 逾期 未验收
  519. {
  520. path: "/meihuajing/yinhuanpaicha/yinhuanform_yq_wys",
  521. name: "yinhuanform_yq_wys",
  522. component: () => import("../views/meihuajing/yinhuanpaicha/yinhuanform_yq_wys.vue"),
  523. meta: {
  524. title: "隐患详情"
  525. }
  526. },
  527. // 申请延期 未验收
  528. {
  529. path: "/meihuajing/yinhuanpaicha/yinhuanform_sqyq_wys",
  530. name: "yinhuanform_sqyq_wys",
  531. component: () => import("../views/meihuajing/yinhuanpaicha/yinhuanform_sqyq_wys.vue"),
  532. meta: {
  533. title: "隐患详情"
  534. }
  535. },
  536. // 安全管理审核
  537. // 逾期 未验收
  538. {
  539. path: "/meihuajing/yinhuanpaicha/yinhuanform_aqglsh_yq_wys",
  540. name: "yinhuanform_aqglsh_yq_wys",
  541. component: () => import("../views/meihuajing/yinhuanpaicha/yinhuanform_aqglsh_yq_wys.vue"),
  542. meta: {
  543. title: "隐患详情"
  544. }
  545. },
  546. // 已整改 未通过
  547. {
  548. path: "/meihuajing/yinhuanpaicha/yinhuanform_aqglsh_yzg_wtg",
  549. name: "yinhuanform_aqglsh_yzg_wtg",
  550. component: () => import("../views/meihuajing/yinhuanpaicha/yinhuanform_aqglsh_yzg_wtg.vue"),
  551. meta: {
  552. title: "隐患详情"
  553. }
  554. },
  555. //梅花井隐患排查验收完成
  556. {
  557. path: "/meihuajing/yinhuanpaicha/yinhuanformok",
  558. name: "yinhuanformok",
  559. component: () => import("../views/meihuajing/yinhuanpaicha/yinhuanformok.vue"),
  560. meta: {
  561. title: "风险评级"
  562. }
  563. },
  564. //隐患公示
  565. {
  566. path: "/meihuajing/yinhuanpaicha/yinhuaninfo_gongshi",
  567. name: "yinhuaninfo_gongshi",
  568. component: () => import("../views/meihuajing/yinhuanpaicha/yinhuaninfo_gongshi.vue"),
  569. meta: {
  570. title: "隐患公示"
  571. }
  572. },
  573. //督办详情
  574. {
  575. path: "/meihuajing/yinhuanpaicha/yinhuaninfo_duban",
  576. name: "yinhuaninfo_duban",
  577. component: () => import("../views/meihuajing/yinhuanpaicha/yinhuaninfo_duban.vue"),
  578. meta: {
  579. title: "安全管理"
  580. }
  581. },
  582. //路由重定向
  583. {
  584. path: '/',
  585. redirect: { "name": "yinhuanlist" }
  586. }
  587. ]
  588. const router = new VueRouter({
  589. routes
  590. })
  591. export default router