Commit bb8204b5a70c33be731a785900b8826f8a66c0b4

Authored by chenlei65368
Committed by Gitee
1 parent 3cee922e

fix WXLitePayClient.java 中copy应忽略的字段

小程序支付,copy应忽略 "privateKeyContent","privateCertContent",而不是“KeyContent”

Signed-off-by: chenlei65368 <chenlei65368@sohu.com>
yudao-framework/yudao-spring-boot-starter-biz-pay/src/main/java/cn/iocoder/yudao/framework/pay/core/client/impl/wx/WXLitePayClient.java
... ... @@ -49,7 +49,7 @@ public class WXLitePayClient extends AbstractPayClient&lt;WXPayClientConfig&gt; {
49 49 @Override
50 50 protected void doInit() {
51 51 WxPayConfig payConfig = new WxPayConfig();
52   - BeanUtil.copyProperties(config, payConfig, "keyContent");
  52 + BeanUtil.copyProperties(config, payConfig, "privateKeyContent","privateCertContent");
53 53 payConfig.setTradeType(WxPayConstants.TradeType.JSAPI); // 设置使用 JS API 支付方式
54 54 // if (StrUtil.isNotEmpty(config.getKeyContent())) {
55 55 // payConfig.setKeyContent(config.getKeyContent().getBytes(StandardCharsets.UTF_8));
... ...