From 4a7772fe7bd88a304dd5d5f6c64a408590ccee13 Mon Sep 17 00:00:00 2001 From: chenjinsong <523037378@qq.com> Date: Mon, 17 Oct 2022 14:24:32 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=AD=A3=E8=9C=82=E7=AA=9D?= =?UTF-8?q?=E5=9B=BE=E4=B8=8B=E4=B8=80=E8=B7=B3=E9=80=BB=E8=BE=91=E3=80=81?= =?UTF-8?q?=E4=BF=AE=E5=A4=8Dlink=E4=B8=8B=E9=92=BB=E5=90=8E=E5=B8=A6?= =?UTF-8?q?=E5=AE=BD=E5=8D=A0=E7=94=A8=E4=B8=8D=E6=98=BE=E7=A4=BA=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../charts2/charts/linkMonitor/LinkBlock.vue | 7 ++- .../LinkTrafficDrillDownList.vue | 62 ++++++++++--------- 2 files changed, 37 insertions(+), 32 deletions(-) diff --git a/src/views/charts2/charts/linkMonitor/LinkBlock.vue b/src/views/charts2/charts/linkMonitor/LinkBlock.vue index e2a2cb15..0b8028a8 100644 --- a/src/views/charts2/charts/linkMonitor/LinkBlock.vue +++ b/src/views/charts2/charts/linkMonitor/LinkBlock.vue @@ -238,10 +238,13 @@ export default { directionArr.forEach((item1) => { const newObj = { egressBitsRate: 0, ingressBitsRate: 0, totalBitsRate: 0, linkDirection: item1 } nextHopData.forEach((item2) => { - if (item1 === item2.egressLinkDirection || item1 === item2.ingressLinkDirection) { + if (item1 === item2.egressLinkDirection) { newObj.egressBitsRate += item2.egressBitsRate + newObj.totalBitsRate += item2.egressBitsRate + } + if (item1 === item2.ingressLinkDirection) { newObj.ingressBitsRate += item2.ingressBitsRate - newObj.totalBitsRate += (newObj.egressBitsRate + newObj.ingressBitsRate) + newObj.totalBitsRate += item2.ingressBitsRate } }) newNextHopData.push(newObj) diff --git a/src/views/charts2/charts/linkMonitor/localComponents/LinkTrafficDrillDownList.vue b/src/views/charts2/charts/linkMonitor/localComponents/LinkTrafficDrillDownList.vue index 97a31f35..72f22390 100644 --- a/src/views/charts2/charts/linkMonitor/localComponents/LinkTrafficDrillDownList.vue +++ b/src/views/charts2/charts/linkMonitor/localComponents/LinkTrafficDrillDownList.vue @@ -7,7 +7,7 @@