| | |
| | | export default [{ |
| | | path: '/', |
| | | redirect: '/login' |
| | | path: '/', |
| | | redirect: '/login' |
| | | }, |
| | | |
| | | { |
| | | path: '/login', |
| | | name: 'login', |
| | | meta: {}, |
| | | component: (resolve) => require(['@/pages/login.vue'], resolve) |
| | | path: '/login', |
| | | name: 'login', |
| | | meta: {}, |
| | | component: (resolve) => require(['@/pages/login.vue'], resolve) |
| | | }, |
| | | // 测试页面 |
| | | { |
| | | path: '/wxTest', |
| | | name: 'wxTest', |
| | | meta: {}, |
| | | component: (resolve) => require(['@/pages/wxTest.vue'], resolve) |
| | | path: '/wxTest', |
| | | name: 'wxTest', |
| | | meta: {}, |
| | | component: (resolve) => require(['@/pages/wxTest.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/home', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/home.vue'], resolve) |
| | | path: '/home', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/home.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/index', |
| | | name: 'index', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/index.vue'], resolve) |
| | | path: '/state', |
| | | name: 'state', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/state.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/screen', |
| | | name: 'index', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/screen.vue'], resolve) |
| | | path: '/index', |
| | | name: 'index', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/index.vue'], resolve) |
| | | }, |
| | | { |
| | | path: "/three-home", |
| | | name: "threeHome", |
| | | meta: { |
| | | name: "3D站点" |
| | | path: '/screen', |
| | | name: 'index', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/screen.vue'], resolve) |
| | | }, |
| | | { |
| | | path: "/three-home", |
| | | name: "threeHome", |
| | | meta: { |
| | | name: "3D站点" |
| | | }, |
| | | component: (resolve) => require(['../pages/dataTest/threeHome.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/moving-ring-system/', |
| | | name: 'movingRingSystem', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataTest/movingRingSystem/index.vue'], resolve), |
| | | children: [ |
| | | { |
| | | path: 'real-time/:BattGroupId', |
| | | name: 'movingRingSysteRrealTime', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataTest/realTime.vue'], resolve) |
| | | }, |
| | | component: (resolve) => require(['../pages/dataTest/threeHome.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/moving-ring-system/', |
| | | name: 'movingRingSystem', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataTest/movingRingSystem/index.vue'], resolve), |
| | | children: [ |
| | | { |
| | | path: 'real-time/:BattGroupId', |
| | | name: 'movingRingSysteRrealTime', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataTest/realTime.vue'], resolve) |
| | | }, |
| | | { |
| | | path: 'real-time/:BattGroupId/:powerDeviceId', |
| | | name: 'movingRingSysteRrealTime', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataTest/realTimeForShanXi.vue'], resolve) |
| | | }, |
| | | // 一体机二期 |
| | | { |
| | | path: 'real-time-aio/:BattGroupId', |
| | | name: 'movingRingSysteRrealTime', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataTest/realTimeAio.vue'], resolve) |
| | | }, |
| | | // 一体机一期 |
| | | { |
| | | path: 'real-time-aio0/:BattGroupId', |
| | | name: 'movingRingSysteRrealTime', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataTest/realTimeAio0.vue'], resolve) |
| | | }, |
| | | { |
| | | path: 'real-time-storage/:BattGroupId', |
| | | name: 'movingRingSysteRrealTime', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataTest/realTimeStorage.vue'], resolve) |
| | | }, |
| | | { |
| | | path: 'power-box/:powerDeviceId', |
| | | name: 'powerBox', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataTest/movingRingSystem/powerBox.vue'], resolve) |
| | | }, |
| | | { |
| | | path: 'ele-info/:powerDeviceId', |
| | | name: 'movingRingSystemEleInfo', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataMager/realTimeData.vue'], resolve) |
| | | }, |
| | | { |
| | | path: 'isolating-device/:powerDeviceId', |
| | | name: 'movingRingSystemIsolating', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataTest/movingRingSystem/isolatingDevice.vue'], resolve) |
| | | }, |
| | | { |
| | | path: 'charger-status/:powerDeviceId', |
| | | name: 'movingRingSystemCharger', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataTest/movingRingSystem/chargerStatus.vue'], resolve) |
| | | }, |
| | | { |
| | | path: 'air/:powerDeviceId', |
| | | name: 'movingRingAir', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataTest/movingRingSystem/airCooditioner.vue'], resolve) |
| | | }, |
| | | { |
| | | path: 'lithium-battery/:BattGroupId', |
| | | name: 'movingRingLithiumBattery', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataTest/movingRingSystem/lithiumBattery.vue'], resolve) |
| | | { |
| | | path: 'real-time/:BattGroupId/:powerDeviceId', |
| | | name: 'movingRingSysteRrealTime', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataTest/realTimeForShanXi.vue'], resolve) |
| | | }, |
| | | // 一体机二期 |
| | | { |
| | | path: 'real-time-aio/:BattGroupId', |
| | | name: 'movingRingSysteRrealTime', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataTest/realTimeAio.vue'], resolve) |
| | | }, |
| | | // 一体机一期 |
| | | { |
| | | path: 'real-time-aio0/:BattGroupId', |
| | | name: 'movingRingSysteRrealTime', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataTest/realTimeAio0.vue'], resolve) |
| | | }, |
| | | { |
| | | path: 'real-time-storage/:BattGroupId', |
| | | name: 'movingRingSysteRrealTime', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataTest/realTimeStorage.vue'], resolve) |
| | | }, |
| | | { |
| | | path: 'power-box/:powerDeviceId', |
| | | name: 'powerBox', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataTest/movingRingSystem/powerBox.vue'], resolve) |
| | | }, |
| | | { |
| | | path: 'ele-info/:powerDeviceId', |
| | | name: 'movingRingSystemEleInfo', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataMager/realTimeData.vue'], resolve) |
| | | }, |
| | | { |
| | | path: 'isolating-device/:powerDeviceId', |
| | | name: 'movingRingSystemIsolating', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataTest/movingRingSystem/isolatingDevice.vue'], resolve) |
| | | }, |
| | | { |
| | | path: 'charger-status/:powerDeviceId', |
| | | name: 'movingRingSystemCharger', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataTest/movingRingSystem/chargerStatus.vue'], resolve) |
| | | }, |
| | | { |
| | | path: 'air/:powerDeviceId', |
| | | name: 'movingRingAir', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataTest/movingRingSystem/airCooditioner.vue'], resolve) |
| | | }, |
| | | { |
| | | path: 'lithium-battery/:BattGroupId', |
| | | name: 'movingRingLithiumBattery', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataTest/movingRingSystem/lithiumBattery.vue'], resolve) |
| | | |
| | | }, |
| | | { |
| | | path: '404', |
| | | name: '', |
| | | meta: { |
| | | crumb: 'NotFound' |
| | | }, |
| | | component: (resolve) => require(['@/pages/404/index.vue'], resolve) |
| | | }, |
| | | ], |
| | | }, |
| | | { |
| | | path: '404', |
| | | name: '', |
| | | meta: { |
| | | crumb: 'NotFound' |
| | | }, |
| | | component: (resolve) => require(['@/pages/404/index.vue'], resolve) |
| | | }, |
| | | ], |
| | | }, |
| | | { |
| | | path: '/real-time', |
| | | name: 'realTime', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataTest/realTime.vue'], resolve) |
| | | path: '/real-time', |
| | | name: 'realTime', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataTest/realTime.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/history', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataTest/history.vue'], resolve) |
| | | path: '/history', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataTest/history.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/history-ld9', |
| | |
| | | component: (resolve) => require(['../pages/dataTest/historyLD9.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/history-aio', |
| | | meta: { |
| | | name: '一体机导入记录' |
| | | }, |
| | | component: (resolve) => require(['../pages/dataTest/historyAio.vue'], resolve) |
| | | path: '/history-aio', |
| | | meta: { |
| | | name: '一体机导入记录' |
| | | }, |
| | | component: (resolve) => require(['../pages/dataTest/historyAio.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/test', |
| | | meat: {}, |
| | | component: (resolve) => require(['../pages/dataTest/CircuitDiagram.vue'], resolve) |
| | | path: '/test', |
| | | meat: {}, |
| | | component: (resolve) => require(['../pages/dataTest/CircuitDiagram.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/dataMager/battGroupMager', |
| | | meta: { |
| | | name: '电池信息配置' |
| | | }, |
| | | component: (resolve) => require(['../pages/dataMager/battGroupMager.vue'], resolve) |
| | | path: '/dataMager/battGroupMager', |
| | | meta: { |
| | | name: '电池信息配置' |
| | | }, |
| | | component: (resolve) => require(['../pages/dataMager/battGroupMager.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/dataMager/powerMager', |
| | | meta: { |
| | | name: '电源信息配置' |
| | | }, |
| | | component: (resolve) => require(['../pages/dataMager/powerMager.vue'], resolve) |
| | | path: '/dataMager/powerMager', |
| | | meta: { |
| | | name: '电源信息配置' |
| | | }, |
| | | component: (resolve) => require(['../pages/dataMager/powerMager.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/dataMager/homeAddressInfoManage', |
| | | meta: { |
| | | name: '机房位置信息配置' |
| | | }, |
| | | component: (resolve) => require(['../pages/dataMager/homeAddressInfoManage.vue'], resolve) |
| | | path: '/dataMager/homeAddressInfoManage', |
| | | meta: { |
| | | name: '机房位置信息配置' |
| | | }, |
| | | component: (resolve) => require(['../pages/dataMager/homeAddressInfoManage.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/dataMager/elePriceDistributionTpl', |
| | | meta: { |
| | | name: '电价分布模板管理' |
| | | }, |
| | | component: (resolve) => require(['../pages/dataMager/ele-price-distribution-tpl.vue'], resolve) |
| | | path: '/dataMager/elePriceDistributionTpl', |
| | | meta: { |
| | | name: '电价分布模板管理' |
| | | }, |
| | | component: (resolve) => require(['../pages/dataMager/ele-price-distribution-tpl.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/dataMager/produceTotal', |
| | | name: 'produceTotal', |
| | | meta: { |
| | | name: '电池信息统计分析' |
| | | }, |
| | | component: (resolve) => require(['../pages/dataMager/produceTotal.vue'], resolve) |
| | | path: '/dataMager/produceTotal', |
| | | name: 'produceTotal', |
| | | meta: { |
| | | name: '电池信息统计分析' |
| | | }, |
| | | component: (resolve) => require(['../pages/dataMager/produceTotal.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/faceManager/userFaceManager', |
| | | name: 'userFaceManager', |
| | | meta: { |
| | | name: '用户人脸管理' |
| | | }, |
| | | component: (resolve) => require(['../pages/faceManager/userFaceManager.vue'], resolve) |
| | | path: '/faceManager/userFaceManager', |
| | | name: 'userFaceManager', |
| | | meta: { |
| | | name: '用户人脸管理' |
| | | }, |
| | | component: (resolve) => require(['../pages/faceManager/userFaceManager.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/dataMager/realTimeData.vue', |
| | | name: 'realTimeData', |
| | | meta: { |
| | | name: '实时监测数据' |
| | | }, |
| | | component: (resolve) => require(['../pages/dataMager/realTimeData.vue'], resolve) |
| | | path: '/dataMager/realTimeData.vue', |
| | | name: 'realTimeData', |
| | | meta: { |
| | | name: '实时监测数据' |
| | | }, |
| | | component: (resolve) => require(['../pages/dataMager/realTimeData.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/dataMager/threadMager', |
| | | name: 'threadMager', |
| | | meta: { |
| | | name: '线程信息管理' |
| | | }, |
| | | component: (resolve) => require(['../pages/dataMager/threadMager.vue'], resolve) |
| | | path: '/dataMager/threadMager', |
| | | name: 'threadMager', |
| | | meta: { |
| | | name: '线程信息管理' |
| | | }, |
| | | component: (resolve) => require(['../pages/dataMager/threadMager.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/dataAdmian', |
| | | /* 电池充放电数据管理 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataMager/dataAdmian.vue'], resolve) |
| | | path: '/dataAdmian', |
| | | /* 电池充放电数据管理 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataMager/dataAdmian.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/internalTest', |
| | | /*内阻测试 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataMager/internalTest.vue'], resolve) |
| | | path: '/internalTest', |
| | | /*内阻测试 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataMager/internalTest.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/dischargeTest', |
| | | /* 电池放电测试 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataMager/dischargeTest.vue'], resolve) |
| | | path: '/dischargeTest', |
| | | /* 电池放电测试 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataMager/dischargeTest.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/dataMager/historyInfo', |
| | | /* 历史数据管理 */ |
| | | meta: { |
| | | title: '历史数据管理' |
| | | }, |
| | | component: (resolve) => require(['../pages/dataMager/historyInfoMager.vue'], resolve) |
| | | path: '/dataMager/historyInfo', |
| | | /* 历史数据管理 */ |
| | | meta: { |
| | | title: '历史数据管理' |
| | | }, |
| | | component: (resolve) => require(['../pages/dataMager/historyInfoMager.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/batteryMager', |
| | | /* 电池关注管理 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataMager/batteryMager.vue'], resolve) |
| | | path: '/batteryMager', |
| | | /* 电池关注管理 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/dataMager/batteryMager.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/device-work-state', |
| | | name: 'deviceWorkState', |
| | | meta: { |
| | | title: '设备工作状态', |
| | | }, |
| | | component: (resolve) => require(['../pages/reportStatistics/deviceWorkState'], resolve) |
| | | path: '/device-work-state', |
| | | name: 'deviceWorkState', |
| | | meta: { |
| | | title: '设备工作状态', |
| | | }, |
| | | component: (resolve) => require(['../pages/reportStatistics/deviceWorkState'], resolve) |
| | | }, |
| | | { |
| | | path: '/scrap-battery', |
| | | name: 'scrapBattery', |
| | | meta: { |
| | | title: '报废电池信息管理', |
| | | }, |
| | | component: (resolve) => require(['../pages/dataMager/scrapBattery.vue'], resolve) |
| | | path: '/scrap-battery', |
| | | name: 'scrapBattery', |
| | | meta: { |
| | | title: '报废电池信息管理', |
| | | }, |
| | | component: (resolve) => require(['../pages/dataMager/scrapBattery.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/repair-battery', |
| | | name: 'repairBattery', |
| | | meta: { |
| | | title: '备件电池信息管理', |
| | | }, |
| | | component: (resolve) => require(['../pages/dataMager/repairBattery.vue'], resolve) |
| | | path: '/repair-battery', |
| | | name: 'repairBattery', |
| | | meta: { |
| | | title: '备件电池信息管理', |
| | | }, |
| | | component: (resolve) => require(['../pages/dataMager/repairBattery.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/dataMager/eventTotalPage', |
| | | meta: { |
| | | title: '事件总表', |
| | | }, |
| | | component: (resolve) => require(['../pages/dataMager/eventTotalPage.vue'], resolve) |
| | | path: '/dataMager/eventTotalPage', |
| | | meta: { |
| | | title: '事件总表', |
| | | }, |
| | | component: (resolve) => require(['../pages/dataMager/eventTotalPage.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/dataMager/btsStatus', |
| | | name: 'btsStatusTest', |
| | | meta: { |
| | | title: '核容测试设备', |
| | | }, |
| | | component: (resolve) => require(['../pages/dataMager/btsStatus.vue'], resolve) |
| | | path: '/dataMager/btsStatus', |
| | | name: 'btsStatusTest', |
| | | meta: { |
| | | title: '核容测试设备', |
| | | }, |
| | | component: (resolve) => require(['../pages/dataMager/btsStatus.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/dataMager/powercut', |
| | | meta: { |
| | | title: '机房停电查询', |
| | | }, |
| | | component: (resolve) => require(['../pages/dataMager/powercut.vue'], resolve) |
| | | path: '/dataMager/powercut', |
| | | meta: { |
| | | title: '机房停电查询', |
| | | }, |
| | | component: (resolve) => require(['../pages/dataMager/powercut.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/batteryrHistoryquery', |
| | | /* 电池告警历史查询 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/alarmMager/batteryrHistoryquery.vue'], resolve) |
| | | path: '/batteryrHistoryquery', |
| | | /* 电池告警历史查询 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/alarmMager/batteryrHistoryquery.vue'], resolve) |
| | | }, |
| | | { |
| | | name: 'batteryrTimequery', |
| | | path: '/batteryrTimequery', |
| | | /* 电池告警实时查询 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/alarmMager/batteryrTimequery.vue'], resolve) |
| | | name: 'batteryrTimequery', |
| | | path: '/batteryrTimequery', |
| | | /* 电池告警实时查询 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/alarmMager/batteryrTimequery.vue'], resolve) |
| | | }, |
| | | { |
| | | name: 'alarmDispatch', |
| | | path: '/alarmDispatch', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/alarmMager//alarm-dispatch.vue'], resolve) |
| | | name: 'alarmDispatch', |
| | | path: '/alarmDispatch', |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/alarmMager//alarm-dispatch.vue'], resolve) |
| | | }, |
| | | { |
| | | name: 'powerRealtimeInfo', |
| | | path: '/powerRealtimeInfo', |
| | | /* 电源实时信息告警 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/alarmMager/powerRealtimeInfo.vue'], resolve) |
| | | name: 'powerRealtimeInfo', |
| | | path: '/powerRealtimeInfo', |
| | | /* 电源实时信息告警 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/alarmMager/powerRealtimeInfo.vue'], resolve) |
| | | }, |
| | | { |
| | | name: 'powerHistoryInfo', |
| | | path: '/powerHistoryInfo', |
| | | /* 电源历史信息告警 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/alarmMager/powerHistoryInfo.vue'], resolve) |
| | | name: 'powerHistoryInfo', |
| | | path: '/powerHistoryInfo', |
| | | /* 电源历史信息告警 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/alarmMager/powerHistoryInfo.vue'], resolve) |
| | | }, |
| | | { |
| | | name: 'powerBoxAlarm', |
| | | path: '/powerBoxAlarm', |
| | | /* 配电柜实时告警 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/alarmMager/powerBoxAlarm.vue'], resolve) |
| | | name: 'powerBoxAlarm', |
| | | path: '/powerBoxAlarm', |
| | | /* 配电柜实时告警 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/alarmMager/powerBoxAlarm.vue'], resolve) |
| | | }, |
| | | { |
| | | name: 'powerBoxHistoryAlarm', |
| | | path: '/powerBoxHistoryAlarm', |
| | | /* 配电柜历史告警 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/alarmMager/powerBoxHistoryAlarm.vue'], resolve) |
| | | name: 'powerBoxHistoryAlarm', |
| | | path: '/powerBoxHistoryAlarm', |
| | | /* 配电柜历史告警 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/alarmMager/powerBoxHistoryAlarm.vue'], resolve) |
| | | }, |
| | | { |
| | | name: 'hfSwitch', |
| | | path: '/hfSwitch', |
| | | /* 高频开关配电柜遥测量 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/alarmMager/hfSwitch.vue'], resolve) |
| | | name: 'hfSwitch', |
| | | path: '/hfSwitch', |
| | | /* 高频开关配电柜遥测量 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/alarmMager/hfSwitch.vue'], resolve) |
| | | }, |
| | | { |
| | | name: 'GGDmeasure', |
| | | path: '/GGDmeasure', |
| | | /* 交流配电柜遥测量 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/alarmMager/GGDmeasure.vue'], resolve) |
| | | name: 'GGDmeasure', |
| | | path: '/GGDmeasure', |
| | | /* 交流配电柜遥测量 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/alarmMager/GGDmeasure.vue'], resolve) |
| | | }, |
| | | { |
| | | name: 'DCmeasure', |
| | | path: '/DCmeasure', |
| | | /* 直流配电柜遥测量 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/alarmMager/DCmeasure.vue'], resolve) |
| | | name: 'DCmeasure', |
| | | path: '/DCmeasure', |
| | | /* 直流配电柜遥测量 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/alarmMager/DCmeasure.vue'], resolve) |
| | | }, |
| | | { |
| | | name: 'powerAlarmTimeout', |
| | | path: '/powerAlarmTimeout', |
| | | /* 通信电源超时告警 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/alarmMager/powerAlarmTimeout.vue'], resolve) |
| | | name: 'powerAlarmTimeout', |
| | | path: '/powerAlarmTimeout', |
| | | /* 通信电源超时告警 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/alarmMager/powerAlarmTimeout.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/deviceHistoryquery', |
| | | /* 设备告警历史查询 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/alarmMager/deviceHistoryquery.vue'], resolve) |
| | | path: '/deviceHistoryquery', |
| | | /* 设备告警历史查询 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/alarmMager/deviceHistoryquery.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/deviceTimequery', |
| | | /* 设备告警实时查询 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/alarmMager/deviceTimequery.vue'], resolve) |
| | | path: '/deviceTimequery', |
| | | /* 设备告警实时查询 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/alarmMager/deviceTimequery.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/batterypaSetting', |
| | | /* 电池告警参数设置 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/alarmMager/batterypaSetting.vue'], resolve) |
| | | path: '/batterypaSetting', |
| | | /* 电池告警参数设置 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/alarmMager/batterypaSetting.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/dataMager/theFaultSites', |
| | | meta: { |
| | | title: '故障站点', |
| | | }, |
| | | component: (resolve) => require(['../pages/dataMager/theFaultSites.vue'], resolve) |
| | | path: '/dataMager/theFaultSites', |
| | | meta: { |
| | | title: '故障站点', |
| | | }, |
| | | component: (resolve) => require(['../pages/dataMager/theFaultSites.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/dataMager/theStatusManager', |
| | | meta: { |
| | | title: '故障站点管理', |
| | | }, |
| | | component: (resolve) => require(['../pages/dataMager/theStatusManager.vue'], resolve) |
| | | path: '/dataMager/theStatusManager', |
| | | meta: { |
| | | title: '故障站点管理', |
| | | }, |
| | | component: (resolve) => require(['../pages/dataMager/theStatusManager.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/devicepaSetting', |
| | | /* 设备告警参数设置 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/alarmMager/devicepaSetting.vue'], resolve) |
| | | path: '/devicepaSetting', |
| | | /* 设备告警参数设置 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/alarmMager/devicepaSetting.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/powerCabinetSetting', |
| | | /* 配电柜告警规则 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/alarmMager/powerCabinetSetting.vue'], resolve) |
| | | path: '/powerCabinetSetting', |
| | | /* 配电柜告警规则 */ |
| | | meta: {}, |
| | | component: (resolve) => require(['../pages/alarmMager/powerCabinetSetting.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/pageSetting/realTime', |
| | | meta: { |
| | | title: '实时监测页面配置', |
| | | }, |
| | | component: (resolve) => require(['../pages/pageSetting/realTime.vue'], resolve) |
| | | path: '/pageSetting/realTime', |
| | | meta: { |
| | | title: '实时监测页面配置', |
| | | }, |
| | | component: (resolve) => require(['../pages/pageSetting/realTime.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/jobManage/planManage', |
| | | meta: { |
| | | title: '放电计划管理' |
| | | }, |
| | | component: (resolve) => require(['../pages/jobManage/planManage.vue'], resolve) |
| | | path: '/jobManage/planManage', |
| | | meta: { |
| | | title: '放电计划管理' |
| | | }, |
| | | component: (resolve) => require(['../pages/jobManage/planManage.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/jobManage/btsUpgrade', |
| | | meta: { |
| | | title: 'bts设备升级' |
| | | }, |
| | | component: (resolve) => require(['../pages/jobManage/btsUpgrade.vue'], resolve) |
| | | path: '/jobManage/btsUpgrade', |
| | | meta: { |
| | | title: 'bts设备升级' |
| | | }, |
| | | component: (resolve) => require(['../pages/jobManage/btsUpgrade.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/jobManage/nineDevUpdate', |
| | | name: 'nineDevUpdate', |
| | | meta: { |
| | | title: '9度设备升级' |
| | | }, |
| | | component: (resolve) => require(['../pages/jobManage/nineDevUpdate.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/jobManage/addplan1', |
| | | meta: { |
| | | title: '放电计划' |
| | | }, |
| | | component: (resolve) => require(['../pages/jobManage/params/addplan1.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/reportStatistics/eleAnalyse', |
| | | meta: { |
| | | title: '电池组统计分析查询' |
| | | }, |
| | | component: (resolve) => require(['../pages/reportStatistics/eleAnalyse.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/reportStatistics/eleMonomer', |
| | | meta: { |
| | | title: '电池单体统计分析查询' |
| | | }, |
| | | component: (resolve) => require(['../pages/reportStatistics/eleMonomer.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/reportStatistics/eleAssess', |
| | | meta: { |
| | | title: '蓄电池组后评估' |
| | | }, |
| | | component: (resolve) => require(['../pages/reportStatistics/eleAssess.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/reportStatistics/taskplan', |
| | | meta: { |
| | | title: '落后单体查询' |
| | | }, |
| | | component: (resolve) => require(['../pages/reportStatistics/taskplan.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/reportStatistics/elestatus', |
| | | meta: { |
| | | title: '电池实时状态查询' |
| | | }, |
| | | component: (resolve) => require(['../pages/reportStatistics/elestatus.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/reportStatistics/endure', |
| | | meta: { |
| | | title: '电池续航能力历史查询' |
| | | }, |
| | | component: (resolve) => require(['../pages/reportStatistics/endure.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/userMager/userInfo', |
| | | meta: { |
| | | title: '用户信息管理', |
| | | }, |
| | | component: (resolve) => require(['../pages/userMager/userInfo.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/userMager/powerMager', |
| | | meta: { |
| | | title: '权限管理', |
| | | }, |
| | | component: (resolve) => require(['../pages/userMager/powerMager.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/userMager/baojiMager', |
| | | meta: { |
| | | title: '包机组管理', |
| | | }, |
| | | component: (resolve) => require(['../pages/userMager/baojiMager.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/userMager/operationRecord', |
| | | meta: { |
| | | title: '操作记录管理', |
| | | }, |
| | | component: (resolve) => require(['../pages/userMager/operationRecord.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/userMager/groupManage', |
| | | meta: { |
| | | title: '班组管理', |
| | | }, |
| | | component: (resolve) => require(['../pages/userMager/groupManage.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/pageSetting/chartMapSetting', |
| | | meta: { |
| | | title: '地图配置', |
| | | }, |
| | | component: (resolve) => require(['../pages/pageSetting/chartMapSetting'], resolve) |
| | | }, |
| | | { |
| | | path: '/pageSetting/threeHomeSetting', |
| | | meta: { |
| | | title: '3D机房配置', |
| | | }, |
| | | component: (resolve) => require(['../pages/pageSetting/threeHomeSetting'], resolve) |
| | | }, |
| | | { |
| | | path: '/dataTest/standardLine', |
| | | meta: { |
| | | title: '标准曲线', |
| | | }, |
| | | component: (resolve) => require(['../pages/dataTest/standardLine.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/reportStatistics/powerReport', |
| | | meta: { |
| | | title: '通信电源报表', |
| | | }, |
| | | component: (resolve) => require(['../pages/reportStatistics/powerReport.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/test/', |
| | | meta: { |
| | | title: '测试模块', |
| | | }, |
| | | component: resolve => require(['../pages/test/index.vue'], resolve), |
| | | children: [ |
| | | { |
| | | path: '/jobManage/nineDevUpdate', |
| | | name: 'nineDevUpdate', |
| | | meta: { |
| | | title: '9度设备升级' |
| | | }, |
| | | component: (resolve) => require(['../pages/jobManage/nineDevUpdate.vue'], resolve) |
| | | path: 'lineMarkPoint', |
| | | meta: { |
| | | title: '测试折线图模块极值点', |
| | | }, |
| | | component: resolve => require(['../pages/test/lineMarkPoint.vue'], resolve), |
| | | }, |
| | | { |
| | | path: '/jobManage/addplan1', |
| | | meta: { |
| | | title: '放电计划' |
| | | { |
| | | path: 'ipInput', |
| | | meta: { |
| | | title: 'IP地址修改', |
| | | }, |
| | | component: resolve => require(['../pages/test/ipInput.vue'], resolve), |
| | | }, |
| | | component: (resolve) => require(['../pages/jobManage/params/addplan1.vue'], resolve) |
| | | { |
| | | path: 'weather', |
| | | meta: { |
| | | title: '天气', |
| | | }, |
| | | component: resolve => require(['../pages/test/weather.vue'], resolve), |
| | | }, |
| | | { |
| | | path: 'chart', |
| | | meta: { |
| | | title: 'echarts测试', |
| | | }, |
| | | component: resolve => require(['../pages/test/chartTest.vue'], resolve), |
| | | }, |
| | | ] |
| | | }, |
| | | { |
| | | path: '/reportStatistics/eleAnalyse', |
| | | meta: { |
| | | title: '电池组统计分析查询' |
| | | }, |
| | | component: (resolve) => require(['../pages/reportStatistics/eleAnalyse.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/reportStatistics/eleMonomer', |
| | | meta: { |
| | | title: '电池单体统计分析查询' |
| | | }, |
| | | component: (resolve) => require(['../pages/reportStatistics/eleMonomer.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/reportStatistics/eleAssess', |
| | | meta: { |
| | | title: '蓄电池组后评估' |
| | | }, |
| | | component: (resolve) => require(['../pages/reportStatistics/eleAssess.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/reportStatistics/taskplan', |
| | | meta: { |
| | | title: '落后单体查询' |
| | | }, |
| | | component: (resolve) => require(['../pages/reportStatistics/taskplan.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/reportStatistics/elestatus', |
| | | meta: { |
| | | title: '电池实时状态查询' |
| | | }, |
| | | component: (resolve) => require(['../pages/reportStatistics/elestatus.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/reportStatistics/endure', |
| | | meta: { |
| | | title: '电池续航能力历史查询' |
| | | }, |
| | | component: (resolve) => require(['../pages/reportStatistics/endure.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/userMager/userInfo', |
| | | meta: { |
| | | title: '用户信息管理', |
| | | }, |
| | | component: (resolve) => require(['../pages/userMager/userInfo.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/userMager/powerMager', |
| | | meta: { |
| | | title: '权限管理', |
| | | }, |
| | | component: (resolve) => require(['../pages/userMager/powerMager.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/userMager/baojiMager', |
| | | meta: { |
| | | title: '包机组管理', |
| | | }, |
| | | component: (resolve) => require(['../pages/userMager/baojiMager.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/userMager/operationRecord', |
| | | meta: { |
| | | title: '操作记录管理', |
| | | }, |
| | | component: (resolve) => require(['../pages/userMager/operationRecord.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/userMager/groupManage', |
| | | meta: { |
| | | title: '班组管理', |
| | | }, |
| | | component: (resolve) => require(['../pages/userMager/groupManage.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/pageSetting/chartMapSetting', |
| | | meta: { |
| | | title: '地图配置', |
| | | }, |
| | | component: (resolve) => require(['../pages/pageSetting/chartMapSetting'], resolve) |
| | | }, |
| | | { |
| | | path: '/pageSetting/threeHomeSetting', |
| | | meta: { |
| | | title: '3D机房配置', |
| | | }, |
| | | component: (resolve) => require(['../pages/pageSetting/threeHomeSetting'], resolve) |
| | | }, |
| | | { |
| | | path: '/dataTest/standardLine', |
| | | meta: { |
| | | title: '标准曲线', |
| | | }, |
| | | component: (resolve) => require(['../pages/dataTest/standardLine.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/reportStatistics/powerReport', |
| | | meta: { |
| | | title: '通信电源报表', |
| | | }, |
| | | component: (resolve) => require(['../pages/reportStatistics/powerReport.vue'], resolve) |
| | | }, |
| | | { |
| | | path: '/test/', |
| | | meta: { |
| | | title: '测试模块', |
| | | }, |
| | | component: resolve => require(['../pages/test/index.vue'], resolve), |
| | | children: [ |
| | | { |
| | | path: 'lineMarkPoint', |
| | | meta: { |
| | | title: '测试折线图模块极值点', |
| | | }, |
| | | component: resolve => require(['../pages/test/lineMarkPoint.vue'], resolve), |
| | | }, |
| | | { |
| | | path: 'ipInput', |
| | | meta: { |
| | | title: 'IP地址修改', |
| | | }, |
| | | component: resolve => require(['../pages/test/ipInput.vue'], resolve), |
| | | }, |
| | | { |
| | | path: 'weather', |
| | | meta: { |
| | | title: '天气', |
| | | }, |
| | | component: resolve => require(['../pages/test/weather.vue'], resolve), |
| | | }, |
| | | { |
| | | path: 'chart', |
| | | meta: { |
| | | title: 'echarts测试', |
| | | }, |
| | | component: resolve => require(['../pages/test/chartTest.vue'], resolve), |
| | | }, |
| | | ] |
| | | }, |
| | | { |
| | | path: '*', |
| | | name: '', |
| | | meta: { |
| | | crumb: 'NotFound' |
| | | }, |
| | | component: (resolve) => require(['@/pages/404/index.vue'], resolve) |
| | | path: '*', |
| | | name: '', |
| | | meta: { |
| | | crumb: 'NotFound' |
| | | }, |
| | | component: (resolve) => require(['@/pages/404/index.vue'], resolve) |
| | | }, |
| | | ]; |