From 5c1de9015e5e2578830080d19e17d463eccceb3d Mon Sep 17 00:00:00 2001 From: wangw <1594593906@qq.com> Date: Sat, 22 Nov 2025 16:11:21 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=9A=E5=91=98=E9=80=80=E6=AC=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/czg/service/order/mapper/ShopOrderStatisticMapper.java | 2 +- .../java/com/czg/service/order/service/impl/PayServiceImpl.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/cash-service/order-service/src/main/java/com/czg/service/order/mapper/ShopOrderStatisticMapper.java b/cash-service/order-service/src/main/java/com/czg/service/order/mapper/ShopOrderStatisticMapper.java index 892e54d54..1e31c0535 100644 --- a/cash-service/order-service/src/main/java/com/czg/service/order/mapper/ShopOrderStatisticMapper.java +++ b/cash-service/order-service/src/main/java/com/czg/service/order/mapper/ShopOrderStatisticMapper.java @@ -214,7 +214,7 @@ public interface ShopOrderStatisticMapper extends BaseMapper @Select("SELECT " + " SUM(CASE WHEN biz_code = 'cashIn' THEN amount ELSE 0 END) AS cashRechargeAmount, " + " SUM(CASE WHEN biz_code = 'awardIn' THEN amount ELSE 0 END) AS giveAmount, " + - " SUM(CASE WHEN biz_code = 'cashRefund' THEN amount ELSE 0 END) AS cashRechargeRefundAmount " + + " SUM(CASE WHEN biz_code = 'rechargeCashRefund' THEN ABS(amount) ELSE 0 END) AS cashRechargeRefundAmount " + "FROM " + " tb_shop_user_flow " + "WHERE " + diff --git a/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/PayServiceImpl.java b/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/PayServiceImpl.java index c2cfe01a4..b1ff50599 100644 --- a/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/PayServiceImpl.java +++ b/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/PayServiceImpl.java @@ -631,6 +631,7 @@ public class PayServiceImpl implements PayService { .eq(OrderPayment::getId, refPaymentId) .set(OrderPayment::getPayTime, refund.getData().getRefundTime()) .set(OrderPayment::getTradeNumber, refund.getData().getRefundOrderId()) + .set(OrderPayment::getPayStatus, "success") .set(OrderPayment::getRespJson, JSONObject.toJSONString(refund.getData())) .update(); }