From 32809e9e37e20cd4d42a5ed01337882cbf54a6b9 Mon Sep 17 00:00:00 2001 From: "peak.jiang" <26269261@qq.com> Date: Sun, 12 Nov 2023 15:21:19 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=8D=A1=E7=89=87=E5=9B=A0?= =?UTF-8?q?=E4=B8=BA=E6=95=B0=E6=8D=AE=E7=9A=84=E9=97=AE=E9=A2=98=EF=BC=8C?= =?UTF-8?q?=20=E9=AB=98=E5=BA=A6=E5=8F=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/chart/lineChart.vue | 3 ++- src/components/target/typeChart.vue | 23 ++++++++++++++++++----- 2 files changed, 20 insertions(+), 6 deletions(-) diff --git a/src/components/chart/lineChart.vue b/src/components/chart/lineChart.vue index d533e0f..77d90d9 100644 --- a/src/components/chart/lineChart.vue +++ b/src/components/chart/lineChart.vue @@ -96,6 +96,7 @@ export default { methods: { drawLine(newVal, title, timeMode) { + // console.log('newVal == ', newVal) let myChart = this.$echarts.getInstanceByDom(this.$refs.lineChart); if (myChart == null) { myChart = this.$echarts.init(this.$refs.lineChart); @@ -277,7 +278,7 @@ export default { if (val.speed == -1) { return '-'; } - return val.speed; + return Math.abs(val.speed); }); } else if (title === '流量') { this.name = '辆'; diff --git a/src/components/target/typeChart.vue b/src/components/target/typeChart.vue index 4f98b68..5779d1d 100644 --- a/src/components/target/typeChart.vue +++ b/src/components/target/typeChart.vue @@ -52,7 +52,7 @@ - +
类型数量总和
@@ -154,12 +154,12 @@ 速度
-
+ {{ Math.abs(newDataArr[0].speed) }} - -
+ {{ newDataArr[0].speed > 0 || newDataArr[0].speed === 0 ? 'km/h' : 'pix/s' }} @@ -208,8 +208,10 @@
-
- {{ newDataArr[0].time ? newDataArr[0].time : '' }} +
+ +
{{newDataArr[0].time.slice(0, 11)}}
+
{{newDataArr[0].time.slice(11)}}
@@ -521,6 +523,17 @@ export default { };