Commit bd93257a26a1bb49ab859365b1f0cec01e4789bd

Authored by YunaiV
1 parent 2511f2c5

【缺陷修复】PAY:WxAppPayClient 返回结果不读id问题

yudao-module-pay/yudao-spring-boot-starter-biz-pay/src/main/java/cn/iocoder/yudao/framework/pay/core/client/impl/weixin/WxAppPayClient.java
@@ -4,7 +4,7 @@ import cn.iocoder.yudao.framework.pay.core.client.dto.order.PayOrderRespDTO; @@ -4,7 +4,7 @@ import cn.iocoder.yudao.framework.pay.core.client.dto.order.PayOrderRespDTO;
4 import cn.iocoder.yudao.framework.pay.core.client.dto.order.PayOrderUnifiedReqDTO; 4 import cn.iocoder.yudao.framework.pay.core.client.dto.order.PayOrderUnifiedReqDTO;
5 import cn.iocoder.yudao.framework.pay.core.enums.channel.PayChannelEnum; 5 import cn.iocoder.yudao.framework.pay.core.enums.channel.PayChannelEnum;
6 import cn.iocoder.yudao.framework.pay.core.enums.order.PayOrderDisplayModeEnum; 6 import cn.iocoder.yudao.framework.pay.core.enums.order.PayOrderDisplayModeEnum;
7 -import com.github.binarywang.wxpay.bean.order.WxPayMpOrderResult; 7 +import com.github.binarywang.wxpay.bean.order.WxPayAppOrderResult;
8 import com.github.binarywang.wxpay.bean.request.WxPayUnifiedOrderRequest; 8 import com.github.binarywang.wxpay.bean.request.WxPayUnifiedOrderRequest;
9 import com.github.binarywang.wxpay.bean.request.WxPayUnifiedOrderV3Request; 9 import com.github.binarywang.wxpay.bean.request.WxPayUnifiedOrderV3Request;
10 import com.github.binarywang.wxpay.bean.result.WxPayUnifiedOrderV3Result; 10 import com.github.binarywang.wxpay.bean.result.WxPayUnifiedOrderV3Result;
@@ -41,7 +41,7 @@ public class WxAppPayClient extends AbstractWxPayClient { @@ -41,7 +41,7 @@ public class WxAppPayClient extends AbstractWxPayClient {
41 // 构建 WxPayUnifiedOrderRequest 对象 41 // 构建 WxPayUnifiedOrderRequest 对象
42 WxPayUnifiedOrderRequest request = buildPayUnifiedOrderRequestV2(reqDTO); 42 WxPayUnifiedOrderRequest request = buildPayUnifiedOrderRequestV2(reqDTO);
43 // 执行请求 43 // 执行请求
44 - WxPayMpOrderResult response = client.createOrder(request); 44 + WxPayAppOrderResult response = client.createOrder(request);
45 45
46 // 转换结果 46 // 转换结果
47 return PayOrderRespDTO.waitingOf(PayOrderDisplayModeEnum.APP.getMode(), toJsonString(response), 47 return PayOrderRespDTO.waitingOf(PayOrderDisplayModeEnum.APP.getMode(), toJsonString(response),