guoshipeng
2023-07-06 63c0ecf98f3705b4c70e4bafee5f325966a5777b
src/router/dynamicRouter.js
@@ -56,7 +56,7 @@
  path: 'charts/contrast',
  name: 'contrast',
  component: () => import('@/views/contrast/index'),
  meta: { title: '监测因子对比', icon: 'example' }
  meta: { title: '监测因子相关性对比', icon: 'example' }
}
const averageContrast = {
@@ -80,6 +80,13 @@
  meta: { title: '空气质量污染日历', icon: 'example' }
}
// const PM5PM10ForecastChart = {
//   path: 'charts/PM5PM10ForecastChart',
//   name: 'PM5PM10ForecastChart',
//   component: () => import('@/views/PM5PM10ForecastChart/index'),
//   meta: { title: 'PM5PM10预测图', icon: 'example' }
// }
// 报表管理
const showMpData = {
  path: 'report/showMpData',
@@ -101,6 +108,31 @@
  component: () => import('@/views/airQualityReportDisplay/index'),
  meta: { title: '空气质量小时播报', icon: 'example' }
}
const Monitoringstation = {
  path: 'report/Monitoringstation',
  name: 'Monitoringstation',
  component: () => import('@/views/Monitoringstation/index'),
  meta: { title: '监测站点数据', icon: 'example' }
}
const Listdata = {
  path: 'report/Listdata',
  name: 'Listdata',
  component: () => import('@/views/Listdata/index'),
  meta: { title: '列表数据导出', icon: 'example' }
}
// const Equipment = {
//   path: 'report/Equipment',
//   name: 'Equipment',
//   component: () => import('@/views/Equipment/index'),
//   meta: { title: '设备数据', icon: 'example' }
// }
// const Equidata = {
//   path: 'report/Equidata',
//   name: 'Equidata',
//   component: () => import('@/views/Equidata/index'),
//   meta: { title: '设备数据导出', icon: 'example' }
// }
// 综合分析
// 城市空气质量排行
const cityAirRank = {
@@ -143,6 +175,13 @@
  component: () => import('@/views/surveyReport/index'),
  meta: { title: '现场勘察报告', icon: 'example' }
}
const sectionReport = {
  path: 'analyse/sectionReport',
  name: 'sectionReport',
  component: () => import('@/views/sectionReport/index'),
  meta: { title: '道路尘负荷走航报告', icon: 'example' }
}
// analyse/air
const air = {
  path: 'analyse/air',
@@ -150,6 +189,14 @@
  component: () => import('@/views/air/index'),
  meta: { title: '空气质量报告', icon: 'example' }
}
// analyse/dailyreport
const dailyreport = {
  path: 'analyse/dailyreport',
  name: 'dailyreport',
  component: () => import('@/views/dailyreport/index'),
  meta: { title: '走航监测日报', icon: 'example' }
}
// 映射路由,存入对象
const ruleMapping = {
@@ -173,7 +220,13 @@
  cityAirYoyContrast: cityAirYoyContrast,
  surveyReport,
  air,
  airQualityReportDisplay
  airQualityReportDisplay,
  Monitoringstation,
  // Equipment,
  dailyreport,
  sectionReport,
  Listdata,
  // Equidata
}
// 网络请求,第一次登陆只有4个路由,所以要添加路由,页面刷新的时候,判断大于4个路由,就不会重新添加。