From ead4078079a71bbef43ffc22a7ea7fb0f4039bf0 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期五, 28 十一月 2025 17:36:28 +0800
Subject: [PATCH] fix: bug

---
 src/views/DataBoard/components/DataBoardDataInfoItem.vue |   19 ++++++++++++++-----
 1 files changed, 14 insertions(+), 5 deletions(-)

diff --git a/src/views/DataBoard/components/DataBoardDataInfoItem.vue b/src/views/DataBoard/components/DataBoardDataInfoItem.vue
index 9f04cb2..ad13b45 100644
--- a/src/views/DataBoard/components/DataBoardDataInfoItem.vue
+++ b/src/views/DataBoard/components/DataBoardDataInfoItem.vue
@@ -7,7 +7,7 @@
   >
     <div class="data-board-data-info-item-label">{{ label }}</div>
     <div class="data-board-data-info-item-value">
-      <el-statistic :value="_value" />
+      <el-statistic :value="_value" :precision="precision" />
     </div>
   </div>
 </template>
@@ -22,9 +22,12 @@
 type Props = {
   backgroundImage: string;
   label: string;
+  precision?: number;
 };
 
-const props = withDefaults(defineProps<Props>(), {});
+const props = withDefaults(defineProps<Props>(), {
+  precision: 0,
+});
 
 const value = defineModel<number>('value');
 
@@ -46,19 +49,25 @@
 
   .data-board-data-info-item-label {
     margin-bottom: 4px;
-    margin-left: 86px;
+    margin-left: 80px;
     font-size: 13px;
     color: #ffffff;
   }
 
   .data-board-data-info-item-value {
-    margin-left: 86px;
-    font-size: 16px;
+    margin-left: 80px;
     font-family: YouSheBiaoTiHei Regular;
     background: linear-gradient(to bottom, #ffffff, #6fcdff);
     -webkit-background-clip: text;
     line-height: 19px;
     -webkit-text-fill-color: transparent;
+
+    :deep() {
+      .el-statistic__content {
+        font-size: 16px;
+        color: #ffffff;
+      }
+    }
   }
 }
 </style>

--
Gitblit v1.9.1