Browse Source

fix: 点位空值默认为0

main
betaqi 3 weeks ago
parent
commit
c45b9371f0
  1. 5
      src/views/stationData/topology/components/detailDrawer.vue
  2. 5
      src/views/stationData/transfer/components/deviceDrawer.vue

5
src/views/stationData/topology/components/detailDrawer.vue

@ -303,10 +303,11 @@ function setChartData(pointData: any[]) { @@ -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]])
}
}

5
src/views/stationData/transfer/components/deviceDrawer.vue

@ -272,10 +272,11 @@ function setChartData(pointData: any[]) { @@ -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]])
}
}

Loading…
Cancel
Save