From 36006b0ec7e60d434bbcaca82207ae1b465185ab Mon Sep 17 00:00:00 2001 From: zhangyu Date: Mon, 7 Dec 2020 16:41:10 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E4=BF=AE=E6=94=B9overView=E7=9A=84?= =?UTF-8?q?=E6=95=B0=E5=AD=97=E6=98=BE=E7=A4=BA=E8=B6=85=E8=BF=87=E6=98=BE?= =?UTF-8?q?=E7=A4=BA+=E5=8F=B7=20=E5=90=91=E4=B8=8B=E4=BF=9D=E7=95=99?= =?UTF-8?q?=E5=B0=8F=E6=95=B0=E7=82=B91=E4=BD=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../page/dashboard/overview/overview2.scss | 3 ++ .../page/dashboard/overview/overview2.vue | 36 +++++++++++++++---- 2 files changed, 32 insertions(+), 7 deletions(-) diff --git a/nezha-fronted/src/components/page/dashboard/overview/overview2.scss b/nezha-fronted/src/components/page/dashboard/overview/overview2.scss index 6fa129111..ef0e0a70b 100644 --- a/nezha-fronted/src/components/page/dashboard/overview/overview2.scss +++ b/nezha-fronted/src/components/page/dashboard/overview/overview2.scss @@ -595,4 +595,7 @@ } } } +.over-num{ + margin-left: -11px; +} diff --git a/nezha-fronted/src/components/page/dashboard/overview/overview2.vue b/nezha-fronted/src/components/page/dashboard/overview/overview2.vue index c3c1b1583..d1350a677 100644 --- a/nezha-fronted/src/components/page/dashboard/overview/overview2.vue +++ b/nezha-fronted/src/components/page/dashboard/overview/overview2.vue @@ -27,7 +27,9 @@
- + + + {{(assetData ? assetData.totalStat.total : '') | unitFormat}}
{{$t("dashboard.overview.asset.title")}}
@@ -39,7 +41,8 @@
- + + + {{(projectData ? projectData.projectStat.length : '') | unitFormat}}
{{$t("dashboard.overview.project.project")}}
@@ -51,7 +54,8 @@
- + + + {{(moduleData ? moduleData.moduleStat.length : '') | unitFormat}}
{{$t("dashboard.overview.module.module")}}
@@ -63,7 +67,8 @@
- + + + {{(endpointData ? endpointData.total : '') | unitFormat}}
{{$t("dashboard.overview.endpoint.endpoint")}}
@@ -75,7 +80,8 @@
- + + + {{(alertMessageData ? alertMessageData.alertMessageTotal : '') | unitFormat}}
{{$t("overall.alert")}}
@@ -305,9 +311,25 @@ if (num < 1000) { return num; } else if (num < 1000000) { - return (num/1000).toFixed(fixed); + num=num/1000; + num = num.toString(); + let index = num.indexOf('.'); + if (index !== -1) { + num = num.substring(0, fixed + index + 1); + } else { + num = num.substring(0); + } + return parseFloat(num).toFixed(fixed) } else if (num < 1000000000) { - return (num/1000000).toFixed(fixed); + num=num/1000000; + num = num.toString(); + let index = num.indexOf('.'); + if (index !== -1) { + num = num.substring(0, fixed + index + 1); + } else { + num = num.substring(0); + } + return parseFloat(num).toFixed(fixed) } } catch (err) { return 0;