Commit bb8204b5a70c33be731a785900b8826f8a66c0b4
Committed by
Gitee
1 parent
3cee922e
fix WXLitePayClient.java 中copy应忽略的字段
小程序支付,copy应忽略 "privateKeyContent","privateCertContent",而不是“KeyContent” Signed-off-by: chenlei65368 <chenlei65368@sohu.com>
Showing
1 changed file
with
1 additions
and
1 deletions
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<WXPayClientConfig> { |
| 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)); | ... | ... |