From c9af2b919746e2a1e73c31c00c250ae6891f5d6b Mon Sep 17 00:00:00 2001 From: "autumn.g@foxmail.com" Date: Sat, 3 Feb 2024 15:03:22 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=B4=E6=97=B6=E6=8E=A5=E5=8F=A3-=E9=87=8D?= =?UTF-8?q?=E8=AF=95=E4=BD=99=E9=A2=9D=E6=94=AF=E4=BB=98=E8=AE=A2=E5=8D=95?= =?UTF-8?q?=E9=80=80=E6=AC=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pile/service/programlogic/AbstractProgramLogic.java | 3 +++ 1 file changed, 3 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 b258f8376..bbbb172fa 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 @@ -439,6 +439,9 @@ public abstract class AbstractProgramLogic implements InitializingBean { BigDecimal returnPrincipal = null; // 退回本金金额 BigDecimal returnGift = null; // 退回赠送金额 + if (discountAmount == null) { + discountAmount = BigDecimal.ZERO; + } // 实际消费金额 = 订单消费金额 - 订单折扣金额 BigDecimal amountDue = orderAmount.subtract(discountAmount);