From 7c59aa4abfed76c2bc9253693f84d8546d744e4d Mon Sep 17 00:00:00 2001 From: "autumn.g@foxmail.com" Date: Thu, 12 Oct 2023 10:11:40 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E4=BF=AE=E6=94=B9=E6=A0=A1=E9=AA=8C?= =?UTF-8?q?=E5=88=86=E8=B4=A6=E7=9A=84=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java index 067cdd147..af73ae897 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java @@ -1516,6 +1516,9 @@ public class OrderBasicInfoServiceImpl implements IOrderBasicInfoService { result.setOrderCode(orderCode); result.setSettleAmt(settleAmount.toString()); result.setConfirmAmt(totalConfirmAmt.toString()); + if (totalConfirmAmt.compareTo(BigDecimal.ZERO) == 0) { + feeAmt = BigDecimal.ZERO; + } result.setFeeAmt(feeAmt.toString()); String status; // 如果确认金额和结算金额相等,返回succeeded,其他情况返回PENDING