From bbebbbd77d2d56fe8317bf52b2fa717f4e058038 Mon Sep 17 00:00:00 2001 From: wangsixiang <2970484253@qq.com> Date: Wed, 27 Nov 2024 17:47:56 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=BE=E5=A4=87=E5=9C=A8=E7=BA=BF=E7=8E=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/Home/components/Thumbnail/data.js | 12 ++++++++++++ .../smart/statisticalAnalysis/query/chartRecord.js | 12 ++++++++++++ .../smart/statisticalAnalysis/query/dialogRecord.vue | 3 ++- 3 files changed, 26 insertions(+), 1 deletion(-) diff --git a/ruoyi-ui/src/views/JiHeExpressway/pages/Home/components/Thumbnail/data.js b/ruoyi-ui/src/views/JiHeExpressway/pages/Home/components/Thumbnail/data.js index 96ef3f3a..8b16be22 100644 --- a/ruoyi-ui/src/views/JiHeExpressway/pages/Home/components/Thumbnail/data.js +++ b/ruoyi-ui/src/views/JiHeExpressway/pages/Home/components/Thumbnail/data.js @@ -170,6 +170,12 @@ export const canvasList = [ distance: 35.876, }, { name: "平阴南收费站", code: "K126+223", distance: 86.2 }, + { + name: "魏雪枢纽", + code: "K133+588", + line: "G22青兰高速", + distance: 35.876, + }, { name: "东平服务区", code: "K139+817", distance: 140.42 }, { name: "东平收费站", code: "K145+933", distance: 63 }, { @@ -181,6 +187,12 @@ export const canvasList = [ { name: "沙河停车区", code: "K159+156", distance: 70 }, { name: "梁山东收费站", code: "K173+950", distance: 70 }, { name: "梁山收费站", code: "K179+396", distance: 70 }, + { + name: "信楼枢纽", + code: "K182+987", + line: "G22青兰高速", + distance: 35.876, + }, { name: "梁山服务区", code: "K186+061", distance: 70 }, { name: "嘉祥西收费站", code: "K190+495", distance: 70 }, { diff --git a/ruoyi-ui/src/views/JiHeExpressway/pages/maintenanceOperations/smart/statisticalAnalysis/query/chartRecord.js b/ruoyi-ui/src/views/JiHeExpressway/pages/maintenanceOperations/smart/statisticalAnalysis/query/chartRecord.js index 25fbab53..747f5a3c 100644 --- a/ruoyi-ui/src/views/JiHeExpressway/pages/maintenanceOperations/smart/statisticalAnalysis/query/chartRecord.js +++ b/ruoyi-ui/src/views/JiHeExpressway/pages/maintenanceOperations/smart/statisticalAnalysis/query/chartRecord.js @@ -107,6 +107,18 @@ var options = { width: 2, }, data: [] + },{ + name: "在线率", + type: "line", + symbol: "circle", + yAxisIndex: 1, // 与第二个 y 轴关联 + itemStyle: { + color: "#F4FA58", + }, + lineStyle: { + width: 2, + }, + data: [] } ], }; diff --git a/ruoyi-ui/src/views/JiHeExpressway/pages/maintenanceOperations/smart/statisticalAnalysis/query/dialogRecord.vue b/ruoyi-ui/src/views/JiHeExpressway/pages/maintenanceOperations/smart/statisticalAnalysis/query/dialogRecord.vue index bed6cace..54123f93 100644 --- a/ruoyi-ui/src/views/JiHeExpressway/pages/maintenanceOperations/smart/statisticalAnalysis/query/dialogRecord.vue +++ b/ruoyi-ui/src/views/JiHeExpressway/pages/maintenanceOperations/smart/statisticalAnalysis/query/dialogRecord.vue @@ -21,7 +21,7 @@ <ElTableColumn prop="sendCount" width="80" label="发送"></ElTableColumn> <ElTableColumn prop="receiveCount" width="80" label="返回"></ElTableColumn> <ElTableColumn prop="lossCount" width="80" label="丢失"> </ElTableColumn> - + <ElTableColumn prop="onlineRate" width="80" label="在线率"> </ElTableColumn> <ElTableColumn prop="deviceStatus" width="80" label="状态"> <template slot-scope="scope" > <div v-if="scope.row.deviceStatus == '1'">可达</div> @@ -116,6 +116,7 @@ export default { _chartsOption.xAxis.data = res.data.time; _chartsOption.series[0].data = res.data.lostRate; _chartsOption.series[1].data = res.data.rttAvg; + _chartsOption.series[2].data = res.data.onlineRateList; queryChart.setOption(_chartsOption); }) request({