diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxCouponOrderServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxCouponOrderServiceImpl.java index a4be5dc17..34908733b 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxCouponOrderServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxCouponOrderServiceImpl.java @@ -421,7 +421,9 @@ public class WxCouponOrderServiceImpl implements WxCouponOrderService { if (wxPayAccount != null && wxPayAccount.getShare().equals(EnumPayShare.NO.getCode())) { try { // 核销记账 - recordAfterVerified(couponOrder, bUser.getMerchantId()); + if (couponOrder.getCouponPrice() > 0) { + recordAfterVerified(couponOrder, bUser.getMerchantId()); + } } catch (Exception e) { logger.info("核销记账失败"); logger.error(e.getMessage());