|
|
|
@ -188,7 +188,7 @@ async function loadChardData() {
@@ -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[]) {
@@ -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]]) |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|