| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253 |
- const electricityRoutes = [
- {
- path: '/ufo/electricity',
- name: 'Electricity',
- component: () => import('@/layout/BaseLayout.vue'),
- redirect: '/ufo/electricity/dashboard/main-board',
- meta: {title: '新能源功率预测', icon: 'DashboardOutlined'},
- children: [
- {
- path: 'dashboard/main-board',
- name: 'ElectricityMainBoard',
- component: () => import('@/views/ufo/electricity/dashboard/MainBoard.vue'),
- meta: {title: '主看板', icon: 'DashboardOutlined'}
- },
- {
- path: 'realtime/data-monitor',
- name: 'ElectricityDataMonitor',
- component: () => import('@/views/ufo/electricity/realtime/DataMonitor.vue'),
- meta: {title: '数据监视', icon: 'FundProjectionScreenOutlined'}
- },
- {
- path: 'realtime/forecast-overview',
- name: 'ElectricityForecastOverview',
- component: () => import('@/views/ufo/electricity/realtime/ForecastOverview.vue'),
- meta: {title: '预测总览', icon: 'LineChartOutlined'}
- },
- {
- path: 'weather/weather-map',
- name: 'ElectricityWeatherMap',
- component: () => import('@/views/ufo/electricity/weather/WeatherMap.vue'),
- meta: {title: '气象地图', icon: 'GlobalOutlined'}
- },
- {
- path: 'weather/disaster-warning-map',
- name: 'ElectricityDisasterWarningMap',
- component: () => import('@/views/ufo/electricity/weather/DisasterWarningMap.vue'),
- meta: {title: '灾害预警地图', icon: 'AlertOutlined'}
- },
- {
- path: 'weather/rose',
- name: 'ElectricityRoseChart',
- component: () => import('@/views/ufo/electricity/weather/RoseChart.vue'),
- meta: {title: '风向预测玫瑰图', icon: 'AlertOutlined'}
- },
- {
- path: 'weather/wind-speed-curve',
- name: 'ElectricityWindSpeedCurve',
- component: () => import('@/views/ufo/electricity/weather/WindSpeedCurve.vue'),
- meta: {title: '风速曲线图', icon: 'LineChartOutlined'}
- },
- {
- path: 'weather/temperature-curve',
- name: 'ElectricityTemperatureCurve',
- component: () => import('@/views/ufo/electricity/weather/TemperatureCurve.vue'),
- meta: {title: '温度曲线图', icon: 'LineChartOutlined'}
- },
- {
- path: 'weather/humidity-curve',
- name: 'ElectricityHumidityCurve',
- component: () => import('@/views/ufo/electricity/weather/HumidityCurve.vue'),
- meta: {title: '湿度曲线图', icon: 'LineChartOutlined'}
- },
- {
- path: 'weather/pressure-curve',
- name: 'ElectricityPressureCurve',
- component: () => import('@/views/ufo/electricity/weather/PressureCurve.vue'),
- meta: {title: '气压曲线图', icon: 'LineChartOutlined'}
- },
- {
- path: 'weather/irradiance-curve',
- name: 'ElectricityIrradianceCurve',
- component: () => import('@/views/ufo/electricity/weather/IrradianceCurve.vue'),
- meta: {title: '辐照曲线图', icon: 'LineChartOutlined'}
- },
- {
- path: 'forecast/multi-model',
- name: 'ElectricityMultiModelForecast',
- component: () => import('@/views/ufo/electricity/forecast/MultiModelForecast.vue'),
- meta: {title: '多源多模型预测', icon: 'BranchesOutlined'}
- },
- {
- path: 'forecast/theoretical-power',
- name: 'ElectricityTheoreticalPower',
- component: () => import('@/views/ufo/electricity/forecast/TheoreticalPower.vue'),
- meta: {title: '理论功率预测', icon: 'ThunderboltOutlined'}
- },
- {
- path: 'forecast/generation',
- name: 'ElectricityGenerationForecast',
- component: () => import('@/views/ufo/electricity/forecast/GenerationForecast.vue'),
- meta: {title: '发电量预测', icon: 'AreaChartOutlined'}
- },
- {
- path: 'forecast/short-term-power',
- name: 'ShortTermPowerForecasting',
- component: () => import('@/views/ufo/electricity/forecast/ShortTermPowerForecasting.vue'),
- meta: {title: '短期功率预测', icon: 'AreaChartOutlined'}
- },
- {
- path: 'forecast/irradiance-power-comparison',
- name: 'IrradiancePowerComparison',
- component: () => import('@/views/ufo/electricity/forecast/IrradiancePowerComparison.vue'),
- meta: {title: '辐照度功率对比', icon: 'BarChartOutlined'}
- },
- {
- path: 'forecast/ultra-short-term-power',
- name: 'UltraShortTermPowerForecasting',
- component: () => import('@/views/ufo/electricity/forecast/UltraShortTermPowerForecasting.vue'),
- meta: {title: '超短期功率预测', icon: 'AreaChartOutlined'}
- },
- {
- path: 'forecast/super-short-term-forecast-issued',
- name: 'DataSuperShortTermForecastIssued',
- component: () => import('@/views/ufo/electricity/forecast/DataSuperShortTermForecastIssued.vue'),
- meta: {title: '超短期预测功率下发', icon: 'AreaChartOutlined'}
- },
- {
- path: 'forecast/short-term-power-forecast-correct',
- name: 'DataShortTermPowerForecastCorrect',
- component: () => import('@/views/ufo/electricity/forecast/DataShortTermPowerForecastCorrect.vue'),
- meta: {title: '短期预测功率修正', icon: 'AreaChartOutlined'}
- },
- {
- path: 'forecast/super-short-term-forecast-correct',
- name: 'DataSuperShortTermForecastCorrect',
- component: () => import('@/views/ufo/electricity/forecast/DataSuperShortTermForecastCorrect.vue'),
- meta: {title: '超短期预测功率修正', icon: 'AreaChartOutlined'}
- },
- {
- path: 'analysis/power-stats',
- name: 'ElectricityPowerStats',
- component: () => import('@/views/ufo/electricity/analysis/PowerStats.vue'),
- meta: {title: '预测电量统计', icon: 'BarChartOutlined'}
- },
- {
- path: 'analysis/wind-solar-stats',
- name: 'ElectricityWindSolarStats',
- component: () => import('@/views/ufo/electricity/analysis/WindSolarStats.vue'),
- meta: {title: '风/光聚合统计', icon: 'PieChartOutlined'}
- },
- {
- path: 'analysis/multi-source-stats',
- name: 'ElectricityMultiSourceStats',
- component: () => import('@/views/ufo/electricity/analysis/MultiSourceStats.vue'),
- meta: {title: '多源指标统计', icon: 'DotChartOutlined'}
- },
- {
- path: 'analysis/weather-warning-indicators',
- name: 'ElectricityWeatherWarningIndicators',
- component: () => import('@/views/ufo/electricity/analysis/WeatherWarningIndicators.vue'),
- meta: {title: '气象预警指标', icon: 'WarningOutlined'}
- },
- {
- path: 'report/data-query',
- name: 'ElectricityReportDataQuery',
- component: () => import('@/views/ufo/electricity/report/ReportDataQuery.vue'),
- meta: {title: '上报数据查询', icon: 'DatabaseOutlined'}
- },
- {
- path: 'report/record-query',
- name: 'ElectricityReportRecordQuery',
- component: () => import('@/views/ufo/electricity/report/ReportRecordQuery.vue'),
- meta: {title: '上报记录查询', icon: 'FileSearchOutlined'}
- },
- {
- path: 'device/status',
- name: 'ElectricityDeviceStatus',
- component: () => import('@/views/ufo/electricity/device/DeviceStatus.vue'),
- meta: {title: '设备状态监控', icon: 'MonitorOutlined'}
- },
- {
- path: 'device/turbine-info',
- name: 'ElectricityTurbineInfo',
- component: () => import('@/views/ufo/electricity/device/TurbineInfo.vue'),
- meta: {title: '风机设备信息', icon: 'InfoCircleOutlined'}
- },
- {
- path: 'fault/process',
- name: 'ElectricityFaultProcess',
- component: () => import('@/views/ufo/electricity/fault/FaultProcess.vue'),
- meta: {title: '故障处理记录', icon: 'FormOutlined'}
- },
- {
- path: 'fault/process-log',
- name: 'ElectricityFaultProcessLog',
- component: () => import('@/views/ufo/electricity/fault/FaultProcessLog.vue'),
- meta: {title: '故障处理日志', icon: 'ProfileOutlined'}
- },
- {
- path: 'datareport/shor-term-forecast-daily',
- name: 'ShorTermForecastDailyReport',
- component: () => import('@/views/ufo/datareport/shorTermForecastDailyReport.vue'),
- meta: {title: '短期预测日报', icon: 'FileTextOutlined'}
- },
- {
- path: 'datareport/shor-term-forecast-monthly',
- name: 'ShorTermForecastMonthlyReport',
- component: () => import('@/views/ufo/datareport/shorTermForecastMonthlyReport.vue'),
- meta: {title: '短期预测月报', icon: 'FileTextOutlined'}
- },
- {
- path: 'datareport/shor-term-forecast-yearly',
- name: 'ShorTermForecastYearlyReport',
- component: () => import('@/views/ufo/datareport/shorTermForecastYearlyReport.vue'),
- meta: {title: '短期预测年报', icon: 'FileTextOutlined'}
- },
- {
- path: 'datareport/ultra-shor-term-forecast-daily',
- name: 'UltraShorTermForecastDailyReport',
- component: () => import('@/views/ufo/datareport/ultraShortTermForecastDailyReport.vue'),
- meta: {title: '超短期预测日报', icon: 'FileTextOutlined'}
- },
- {
- path: 'datareport/ultra-shor-term-forecast-monthly',
- name: 'UltraShorTermForecastMonthlyReport',
- component: () => import('@/views/ufo/datareport/ultraShortTermForecastMonthlyReport.vue'),
- meta: {title: '超短期预测月报', icon: 'FileTextOutlined'}
- },
- {
- path: 'datareport/ultra-shor-term-forecast-yearly',
- name: 'UltraShorTermForecastYearlyReport',
- component: () => import('@/views/ufo/datareport/ultraShortTermForecastYearlyReport.vue'),
- meta: {title: '超短期预测年报', icon: 'FileTextOutlined'}
- },
- {
- path: 'datareport/pv-plant-cumulative-daily',
- name: 'PvPlantCumulativeDailyReport',
- component: () => import('@/views/ufo/datareport/pvPlantCumulativeDailyReport.vue'),
- meta: {title: '光伏电场累计日报', icon: 'FileTextOutlined'}
- },
- {
- path: 'datareport/pv-plant-cumulative-monthly',
- name: 'PvPlantCumulativeMonthlyReport',
- component: () => import('@/views/ufo/datareport/pvPlantCumulativeMonthlyReport.vue'),
- meta: {title: '光伏电场累计月报', icon: 'FileTextOutlined'}
- },
- {
- path: 'datareport/pv-plant-cumulative-yearly',
- name: 'PvPlantCumulativeYearlyReport',
- component: () => import('@/views/ufo/datareport/pvPlantCumulativeYearlyReport.vue'),
- meta: {title: '光伏电场累计年报', icon: 'FileTextOutlined'}
- },
- {
- path: 'datareport/pv-meteorological-resource-data',
- name: 'PvMeteorologicalResourceDataReport',
- component: () => import('@/views/ufo/datareport/pvMeteorologicalResourceDataReport.vue'),
- meta: {title: '光伏气象资源数据报表', icon: 'FileTextOutlined'}
- }
- ]
- }
- ];
- export default electricityRoutes;
|