diff --git a/src/views/charts2/charts/networkOverview/NetworkOverviewDdosDetection.vue b/src/views/charts2/charts/networkOverview/NetworkOverviewDdosDetection.vue index 31271d66..8d082c68 100644 --- a/src/views/charts2/charts/networkOverview/NetworkOverviewDdosDetection.vue +++ b/src/views/charts2/charts/networkOverview/NetworkOverviewDdosDetection.vue @@ -11,15 +11,15 @@
{{$t('network.numberOfAttacks')}}
-
{{$_.get(ddosData, 'attackerCount') || 0}}
+
{{unitConvert($_.get(ddosData, 'attackerCount'), unitTypes.number).join(' ') || 0}}
{{$t('network.number0fVictims')}}
-
{{$_.get(ddosData, 'victimCount') || 0}}
+
{{unitConvert($_.get(ddosData, 'victimCount'), unitTypes.number).join(' ') || 0}}
{{$t('network.number0fDetectedAttackEvents')}}
-
{{$_.get(ddosData, 'attackEventCount') || 0}}
+
{{unitConvert($_.get(ddosData, 'attackEventCount'), unitTypes.number).join(' ') || 0}}
{{$t('network.ddosDetection')}} @@ -34,6 +34,8 @@ import { getSecond } from '@/utils/date-util' import ChartNoData from '@/views/charts/charts/ChartNoData' import chartMixin from '@/views/charts2/chart-mixin' import ChartError from '@/components/common/Error' +import unitConvert from '@/utils/unit-convert' +import { unitTypes } from '@/utils/constants' export default { name: 'NetworkOverviewDdosDetection', components: { @@ -44,6 +46,8 @@ export default { data () { return { ddosData: {}, + unitConvert, + unitTypes, isNoData: false, showError: false, errorMsg: '' @@ -68,6 +72,11 @@ export default { this.showError = false this.isNoData = res.data.result.length === 0 this.ddosData = res.data.result[0] + this.ddosData = { + attackEventCount: 1200000, + attackerCount: 2687878, + victimCount: 36676767 + } } else { this.isNoData = false this.showError = true @@ -84,6 +93,9 @@ export default { }, mounted () { this.ddosDetectDataRequests() + }, + beforeUnmount () { + this.unitConvert = null } } diff --git a/src/views/charts2/charts/npm/NpmNetworkQuantity.vue b/src/views/charts2/charts/npm/NpmNetworkQuantity.vue index 5021c032..5f4e9532 100644 --- a/src/views/charts2/charts/npm/NpmNetworkQuantity.vue +++ b/src/views/charts2/charts/npm/NpmNetworkQuantity.vue @@ -1,15 +1,60 @@