statictRouter.ts 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163
  1. import type { RouteRecordRaw } from "vue-router"
  2. export const staticRotuer: Array<RouteRecordRaw> = [
  3. {
  4. path: "/",
  5. component: () => import("@/layouts/main-layout/MainLayout.vue"),
  6. children: [
  7. {
  8. path: "/overAnalysis/overTime/over_company",
  9. component: () => import("@/views/overAnalysis/overTimeDetail_Company.vue"),
  10. meta: {
  11. pageTitle: "商户超标分析",
  12. breadcrumbs: ["告警分析", "超标商户分析", "商户超标分析"],
  13. },
  14. },
  15. {
  16. path: "/overAnalysis/overTime/concentrationWarn",
  17. component: () => import("@/views/overAnalysis/concentrationWarn.vue"),
  18. meta: {
  19. pageTitle: "超标详情",
  20. breadcrumbs: ["告警分析", "超标商户分析", "商户超标分析", "超标详情"],
  21. },
  22. },
  23. {
  24. path: "/overAnalysis/overTime/detail",
  25. component: () => import("@/views/overAnalysis/overTimeDetail.vue"),
  26. meta: {
  27. pageTitle: "超标商户列表",
  28. breadcrumbs: ["告警分析", "告警综合分析", "超标商户列表"],
  29. },
  30. },
  31. {
  32. path: "/overAnalysis/overTime/detail_company",
  33. component: () => import("@/views/overAnalysis/overTimeDetail_Company.vue"),
  34. meta: {
  35. pageTitle: "商户超标分析",
  36. breadcrumbs: ["告警分析", "告警综合分析", "超标商户列表", "商户超标分析"],
  37. },
  38. },
  39. {
  40. path: "/overAnalysis/overTime/list_concentrationWarn",
  41. component: () => import("@/views/overAnalysis/concentrationWarn.vue"),
  42. meta: {
  43. pageTitle: "超标详情",
  44. breadcrumbs: ["告警分析", "告警综合分析", "超标商户列表", "商户超标分析", "超标详情"],
  45. },
  46. },
  47. {
  48. path: "/overAnalysis/overParam/oveParamDetail",
  49. component: () => import("@/views/overAnalysis/oveParamDetail.vue"),
  50. meta: {
  51. pageTitle: "超标详情",
  52. breadcrumbs: ["告警分析", "告警综合分析", "超标商户分析"],
  53. },
  54. },
  55. ],
  56. },
  57. {
  58. path: "/",
  59. component: () => import("@/layouts/main-layout/MainLayout.vue"),
  60. children: [
  61. {
  62. path: "/analysisInfo/overdue/company",
  63. component: () => import("@/views/analysisInfo/overdueCompany.vue"),
  64. meta: {
  65. pageTitle: "逾期报警情况",
  66. breadcrumbs: ["综合分析", "清洗分析", "逾期报警"],
  67. },
  68. },
  69. {
  70. path: "/analysisInfo/overdue/warn",
  71. component: () => import("@/views/analysisInfo/overdueWarn.vue"),
  72. meta: {
  73. pageTitle: "清洗报警详情",
  74. breadcrumbs: ["综合分析", "清洗分析", "逾期报警", "清洗报警详情"],
  75. },
  76. },
  77. {
  78. path: "/analysisInfo/weekCleanList",
  79. component: () => import("@/views/analysisInfo/weekCleanList.vue"),
  80. meta: {
  81. pageTitle: "清洗报警详情",
  82. breadcrumbs: ["综合分析", "清洗分析", "清洗情况"],
  83. },
  84. },
  85. ],
  86. },
  87. {
  88. path: "/",
  89. component: () => import("@/layouts/main-layout/MainLayout.vue"),
  90. children: [
  91. {
  92. path: "/purify/washInfo/details",
  93. component: () => import("@/views/purify/washInfo_details.vue"),
  94. meta: {
  95. pageTitle: "净化器清洗情况",
  96. breadcrumbs: ["清洗管理", "清洗台账", "净化器清洗情况"],
  97. },
  98. },
  99. {
  100. path: "/qxyw/details",
  101. component: () => import("@/views/purify/qxyw_detail.vue"),
  102. meta: {
  103. pageTitle: "清洗运维",
  104. breadcrumbs: ["清洗运维"],
  105. },
  106. },
  107. ],
  108. },
  109. {
  110. path: "/",
  111. component: () => import("@/layouts/main-layout/MainLayout.vue"),
  112. children: [
  113. {
  114. path: "/AbnormalList/strongWarn",
  115. component: () => import("@/views/warn/abnormalList/strongWarn.vue"),
  116. meta: {
  117. pageTitle: "超标告警详情",
  118. breadcrumbs: ["异常申报", "异常列表", "超标告警详情"],
  119. },
  120. },
  121. {
  122. path: "/AbnormalList/disConnect",
  123. component: () => import("@/views/warn/abnormalList/disConnect.vue"),
  124. meta: {
  125. pageTitle: "超标告警详情",
  126. breadcrumbs: ["异常申报", "异常列表", "设备离线告警详情"],
  127. },
  128. },
  129. {
  130. path: "/AbnormalList/overdueWarn",
  131. component: () => import("@/views/warn/abnormalList/overdueWarn.vue"),
  132. meta: {
  133. pageTitle: "超标告警详情",
  134. breadcrumbs: ["异常申报", "异常列表", "清洗逾期告警详情"],
  135. },
  136. },
  137. {
  138. path: "/warnList/strongWarn",
  139. component: () => import("@/views/warn/abnormalList/strongWarn.vue"),
  140. meta: {
  141. pageTitle: "超标告警详情",
  142. breadcrumbs: ["告警管理", "告警列表", "超标告警详情"],
  143. },
  144. },
  145. {
  146. path: "/warnList/disConnect",
  147. component: () => import("@/views/warn/abnormalList/disConnect.vue"),
  148. meta: {
  149. pageTitle: "超标告警详情",
  150. breadcrumbs: ["告警管理", "告警列表", "设备离线告警详情"],
  151. },
  152. },
  153. {
  154. path: "/warnList/overdueWarn",
  155. component: () => import("@/views/warn/abnormalList/overdueWarn.vue"),
  156. meta: {
  157. pageTitle: "超标告警详情",
  158. breadcrumbs: ["告警管理", "告警列表", "清洗逾期告警详情"],
  159. },
  160. },
  161. ],
  162. },
  163. ]