浏览代码

【修复】商城管理首页统计数据显示问题

(cherry picked from commit 78dd2fa38a2d040c1c97d70cababc4f9265ac705)
JJBoy 1 年之前
父节点
当前提交
1cf286b057
共有 2 个文件被更改,包括 2 次插入2 次删除
  1. 1 1
      src/utils/index.ts
  2. 1 1
      src/views/mall/home/components/TradeTrendCard.vue

+ 1 - 1
src/utils/index.ts

@@ -313,7 +313,7 @@ export const fenToYuan = (price: string | number): string => {
  */
 export const calculateRelativeRate = (value?: number, reference?: number) => {
   // 防止除0
-  if (!reference) return 0
+  if (!reference || reference == 0) return 0
 
   return ((100 * ((value || 0) - reference)) / reference).toFixed(0)
 }

+ 1 - 1
src/views/mall/home/components/TradeTrendCard.vue

@@ -186,7 +186,7 @@ const getOrderCountTrendComparison = async (
     dates.push(item.value.date)
     if (series.length === 2) {
       series[0].data.push(fenToYuan(item?.value?.orderPayPrice || 0)) // 当前金额
-      series[1].data.push(fenToYuan(item?.value?.orderPayCount || 0)) // 当前数量
+      series[1].data.push(item?.value?.orderPayCount || 0) // 当前数量
     } else {
       series[0].data.push(fenToYuan(item?.reference?.orderPayPrice || 0)) // 对照金额
       series[1].data.push(fenToYuan(item?.value?.orderPayPrice || 0)) // 当前金额