From db2fe06ffacc02e956feaa11749ce665b35b8aeb Mon Sep 17 00:00:00 2001 From: chenjinsong <523037378@qq.com> Date: Thu, 21 Sep 2023 18:49:11 +0800 Subject: [PATCH] =?UTF-8?q?CN-1341=20fix:=20=E4=BF=AE=E5=A4=8D=E9=93=BE?= =?UTF-8?q?=E8=B7=AF=E5=8F=AA=E6=9C=89=E5=8D=95=E5=90=91=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E6=97=B6=EF=BC=8C=E6=B2=A1=E6=9C=89=E6=AD=A3=E7=A1=AE=E8=8E=B7?= =?UTF-8?q?=E5=8F=96=E5=8F=82=E6=95=B0=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/charts2/charts/linkMonitor/LinkBlock.vue | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/views/charts2/charts/linkMonitor/LinkBlock.vue b/src/views/charts2/charts/linkMonitor/LinkBlock.vue index 7db3507c..6d03968f 100644 --- a/src/views/charts2/charts/linkMonitor/LinkBlock.vue +++ b/src/views/charts2/charts/linkMonitor/LinkBlock.vue @@ -209,10 +209,8 @@ export default { hit.inBitsRate += d.inBitsRate if (info.direction === 'out') { hit.outBandwidth = info.bandwidth - hit.outLinkId = d.linkId } else if (info.direction === 'in') { hit.inBandwidth = info.bandwidth - hit.inLinkId = d.linkId } } else { const hit = { @@ -222,10 +220,8 @@ export default { } if (info.direction === 'out') { hit.outBandwidth = info.bandwidth - hit.outLinkId = d.linkId } else if (info.direction === 'in') { hit.inBandwidth = info.bandwidth - hit.inLinkId = d.linkId } data.push(hit) } @@ -234,6 +230,13 @@ export default { this.linkNoData = data.length === 0 data.forEach(item => { item.totalBitsRate = item.outBitsRate + item.inBitsRate + linkInfo.filter(info => info.linkId === item.linkId).forEach(info => { + if (info.direction === 'out') { + item.outLinkId = info.originalLinkId + } else if (info.direction === 'in') { + item.inLinkId = info.originalLinkId + } + }) }) const sorted = data.sort((a, b) => b.totalBitsRate - a.totalBitsRate)