Commit 837f1556684be77495a84828a575fb6b27a217b5

Authored by YunaiV
1 parent a86db4b4

fix:【PAY 支付】支付渠道配置的解析

yudao-module-pay/src/main/java/cn/iocoder/yudao/module/pay/service/channel/PayChannelServiceImpl.java
@@ -82,8 +82,8 @@ public class PayChannelServiceImpl implements PayChannelService { @@ -82,8 +82,8 @@ public class PayChannelServiceImpl implements PayChannelService {
82 */ 82 */
83 private PayClientConfig parseConfig(String code, String configStr) { 83 private PayClientConfig parseConfig(String code, String configStr) {
84 // 解析配置 84 // 解析配置
85 - Class<? extends PayClientConfig> payClass = PayChannelEnum.isAlipay(configStr) ? AlipayPayClientConfig.class  
86 - : PayChannelEnum.isWeixin(configStr) ? WxPayClientConfig.class 85 + Class<? extends PayClientConfig> payClass = PayChannelEnum.isAlipay(code) ? AlipayPayClientConfig.class
  86 + : PayChannelEnum.isWeixin(code) ? WxPayClientConfig.class
87 : NonePayClientConfig.class; 87 : NonePayClientConfig.class;
88 if (ObjectUtil.isNull(payClass)) { 88 if (ObjectUtil.isNull(payClass)) {
89 throw exception(CHANNEL_NOT_FOUND); 89 throw exception(CHANNEL_NOT_FOUND);