退款bugfix

This commit is contained in:
taozi
2023-04-09 22:01:11 +08:00
parent 265d2e567b
commit 0e70360afd
6 changed files with 40 additions and 25 deletions

View File

@ -171,7 +171,10 @@ public class WeixinPayService {
if(orderInfo.getExtendOrderId()!=null){
orderId=orderInfo.getExtendOrderId();
}
WxPayService wxPayService = WxPayConfiguration.getPayService(PayMethodEnum.toType(orderInfo.getPayType()));
WxPayService wxPayService = WxPayConfiguration.getPayService(PayMethodEnum.WECHAT);
if (StrUtil.isEmpty(wxPayService.getConfig().getAppId())) {
wxPayService = WxPayConfiguration.getPayService(PayMethodEnum.WXAPP);
}
WxPayRefundRequest wxPayRefundRequest = new WxPayRefundRequest();
BigDecimal bigDecimal = new BigDecimal("100");
int totalFee = bigDecimal.multiply(orderInfo.getPayPrice()).intValue();