From dd3c8c3f7e068acc92b5326371a81182016d1a77 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E9=92=A6?= <360013221@qq.com> Date: Thu, 23 May 2024 18:47:50 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=A6=85=E9=81=93BUG?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ruoyi-ui/src/api/MonthlyEquipment/index.js | 1 - ruoyi-ui/src/api/menu.js | 2 +- ruoyi-ui/src/common/menuData.js | 8 +- ruoyi-ui/src/utils/request.js | 11 +- .../components/HeaderMenu/WarningList.vue | 2 + .../components/RecentPages/index.vue | 2 +- .../views/JiHeExpressway/components/Table.vue | 1 - .../components/TimeLine/TimeLine2/index.vue | 3 - .../components/Video/videoStream.js | 10 +- .../components/VideoMulti/videoStream.js | 10 +- .../Dialogs/DrivingGuidance/index.vue | 10 +- .../components/DeviceControlDialog.vue | 75 +- .../Dialogs/MillimeterWaveRadar/index.vue | 2 +- .../Dialogs/RoadNetworkFacilities/index.vue | 12 +- .../components/Dialogs/SolarEnergy/index.vue | 3 +- .../Dialogs/TrafficIncidents/index.vue | 9 +- .../pages/Home/components/HomeFrame/index.vue | 11 +- .../components/HomeFrameControl/index.vue | 12 +- .../RoadAndEvents/utils/httpList.js | 3 + .../CrowdnessIndicatorRankings/index.vue | 14 +- .../DeviceControl/components/ScopeTable.vue | 20 +- .../Cards/DeviceControl/index copy.vue | 281 ++++++++ .../Cards/DeviceControl/index.vue | 36 +- .../StatsDialogVisible/index.vue | 2 +- .../Cards/DispatchLiaison/index.vue | 10 +- .../Cards/DisposalProcess/index.vue | 26 +- .../EditEventInformationDialog/data.js | 63 +- .../EditEventInformationDialog/index.vue | 27 +- .../Cards/EventInformation/index.vue | 12 +- .../Cards/RealTimeVideo/index.vue | 4 +- .../Cards/ReleaseInformation/index.vue | 2 +- .../AddControlEventInfoDialog/data.js | 644 ----------------- .../AddControlEventInfoDialog/index.vue | 73 +- .../Cards/TrafficControl/index.vue | 1 + .../control/event/commandDispatch/index.vue | 6 +- .../disposalProcess/index.vue | 2 - .../event/event/EventDetailDialog/index.vue | 15 +- .../pages/control/event/event/index.vue | 6 + .../event/plan/addAndEditDialog/index.vue | 46 +- .../{ => analysis}/assets/charts.js | 0 .../{ => analysis}/assets/shexiangtou.png | Bin .../components/deviceSummary/index.vue | 0 .../components/deviceUptime/assets/charts.js | 0 .../components/deviceUptime/index.vue | 2 +- .../monthlyEquipment/EllipseData.vue | 0 .../monthlyEquipment/assets/charts.js | 1 - .../components/monthlyEquipment/index.vue | 2 +- .../onLineBarCharts/assets/barCharts.js | 0 .../components/onLineBarCharts/index.vue | 2 +- .../statisticalAnalysis/analysis/index.vue | 158 ++++ .../{data.js => data_2024-05-23.js} | 0 .../smart/statisticalAnalysis/index.vue | 538 +------------- .../statisticalAnalysis/index_2024-05-23.md | 673 ++++++++++++++++++ .../smart/statisticalAnalysis/query/charts.js | 81 +++ .../{testDeviceData.js => query/data.js} | 135 +++- .../smart/statisticalAnalysis/query/index.vue | 422 +++++++++++ .../components/dailyDisposal/assets/charts.js | 0 .../components/dailyDisposal/index.vue | 4 +- .../components/dayTotal/assets/charts.js | 0 .../components/dayTotal/index.vue | 4 +- .../components/eventQuery/ElQuarterPicker.vue | 0 .../components/eventQuery/assets/charts.js | 0 .../components/eventQuery/assets/charts2.js | 0 .../components/eventQuery/assets/charts3.js | 0 .../components/eventQuery/index copy.vue | 4 +- .../components/eventQuery/index.vue | 4 +- .../eventQuery/progressBar copy.vue | 0 .../components/eventQuery/progressBar.vue | 0 .../components/eventSource/assets/charts.js | 0 .../components/eventSource/index.vue | 4 +- .../monthStatistics/assets/charts.js | 0 .../components/monthStatistics/index.vue | 4 +- .../components/railway/assets/bg.png | Bin .../components/railway/assets/charts.js | 0 .../components/railway/index.vue | 4 +- .../components/railwayDay/assets/charts.js | 0 .../components/railwayDay/index.vue | 4 +- .../components/typeAnalysis/assets/charts.js | 0 .../components/typeAnalysis/index.vue | 4 +- .../eventDetection/analysis/index.vue | 94 +++ .../pages/perception/eventDetection/index.vue | 104 +-- .../Carousel/images/arrow.svg | 0 .../EventDetailDialog/Carousel/index.vue | 0 .../statistics}/EventDetailDialog/data.js | 0 .../statistics}/EventDetailDialog/index.vue | 0 .../statistics}/FormEvent/PresetFormItems.js | 0 .../statistics}/FormEvent/data.js | 0 .../statistics}/FormEvent/index.vue | 0 .../statistics}/data.js | 0 .../statistics}/images/export.svg | 0 .../statistics}/images/insert.svg | 0 .../statistics}/images/refresh.svg | 0 .../statistics}/index.vue | 6 +- .../nucleusThrough/assets/charts3.js | 4 + .../publicService/components/record/index.vue | 2 +- .../src/views/JiHeExpressway/utils/enum.js | 8 +- 96 files changed, 2255 insertions(+), 1490 deletions(-) create mode 100644 ruoyi-ui/src/views/JiHeExpressway/pages/control/event/commandDispatch/Cards/DeviceControl/index copy.vue delete mode 100644 ruoyi-ui/src/views/JiHeExpressway/pages/control/event/commandDispatch/Cards/TrafficControl/components/AddControlEventInfoDialog/data.js rename ruoyi-ui/src/views/JiHeExpressway/pages/maintenanceOperations/smart/statisticalAnalysis/{ => analysis}/assets/charts.js (100%) rename ruoyi-ui/src/views/JiHeExpressway/pages/maintenanceOperations/smart/statisticalAnalysis/{ => analysis}/assets/shexiangtou.png (100%) rename ruoyi-ui/src/views/JiHeExpressway/pages/maintenanceOperations/smart/statisticalAnalysis/{ => analysis}/components/deviceSummary/index.vue (100%) rename ruoyi-ui/src/views/JiHeExpressway/pages/maintenanceOperations/smart/statisticalAnalysis/{ => analysis}/components/deviceUptime/assets/charts.js (100%) rename ruoyi-ui/src/views/JiHeExpressway/pages/maintenanceOperations/smart/statisticalAnalysis/{ => analysis}/components/deviceUptime/index.vue (97%) rename ruoyi-ui/src/views/JiHeExpressway/pages/maintenanceOperations/smart/statisticalAnalysis/{ => analysis}/components/monthlyEquipment/EllipseData.vue (100%) rename ruoyi-ui/src/views/JiHeExpressway/pages/maintenanceOperations/smart/statisticalAnalysis/{ => analysis}/components/monthlyEquipment/assets/charts.js (98%) rename ruoyi-ui/src/views/JiHeExpressway/pages/maintenanceOperations/smart/statisticalAnalysis/{ => analysis}/components/monthlyEquipment/index.vue (98%) rename ruoyi-ui/src/views/JiHeExpressway/pages/maintenanceOperations/smart/statisticalAnalysis/{ => analysis}/components/onLineBarCharts/assets/barCharts.js (100%) rename ruoyi-ui/src/views/JiHeExpressway/pages/maintenanceOperations/smart/statisticalAnalysis/{ => analysis}/components/onLineBarCharts/index.vue (98%) create mode 100644 ruoyi-ui/src/views/JiHeExpressway/pages/maintenanceOperations/smart/statisticalAnalysis/analysis/index.vue rename ruoyi-ui/src/views/JiHeExpressway/pages/maintenanceOperations/smart/statisticalAnalysis/{data.js => data_2024-05-23.js} (100%) create mode 100644 ruoyi-ui/src/views/JiHeExpressway/pages/maintenanceOperations/smart/statisticalAnalysis/index_2024-05-23.md create mode 100644 ruoyi-ui/src/views/JiHeExpressway/pages/maintenanceOperations/smart/statisticalAnalysis/query/charts.js rename ruoyi-ui/src/views/JiHeExpressway/pages/maintenanceOperations/smart/statisticalAnalysis/{testDeviceData.js => query/data.js} (51%) create mode 100644 ruoyi-ui/src/views/JiHeExpressway/pages/maintenanceOperations/smart/statisticalAnalysis/query/index.vue rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/eventDetection/{ => analysis}/components/dailyDisposal/assets/charts.js (100%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/eventDetection/{ => analysis}/components/dailyDisposal/index.vue (97%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/eventDetection/{ => analysis}/components/dayTotal/assets/charts.js (100%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/eventDetection/{ => analysis}/components/dayTotal/index.vue (93%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/eventDetection/{ => analysis}/components/eventQuery/ElQuarterPicker.vue (100%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/eventDetection/{ => analysis}/components/eventQuery/assets/charts.js (100%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/eventDetection/{ => analysis}/components/eventQuery/assets/charts2.js (100%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/eventDetection/{ => analysis}/components/eventQuery/assets/charts3.js (100%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/eventDetection/{ => analysis}/components/eventQuery/index copy.vue (99%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/eventDetection/{ => analysis}/components/eventQuery/index.vue (99%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/eventDetection/{ => analysis}/components/eventQuery/progressBar copy.vue (100%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/eventDetection/{ => analysis}/components/eventQuery/progressBar.vue (100%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/eventDetection/{ => analysis}/components/eventSource/assets/charts.js (100%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/eventDetection/{ => analysis}/components/eventSource/index.vue (98%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/eventDetection/{ => analysis}/components/monthStatistics/assets/charts.js (100%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/eventDetection/{ => analysis}/components/monthStatistics/index.vue (94%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/eventDetection/{ => analysis}/components/railway/assets/bg.png (100%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/eventDetection/{ => analysis}/components/railway/assets/charts.js (100%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/eventDetection/{ => analysis}/components/railway/index.vue (95%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/eventDetection/{ => analysis}/components/railwayDay/assets/charts.js (100%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/eventDetection/{ => analysis}/components/railwayDay/index.vue (95%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/eventDetection/{ => analysis}/components/typeAnalysis/assets/charts.js (100%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/eventDetection/{ => analysis}/components/typeAnalysis/index.vue (98%) create mode 100644 ruoyi-ui/src/views/JiHeExpressway/pages/perception/eventDetection/analysis/index.vue rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/{eventAnalysis => eventDetection/statistics}/EventDetailDialog/Carousel/images/arrow.svg (100%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/{eventAnalysis => eventDetection/statistics}/EventDetailDialog/Carousel/index.vue (100%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/{eventAnalysis => eventDetection/statistics}/EventDetailDialog/data.js (100%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/{eventAnalysis => eventDetection/statistics}/EventDetailDialog/index.vue (100%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/{eventAnalysis => eventDetection/statistics}/FormEvent/PresetFormItems.js (100%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/{eventAnalysis => eventDetection/statistics}/FormEvent/data.js (100%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/{eventAnalysis => eventDetection/statistics}/FormEvent/index.vue (100%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/{eventAnalysis => eventDetection/statistics}/data.js (100%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/{eventAnalysis => eventDetection/statistics}/images/export.svg (100%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/{eventAnalysis => eventDetection/statistics}/images/insert.svg (100%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/{eventAnalysis => eventDetection/statistics}/images/refresh.svg (100%) rename ruoyi-ui/src/views/JiHeExpressway/pages/perception/{eventAnalysis => eventDetection/statistics}/index.vue (99%) diff --git a/ruoyi-ui/src/api/MonthlyEquipment/index.js b/ruoyi-ui/src/api/MonthlyEquipment/index.js index e7c06df5..030cbb7f 100644 --- a/ruoyi-ui/src/api/MonthlyEquipment/index.js +++ b/ruoyi-ui/src/api/MonthlyEquipment/index.js @@ -15,7 +15,6 @@ export function getSystemStatusList(query) { //设备状态列表按时间和类型 export function getSystemStatusTabList(query) { - //system/status/tablist return request({ url: "/system/status/tablist", method: "get", diff --git a/ruoyi-ui/src/api/menu.js b/ruoyi-ui/src/api/menu.js index faef101c..8fa64c51 100644 --- a/ruoyi-ui/src/api/menu.js +++ b/ruoyi-ui/src/api/menu.js @@ -3,7 +3,7 @@ import request from '@/utils/request' // 获取路由 export const getRouters = () => { return request({ - url: '/getRouters', + url: '/getRouters/1', method: 'get' }) } \ No newline at end of file diff --git a/ruoyi-ui/src/common/menuData.js b/ruoyi-ui/src/common/menuData.js index 68016a06..2f68291d 100644 --- a/ruoyi-ui/src/common/menuData.js +++ b/ruoyi-ui/src/common/menuData.js @@ -36,13 +36,7 @@ export default [ path: "/perception/trafficSituation", name: "perceptionTrafficSituation", component: "perception/trafficSituation/index.vue", - }, - { - title: "感知事件分析", - path: "/perception/eventAnalysis", - name: "perceptionEventAnalysis", - component: "perception/eventAnalysis/index.vue", - }, + } ], }, { diff --git a/ruoyi-ui/src/utils/request.js b/ruoyi-ui/src/utils/request.js index 1acab51b..6db6928d 100644 --- a/ruoyi-ui/src/utils/request.js +++ b/ruoyi-ui/src/utils/request.js @@ -111,10 +111,13 @@ service.interceptors.response.use(res => { } return Promise.reject('无效的会话,或者会话已过期,请重新登录。') } else if (code === 500) { - Message({ - message: msg, - type: 'error' - }) + if(msg !== 'connect timed out'){ + Message({ + message: msg, + type: 'error' + }) + } + return Promise.reject(new Error(msg)) } // License 状态码 4011 未授权 4031 访问受限,授权过期 diff --git a/ruoyi-ui/src/views/JiHeExpressway/components/HeaderMenu/WarningList.vue b/ruoyi-ui/src/views/JiHeExpressway/components/HeaderMenu/WarningList.vue index dbd28147..c58436a6 100644 --- a/ruoyi-ui/src/views/JiHeExpressway/components/HeaderMenu/WarningList.vue +++ b/ruoyi-ui/src/views/JiHeExpressway/components/HeaderMenu/WarningList.vue @@ -92,6 +92,8 @@ export default { }, handleDialogClose() { this.eventDetailDialogVisible = false; + + this.$root.$emit('refresh-event-list'); }, reData() { diff --git a/ruoyi-ui/src/views/JiHeExpressway/components/RecentPages/index.vue b/ruoyi-ui/src/views/JiHeExpressway/components/RecentPages/index.vue index fba02e5b..4f7968de 100644 --- a/ruoyi-ui/src/views/JiHeExpressway/components/RecentPages/index.vue +++ b/ruoyi-ui/src/views/JiHeExpressway/components/RecentPages/index.vue @@ -266,7 +266,7 @@ export default{ display: flex; align-items: center; justify-content: center; i{ display: none; - width:6px; height: 6px; border-radius: 3px; + width:10px; height: 10px; border-radius: 3px; } &.active i{ display: block; background-color: #FA0; } } diff --git a/ruoyi-ui/src/views/JiHeExpressway/components/Table.vue b/ruoyi-ui/src/views/JiHeExpressway/components/Table.vue index e0aeb9f5..390ef862 100644 --- a/ruoyi-ui/src/views/JiHeExpressway/components/Table.vue +++ b/ruoyi-ui/src/views/JiHeExpressway/components/Table.vue @@ -22,7 +22,6 @@ export default { } }, created() { - console.log(this) }, } diff --git a/ruoyi-ui/src/views/JiHeExpressway/components/TimeLine/TimeLine2/index.vue b/ruoyi-ui/src/views/JiHeExpressway/components/TimeLine/TimeLine2/index.vue index 24fa0aa6..c82d9304 100644 --- a/ruoyi-ui/src/views/JiHeExpressway/components/TimeLine/TimeLine2/index.vue +++ b/ruoyi-ui/src/views/JiHeExpressway/components/TimeLine/TimeLine2/index.vue @@ -70,9 +70,6 @@ export default { let scrollbox = document.getElementById("scrollbox"); scrollbox.scrollTop = scrollbox.scrollHeight; }); - - console.log(88, scrollbox.scrollHeight); - console.log(99, scrollbox.scrollTop); }, }, }, diff --git a/ruoyi-ui/src/views/JiHeExpressway/components/Video/videoStream.js b/ruoyi-ui/src/views/JiHeExpressway/components/Video/videoStream.js index ffdc31d6..e9ad16f8 100644 --- a/ruoyi-ui/src/views/JiHeExpressway/components/Video/videoStream.js +++ b/ruoyi-ui/src/views/JiHeExpressway/components/Video/videoStream.js @@ -190,12 +190,10 @@ export class HttpLivePlayer { // }); this.player.on(flvJs.Events.ERROR, (errorType, errorDetail, errorInfo) => { - console.log("errorType", errorType); - console.log("errorDetail", errorDetail); - console.log("errorInfo", errorInfo); - Message.warning( - `视频流加载失败, ${ErrorTypesCn[errorType] || "其他错误"}` - ); + console.log("video errorInfo", errorInfo); + // Message.warning( + // `视频流加载失败, ${ErrorTypesCn[errorType] || "其他错误"}` + // ); this.initLiveVideo(); }); diff --git a/ruoyi-ui/src/views/JiHeExpressway/components/VideoMulti/videoStream.js b/ruoyi-ui/src/views/JiHeExpressway/components/VideoMulti/videoStream.js index 0dd0e8da..75beddbc 100644 --- a/ruoyi-ui/src/views/JiHeExpressway/components/VideoMulti/videoStream.js +++ b/ruoyi-ui/src/views/JiHeExpressway/components/VideoMulti/videoStream.js @@ -166,12 +166,10 @@ export class HttpLivePlayer { // }); this.player.on(flvJs.Events.ERROR, (errorType, errorDetail, errorInfo) => { - console.log("errorType", errorType); - console.log("errorDetail", errorDetail); - console.log("errorInfo", errorInfo); - Message.warning( - `视频流加载失败, ${ErrorTypesCn[errorType] || "其他错误"}` - ); + console.log("video errorInfo", errorInfo); + // Message.warning( + // `视频流加载失败, ${ErrorTypesCn[errorType] || "其他错误"}` + // ); let self = this; setTimeout(() => { self.initLiveVideo(); diff --git a/ruoyi-ui/src/views/JiHeExpressway/pages/Home/components/Dialogs/DrivingGuidance/index.vue b/ruoyi-ui/src/views/JiHeExpressway/pages/Home/components/Dialogs/DrivingGuidance/index.vue index 30a45fa7..4efbf63b 100644 --- a/ruoyi-ui/src/views/JiHeExpressway/pages/Home/components/Dialogs/DrivingGuidance/index.vue +++ b/ruoyi-ui/src/views/JiHeExpressway/pages/Home/components/Dialogs/DrivingGuidance/index.vue @@ -14,10 +14,9 @@