From d25f38189a64a493ec36755468a9c55c992b153f Mon Sep 17 00:00:00 2001 From: seesaw Date: Mon, 21 Oct 2024 17:18:16 +0800 Subject: [PATCH] =?UTF-8?q?=E5=87=8F=E5=85=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../yudao/module/member/service/order/OrderServiceImpl.java | 1 + 1 file changed, 1 insertion(+) diff --git a/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/service/order/OrderServiceImpl.java b/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/service/order/OrderServiceImpl.java index c8a79055..7888a047 100644 --- a/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/service/order/OrderServiceImpl.java +++ b/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/service/order/OrderServiceImpl.java @@ -435,6 +435,7 @@ public class OrderServiceImpl implements OrderService { BigDecimal giftAmount = BigDecimal.ZERO; dishOrderDO.setTotalMoney(dishOrderDO.getTotalMoney().subtract(money)); + dishOrderDO.setRefundAmount(dishOrderDO.getRefundAmount().subtract(money)); if(dishOrderDO.getWxAmount().compareTo(money)>=0){ dishOrderDO.setWxAmount(dishOrderDO.getWxAmount().subtract(money)); wxAmount = wxAmount.add(money);