Przeglądaj źródła

fix: admin-h5数据统计汇总卡片"订单数"改为ordersCount而非消费金额

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
skyline 3 tygodni temu
rodzic
commit
9bb44da2d8
1 zmienionych plików z 3 dodań i 2 usunięć
  1. 3 2
      admin-h5/src/pages/statistics/index.vue

+ 3 - 2
admin-h5/src/pages/statistics/index.vue

@@ -46,7 +46,7 @@
       </view>
       <view class="summary-card">
         <text class="summary-label">订单数</text>
-        <text class="summary-value">¥{{ formatAmount(summary.totalConsumption) }}</text>
+        <text class="summary-value">{{ summary.totalOrders }}</text>
       </view>
       <view class="summary-card">
         <text class="summary-label">注册用户</text>
@@ -215,9 +215,10 @@ const detailItem = ref(null)
 const summary = computed(() => {
   const totalIncome = list.value.reduce((sum, item) => sum + (item.totalIncome || 0), 0)
   const totalConsumption = list.value.reduce((sum, item) => sum + (item.consumption || 0), 0)
+  const totalOrders = list.value.reduce((sum, item) => sum + (item.ordersCount || 0), 0)
   const totalRegistrations = list.value.reduce((sum, item) => sum + (item.registrations || 0), 0)
   const totalActiveUsers = list.value.reduce((sum, item) => sum + (item.activeUserCount || 0), 0)
-  return { totalIncome, totalConsumption, totalRegistrations, totalActiveUsers }
+  return { totalIncome, totalConsumption, totalOrders, totalRegistrations, totalActiveUsers }
 })
 
 const loadStations = async () => {