fix: data

This commit is contained in:
Fine 2024-04-12 12:52:24 +08:00
parent 3d5cc1310e
commit bae0c7b181

View File

@ -226,11 +226,12 @@ export const topologyStore = defineStore({
this.nodeMetricValue = m; this.nodeMetricValue = m;
}, },
setLegendValues(expressions: string, data: { [key: string]: any }) { setLegendValues(expressions: string, data: { [key: string]: any }) {
for (let idx = 0; idx < this.nodes.length; idx++) { const nodeArr = this.nodes.filter((d: Node) => d.isReal);
for (let idx = 0; idx < nodeArr.length; idx++) {
for (let index = 0; index < expressions.length; index++) { for (let index = 0; index < expressions.length; index++) {
const k = "expression" + idx + index; const k = "expression" + idx + index;
if (expressions[index]) { if (expressions[index]) {
this.nodes[idx][expressions[index]] = Number(data[k].results[0].values[0].value); nodeArr[idx][expressions[index]] = Number(data[k].results[0].values[0].value);
} }
} }
} }