From cfdfe4d3880ff7956d6076e677218db8e3ee86ce Mon Sep 17 00:00:00 2001 From: xhxu Date: Thu, 2 Sep 2021 14:56:33 +0800 Subject: [PATCH] order --- .../java/com/iformall/service/impl/WxPayOrderServiceImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxPayOrderServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxPayOrderServiceImpl.java index 07c9cd03d..8b4f0d8d1 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxPayOrderServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxPayOrderServiceImpl.java @@ -1005,7 +1005,7 @@ public class WxPayOrderServiceImpl implements WxPayOrderService { WxAppinfo appinfo = wxAppinfoService.getCAppInfo(order,payWay); - if (record.getPayAmount().equals(order.getTotalPayment())) { + if (record.getPayAmount().intValue() == 0 || record.getPayAmount().equals(order.getTotalPayment())) { doCouponPayOrder(user, record, order,payWay); } else { throw new MallinkException(ErrorCode.PAY_ORDER_ERROR);