From c45b9371f0f48aaad0cdf1f3c41fe116da0f0424 Mon Sep 17 00:00:00 2001 From: betaqi <3188864257@qq.com> Date: Thu, 25 Sep 2025 10:30:53 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=82=B9=E4=BD=8D=E7=A9=BA=E5=80=BC?= =?UTF-8?q?=E9=BB=98=E8=AE=A4=E4=B8=BA0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/stationData/topology/components/detailDrawer.vue | 5 +++-- src/views/stationData/transfer/components/deviceDrawer.vue | 7 ++++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/views/stationData/topology/components/detailDrawer.vue b/src/views/stationData/topology/components/detailDrawer.vue index 3ef1048..131b7c5 100644 --- a/src/views/stationData/topology/components/detailDrawer.vue +++ b/src/views/stationData/topology/components/detailDrawer.vue @@ -303,10 +303,11 @@ function setChartData(pointData: any[]) { const time = dayjs(Number(ts)).format('YYYY-MM-DD HH:mm:ss') if (addr) { const colData = chartData.get(addr) + const value = parseInt((val ? Number(val) : 0).toFixed(2)) if (colData) { - colData.push([time, val]) + colData.push([time, value]) } else { - chartData.set(addr, [[time, val]]) + chartData.set(addr, [[time, value]]) } } diff --git a/src/views/stationData/transfer/components/deviceDrawer.vue b/src/views/stationData/transfer/components/deviceDrawer.vue index 8e035d7..e8d4ae7 100644 --- a/src/views/stationData/transfer/components/deviceDrawer.vue +++ b/src/views/stationData/transfer/components/deviceDrawer.vue @@ -188,7 +188,7 @@ async function loadChardData() { clearData() const limit = chartLimit.value const offset = chartOffset.value - const options:any = { + const options: any = { columns: columParams.value, isLocal: !props.isTransfer, host: props.isTransfer ? (curDevice.value as IOnlineDevice).clientIp : '', @@ -272,10 +272,11 @@ function setChartData(pointData: any[]) { const time = dayjs(Number(ts)).format('YYYY-MM-DD HH:mm:ss') if (addr) { const colData = chartData.get(addr) + const value = parseInt((val ? Number(val) : 0).toFixed(2)) if (colData) { - colData.push([time, val]) + colData.push([time, value]) } else { - chartData.set(addr, [[time, val]]) + chartData.set(addr, [[time, value]]) } }