From e9edd9cf0581b05ba47a26576d2acdc7c7eba4e2 Mon Sep 17 00:00:00 2001 From: "@changcode" Date: Sun, 29 Jan 2023 16:04:01 +0800 Subject: [PATCH] =?UTF-8?q?CN-866=20feat:=20=E5=8D=95=E6=B5=8B=E7=94=A8?= =?UTF-8?q?=E4=BE=8B--network=20overview=20ddos=E6=A3=80=E6=B5=8B=E5=9B=BE?= =?UTF-8?q?=20=E7=BC=96=E5=86=99=E5=8D=95=E6=B5=8B=E7=94=A8=E4=BE=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../NetworkOverviewDdosDetection.vue | 10 +++--- .../charts2/charts/npm/NpmNetworkQuantity.vue | 35 +++++++++---------- test/init.js | 4 +++ .../NetworkOverviewDdosDetection.test.js | 29 +++++++++++++++ 4 files changed, 55 insertions(+), 23 deletions(-) create mode 100644 test/views/charts2/charts/networkOverview/NetworkOverviewDdosDetection.test.js diff --git a/src/views/charts2/charts/networkOverview/NetworkOverviewDdosDetection.vue b/src/views/charts2/charts/networkOverview/NetworkOverviewDdosDetection.vue index 8d082c68..1f558ce1 100644 --- a/src/views/charts2/charts/networkOverview/NetworkOverviewDdosDetection.vue +++ b/src/views/charts2/charts/networkOverview/NetworkOverviewDdosDetection.vue @@ -11,15 +11,15 @@
{{$t('network.numberOfAttacks')}}
-
{{unitConvert($_.get(ddosData, 'attackerCount'), unitTypes.number).join(' ') || 0}}
+
{{unitConvert($_.get(ddosData, 'attackerCount'), unitTypes.number).join(' ')}}
{{$t('network.number0fVictims')}}
-
{{unitConvert($_.get(ddosData, 'victimCount'), unitTypes.number).join(' ') || 0}}
+
{{unitConvert($_.get(ddosData, 'victimCount'), unitTypes.number).join(' ')}}
{{$t('network.number0fDetectedAttackEvents')}}
-
{{unitConvert($_.get(ddosData, 'attackEventCount'), unitTypes.number).join(' ') || 0}}
+
{{unitConvert($_.get(ddosData, 'attackEventCount'), unitTypes.number).join(' ')}}
{{$t('network.ddosDetection')}} @@ -63,8 +63,8 @@ export default { methods: { ddosDetectDataRequests () { const params = { - startTime: getSecond(this.timeFilter.startTime), - endTime: getSecond(this.timeFilter.endTime) + startTime: this.timeFilter && this.timeFilter.startTime ? getSecond(this.timeFilter.startTime) : '', + endTime: this.timeFilter && this.timeFilter.endTime ? getSecond(this.timeFilter.endTime) : '' } this.toggleLoading(true) get(api.netWorkOverview.ddosEventAnalysis, params).then(res => { diff --git a/src/views/charts2/charts/npm/NpmNetworkQuantity.vue b/src/views/charts2/charts/npm/NpmNetworkQuantity.vue index 5f4e9532..70602566 100644 --- a/src/views/charts2/charts/npm/NpmNetworkQuantity.vue +++ b/src/views/charts2/charts/npm/NpmNetworkQuantity.vue @@ -1,47 +1,47 @@