Selaa lähdekoodia

feature 统计概览的金额的precision精确位

ylong 7 kuukautta sitten
vanhempi
sitoutus
1d04af1be7

+ 5 - 1
src/views/statistic/overview/components/stat-card.vue

@@ -1,6 +1,6 @@
 <template>
     <div class="flex flex-col items-center justify-center w-full">
-        <el-statistic :title="title" :value="value" value-style="font-size:30px;color:#409eef;line-height: 30px;"> </el-statistic>
+        <el-statistic :title="title" :value="value" value-style="font-size:30px;color:#409eef;line-height: 30px;" :precision="precision"> </el-statistic>
         <v-chart
             ref="saleChartRef"
             :style="{ height: height }"
@@ -50,6 +50,10 @@ const props = defineProps({
         type: Number,
         default: 0,
     },
+    precision: {
+        type: Number,
+        default: 0,
+    },
 });
 
 // 按需加载echarts

+ 5 - 5
src/views/statistic/overview/index.vue

@@ -15,7 +15,7 @@
                     <el-statistic title="总审核本数" :value="realTimeData.auditBookNumTotal" value-style="font-size:30px;color:#409eef" />
                 </div>
                 <div class="flex-1 stat-card">
-                    <el-statistic title="总审核金额" :value="realTimeData.auditMoneyTotal" value-style="font-size:30px;color:#409eef" />
+                    <el-statistic title="总审核金额" :value="realTimeData.auditMoneyTotal" value-style="font-size:30px;color:#409eef" :precision="2" />
                 </div>
                 <div class="flex-1 stat-card">
                     <el-statistic title="总用户人数" :value="realTimeData.userNumTotal" value-style="font-size:30px;color:#409eef" />
@@ -36,7 +36,7 @@
                     <stat-card title="回收数量(本)" :value="realTimeData.bookNum" :data="realTimeData.bookNumTodayCharts" :yesterday-data="realTimeData.bookNumYestodayCharts" :chatAxis="realTimeData.chatAxis"></stat-card>
                 </div>
                 <div class="flex-1 stat-card">
-                    <stat-card title="回收单本均价" :value="realTimeData.recycleAveragePrice" :data="realTimeData.recycleAveragePriceTodayCharts" :yesterday-data="realTimeData.recycleAveragePriceYestodayCharts" :chatAxis="realTimeData.chatAxis"></stat-card>
+                    <stat-card title="回收单本均价" :precision="2" :value="realTimeData.recycleAveragePrice" :data="realTimeData.recycleAveragePriceTodayCharts" :yesterday-data="realTimeData.recycleAveragePriceYestodayCharts" :chatAxis="realTimeData.chatAxis"></stat-card>
                 </div>
                 <div class="flex-1 stat-card">
                     <stat-card title="待审核订单数" :value="realTimeData.waitAuditOrderNum" :data="realTimeData.waitAuditOrderNumTodayCharts" :yesterday-data="realTimeData.waitAuditOrderNumYestodayCharts" :chatAxis="realTimeData.chatAxis"></stat-card>
@@ -56,10 +56,10 @@
                     <stat-card title="用户增长数" :value="realTimeData.userRegNum" :data="realTimeData.userRegNumTodayCharts" :yesterday-data="realTimeData.userRegNumYestodayCharts" :chatAxis="realTimeData.chatAxis"></stat-card>
                 </div>
                 <div class="flex-1 stat-card">
-                    <stat-card title="待审核金额" :value="realTimeData.waitAuditMoney" :data="realTimeData.waitAuditMoneyTodayCharts" :yesterday-data="realTimeData.waitAuditMoneyYestodayCharts" :chatAxis="realTimeData.chatAxis"></stat-card>
+                    <stat-card title="待审核金额" :precision="2" :value="realTimeData.waitAuditMoney" :data="realTimeData.waitAuditMoneyTodayCharts" :yesterday-data="realTimeData.waitAuditMoneyYestodayCharts" :chatAxis="realTimeData.chatAxis"></stat-card>
                 </div>
                 <div class="flex-1 stat-card">
-                    <stat-card title="待打款金额" :value="realTimeData.waitPayoutMoney" :data="realTimeData.waitPayoutMoneyTodayCharts" :yesterday-data="realTimeData.waitPayoutMoneyYestodayCharts" :chatAxis="realTimeData.chatAxis"></stat-card>
+                    <stat-card title="待打款金额" :precision="2" :value="realTimeData.waitPayoutMoney" :data="realTimeData.waitPayoutMoneyTodayCharts" :yesterday-data="realTimeData.waitPayoutMoneyYestodayCharts" :chatAxis="realTimeData.chatAxis"></stat-card>
                 </div>
             </div>
             <el-divider></el-divider>
@@ -76,7 +76,7 @@
                                 <stat-card title="回收数量(本)" :value="historyData.bookNum" :data="historyData.bookNumCharts" :chatAxis="historyData.chatAxis"></stat-card>
                             </div>
                             <div class="flex-1 stat-card">
-                                <stat-card title="回收单本均价" :value="historyData.recycleAveragePrice" :data="historyData.recycleAveragePriceCharts" :chatAxis="historyData.chatAxis"></stat-card>
+                                <stat-card title="回收单本均价" :value="historyData.recycleAveragePrice" :data="historyData.recycleAveragePriceCharts" :chatAxis="historyData.chatAxis" :precision="2"></stat-card>
                             </div>
                             <div class="flex-1 stat-card">
                                 <stat-card title="审核订单数" :value="historyData.auditNum" :data="historyData.auditNumCharts" :chatAxis="historyData.chatAxis"></stat-card>