|
|
|
@@ -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<WxOrder> 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()); |
|
|
|
|