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 ++++++++++++++-----
 src/views/DataBoard/components/DataOverviewContent.vue   |    6 ++++--
 src/views/DataBoard/components/DataBoardCenterMap.vue    |    2 ++
 3 files changed, 20 insertions(+), 7 deletions(-)

diff --git a/src/views/DataBoard/components/DataBoardCenterMap.vue b/src/views/DataBoard/components/DataBoardCenterMap.vue
index df6d27f..2f7d0c8 100644
--- a/src/views/DataBoard/components/DataBoardCenterMap.vue
+++ b/src/views/DataBoard/components/DataBoardCenterMap.vue
@@ -10,11 +10,13 @@
         :backgroundImage="DataBoardDataInfoBg6"
         label="鍙戞斁棰�"
         v-model:value="sumBountyReleaseAmountValue"
+        :precision="2"
       ></DataBoardDataInfoItem>
       <DataBoardDataInfoItem
         :backgroundImage="DataBoardDataInfoBg7"
         label="浣跨敤棰�"
         v-model:value="sumBountyUseAmountValue"
+        :precision="2"
       ></DataBoardDataInfoItem>
       <DataBoardDataInfoItem
         :backgroundImage="DataBoardDataInfoBg8"
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>
diff --git a/src/views/DataBoard/components/DataOverviewContent.vue b/src/views/DataBoard/components/DataOverviewContent.vue
index a9fcec0..bcb9280 100644
--- a/src/views/DataBoard/components/DataOverviewContent.vue
+++ b/src/views/DataBoard/components/DataOverviewContent.vue
@@ -14,11 +14,13 @@
       :backgroundImage="DataBoardDataInfoBg3"
       label="濂栧姳閲戝彂鏀炬�婚"
       v-model:value="sumBountyReleaseAmountValue"
+      :precision="2"
     ></DataBoardDataInfoItem>
     <DataBoardDataInfoItem
       :backgroundImage="DataBoardDataInfoBg4"
       label="濂栧姳閲戜娇鐢ㄦ�婚"
       v-model:value="sumBountyUseAmountValue"
+      :precision="2"
     ></DataBoardDataInfoItem>
   </div>
 </template>
@@ -86,9 +88,9 @@
   display: grid;
   justify-content: center;
   align-items: center;
-  padding: 50px 18px;
+  padding: 50px 8px;
   grid-template-columns: repeat(2, 1fr);
-  grid-column-gap: 18px;
+  grid-column-gap: 12px;
   grid-row-gap: 30px;
 
   .data-board-data-info-item {

--
Gitblit v1.9.1