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 e60081e5a..ffc6d3001 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxPayOrderServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxPayOrderServiceImpl.java @@ -503,7 +503,7 @@ public class WxPayOrderServiceImpl implements WxPayOrderService { isFreezen = EnumCouponType.getEnum(wxCoupon.getType()).isSupportRefund(); } } - PayAdapterResult payResult = payAdapterService.pay(payAccount, record,composeOrder,childOrders,productName,isShare,appInfo, currentDate, params); + PayAdapterResult payResult = payAdapterService.pay(payAccount, record,composeOrder,childOrders,productName,appInfo, currentDate, params,isFreezen); String aftermd5 = HashUtil.md5(record.toString()); if (beforemd5.equals(aftermd5)) { logger.error("支付方式["+payWay.getCode()+"]支付接口【pay】过程中 WxPayOrder 未做更新.record:"+record.toString()); @@ -626,7 +626,7 @@ public class WxPayOrderServiceImpl implements WxPayOrderService { String beforemd5 = HashUtil.md5(record.toString()); List orderList = orderAdapterService.getChildOrders(composeOrder, cAppInfo.getTenantId()); PayAdapterResult payResult = payServiceFactory.getPayAdapterService(payWay.getCode(),payAccount.getPayVersion()).pay(payAccount, record,composeOrder,orderList, - "付款码支付",isShare,cAppInfo, currentDate, params); + "付款码支付",cAppInfo, currentDate, params,false); String aftermd5 = HashUtil.md5(record.toString()); if (beforemd5.equals(aftermd5)) { logger.error("支付方式["+payWay.getCode()+"]支付接口【pay】过程中 WxPayOrder 未做更新.record:"+record.toString());