From 8dd4f893953ffeedb3f1c4b3905543d8de498426 Mon Sep 17 00:00:00 2001 From: feng <1304903146@qq.com> Date: Wed, 17 Apr 2024 20:04:53 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20dashboard=20=E6=95=B0=E5=AD=97=E4=BF=9D?= =?UTF-8?q?=E7=95=99=E5=B0=8F=E6=95=B0=E5=90=8E=E4=B8=A4=E4=BD=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/dashboard/Audit/DataSummary.vue | 2 ++ src/views/dashboard/Console/DataSummary.vue | 2 ++ src/views/dashboard/components/RingChart.vue | 1 + 3 files changed, 5 insertions(+) diff --git a/src/views/dashboard/Audit/DataSummary.vue b/src/views/dashboard/Audit/DataSummary.vue index 84f035e6a..c554e9643 100644 --- a/src/views/dashboard/Audit/DataSummary.vue +++ b/src/views/dashboard/Audit/DataSummary.vue @@ -82,6 +82,7 @@ export default { let LoginSucceeded = userLoginSuccessCountDecimal.dividedBy(userLoginCountDecimal).times(100) LoginSucceeded = isNaN(LoginSucceeded) ? 0 : LoginSucceeded + LoginSucceeded = LoginSucceeded.toFixed(2) const LoginFailed = LoginSucceeded === 100 ? 0 : 100 - LoginSucceeded const logs = [ { name: this.$t('dashboard.LoginSucceeded'), value: LoginSucceeded.toString() }, @@ -97,6 +98,7 @@ export default { let dangerCommand = dangerCommandCountDecimal.dividedBy(commandCountDecimal).times(100) dangerCommand = isNaN(dangerCommand) ? 0 : dangerCommand + dangerCommand = dangerCommand.toFixed(2) const SafeCommand = dangerCommand === 100 ? 0 : 100 - dangerCommand const commandCounts = [ { name: this.$t('dashboard.DangerCommand'), value: dangerCommand.toString() }, diff --git a/src/views/dashboard/Console/DataSummary.vue b/src/views/dashboard/Console/DataSummary.vue index b54a66216..c3149187f 100644 --- a/src/views/dashboard/Console/DataSummary.vue +++ b/src/views/dashboard/Console/DataSummary.vue @@ -63,6 +63,7 @@ export default { let userActive = loginUserCountDecimal.dividedBy(userCountDecimal).times(100) userActive = isNaN(userActive) ? 0 : userActive + userActive = userActive.toFixed(2) const userTotal = userActive === 100 ? 0 : 100 - userActive const users = [ { name: this.$t('dashboard.ActiveUser'), value: userActive.toString() }, @@ -78,6 +79,7 @@ export default { let assetActive = ActiveAssetCountDecimal.dividedBy(AssetCountDecimal).times(100) assetActive = isNaN(assetActive) ? 0 : assetActive + assetActive = assetActive.toFixed(2) const assetTotal = assetActive === 100 ? 0 : 100 - assetActive const assets = [ { name: this.$t('dashboard.ActiveAsset'), value: assetActive.toString() }, diff --git a/src/views/dashboard/components/RingChart.vue b/src/views/dashboard/components/RingChart.vue index 70b098c4a..af6964015 100644 --- a/src/views/dashboard/components/RingChart.vue +++ b/src/views/dashboard/components/RingChart.vue @@ -36,6 +36,7 @@ export default { let percentage = activeDecimal.dividedBy(totalDecimal).times(100) percentage = isNaN(percentage) ? 0 : percentage + percentage = percentage.toFixed(2) return { title: [ {