From 7b662ac18a5fdc816a18c4cb83c6f0a08cb00827 Mon Sep 17 00:00:00 2001
From: gong <1157756119@qq.com>
Date: Sat, 20 Dec 2025 15:02:14 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=20=20=E6=9F=A5=E8=AF=A2=20xm?=
=?UTF-8?q?l?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../src/main/resources/mapper/PpPackageOrderMapper.xml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/cash-service/market-service/src/main/resources/mapper/PpPackageOrderMapper.xml b/cash-service/market-service/src/main/resources/mapper/PpPackageOrderMapper.xml
index 5f986150f..85d8e3f10 100644
--- a/cash-service/market-service/src/main/resources/mapper/PpPackageOrderMapper.xml
+++ b/cash-service/market-service/src/main/resources/mapper/PpPackageOrderMapper.xml
@@ -17,7 +17,7 @@
left join tb_user_info u on o.user_id = u.id
where 1=1
- and o.shop_id = #{shopId}
+ and o.shop_id = #{shopId} and o.status != 'ing'
and o.user_id = #{userId}
@@ -53,7 +53,7 @@
SELECT
COUNT(*) AS countNum,
COALESCE(SUM(IF(pay_time IS NOT NULL, IFNULL(final_price, 0), 0)), 0) AS paidAmountTotal,
- COALESCE(SUM(IF(status IN ('refunding', 'refund'), IFNULL(o.final_price, 0), 0)), 0) AS refundAmount
+ COALESCE(SUM(IF(status = 'refund', IFNULL(o.final_price, 0), 0)), 0) AS refundAmount
from pp_package_order o
left join pp_package p on o.package_id = p.id
where o.shop_id = #{shopId}