培训班报名微信换成灵枢
This commit is contained in:
@@ -56,6 +56,8 @@ public class WechatPayConfig implements Serializable {
|
||||
*/
|
||||
@Value("${wxpay.mchId}")
|
||||
private String mchId;
|
||||
@Value("${wxpay.lsMchId}")
|
||||
private String lsMchId;
|
||||
/**
|
||||
* pay url
|
||||
*/
|
||||
|
||||
@@ -80,6 +80,9 @@ public class WeChatPayController {
|
||||
map.put("noncestr", nonceStr);
|
||||
map.put("package", "Sign=WXPay");
|
||||
paramMap.put("mchid", wechatPayConfig.getMchId());
|
||||
if ("trainingClass".equals(paymentInfo.getOrderType())){
|
||||
paramMap.put("mchid", wechatPayConfig.getLsMchId());
|
||||
}
|
||||
QueryWrapper<PayWechatOrderEntity> wechatOrderQueryWrapper = new QueryWrapper<>();
|
||||
wechatOrderQueryWrapper.eq("order_sn", paymentInfo.getOrderSn());
|
||||
PayWechatOrderEntity payWechatOrder = payWechatOrderService.getOne(wechatOrderQueryWrapper);
|
||||
|
||||
@@ -12,6 +12,10 @@ public class WechatPaymentInfo implements Serializable {
|
||||
* 订单号
|
||||
*/
|
||||
private String orderSn;
|
||||
/**
|
||||
* 订单类型
|
||||
*/
|
||||
private String orderType;
|
||||
/**
|
||||
* 订单 ID
|
||||
*/
|
||||
|
||||
@@ -109,6 +109,9 @@ public class WxpayServiceImpl extends ServiceImpl<PayWechatOrderDao, PayWechatOr
|
||||
paramMap.put("appid", appid);
|
||||
// 商户 id
|
||||
paramMap.put("mchid", wechatPayConfig.getMchId());
|
||||
if ("trainingClass".equals(paymentInfo.getOrderType())){
|
||||
paramMap.put("mchid", wechatPayConfig.getLsMchId());
|
||||
}
|
||||
// 描述
|
||||
paramMap.put("description", "微信支付");
|
||||
// 订单编号
|
||||
|
||||
Reference in New Issue
Block a user