From 0f856747a71089551c8fa68ba51ed7e5ad559896 Mon Sep 17 00:00:00 2001 From: "autumn.g@foxmail.com" Date: Tue, 9 Jan 2024 17:17:23 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E8=AE=A1=E7=AE=97=E8=AE=A2=E5=8D=95?= =?UTF-8?q?=E4=BC=9A=E5=91=98=E6=8A=98=E6=89=A3=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jsowell/pile/service/programlogic/AbstractProgramLogic.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/programlogic/AbstractProgramLogic.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/programlogic/AbstractProgramLogic.java index 592f94840..b9685c55c 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/programlogic/AbstractProgramLogic.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/programlogic/AbstractProgramLogic.java @@ -788,6 +788,8 @@ public abstract class AbstractProgramLogic implements InitializingBean { // 订单折扣金额 BigDecimal discountAmount = discountServiceAmount.add(discountElectricityAmount); orderBasicInfo.setDiscountAmount(discountAmount); + // 更新退款金额 = 退款金额 - 折扣金额 + orderBasicInfo.setRefundAmount(orderBasicInfo.getRefundAmount().subtract(discountAmount)); orderDetail.setDiscountElectricityAmount(discountElectricityAmount); orderDetail.setDiscountServiceAmount(discountServiceAmount); }