From ad0c845e1bae8e0ef6934d8d0c12cda3ed9ce1ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=AB=98=E4=BA=91=E9=B9=8F?= Date: Tue, 31 Dec 2024 09:51:18 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E6=97=A5=E5=BF=97=E7=BA=A7=E5=88=AB?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=EF=BC=9A=E8=B0=83=E6=95=B4=E6=98=BE=E7=A4=BA?= =?UTF-8?q?=E9=80=BB=E8=BE=91=20=E5=8D=95=E9=A3=8E=E6=9C=BA=EF=BC=9A?= =?UTF-8?q?=E9=A3=8E=E9=A2=91=E5=9B=BE=E5=8E=BB=E9=99=A4=E7=A9=BA=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/backend/WindBlower/index.vue | 16 +++++----- .../views/backend/logConfiguration/index.vue | 29 ++++++++++--------- 2 files changed, 25 insertions(+), 20 deletions(-) diff --git a/ui/dasadmin/src/views/backend/WindBlower/index.vue b/ui/dasadmin/src/views/backend/WindBlower/index.vue index 0aafa8c0..fd7af3ab 100644 --- a/ui/dasadmin/src/views/backend/WindBlower/index.vue +++ b/ui/dasadmin/src/views/backend/WindBlower/index.vue @@ -1258,14 +1258,16 @@ const getThisDayChartDataForMinute = () => { const len = val.iWindDirection.length const result: number[] = new Array(16).fill(0) val.iWindDirection.forEach((item: number) => { - item = item < 0 ? 360 + item : item > 360 ? 360 : item - if (item === 0) { - result[0] += 1 - } else { - const divisor = Math.ceil(item / 22.5) - 1 - result[divisor] += 1 + if (typeof item === 'number') { + item = item < 0 ? 360 + item : item > 360 ? 360 : item + if (item === 0) { + result[0] += 1 + } else { + const divisor = Math.ceil(item / 22.5) - 1 + result[divisor] += 1 + } } - }) + }) const percent = result.map((item) => Math.floor((item / len) * 100000) / 1000) frequencyData.value = percent resolve(true) diff --git a/ui/dasadmin/src/views/backend/logConfiguration/index.vue b/ui/dasadmin/src/views/backend/logConfiguration/index.vue index e912d57c..b51eaa61 100644 --- a/ui/dasadmin/src/views/backend/logConfiguration/index.vue +++ b/ui/dasadmin/src/views/backend/logConfiguration/index.vue @@ -6,7 +6,7 @@
- +