|
|
@ -83,7 +83,7 @@ public class WxPayStrategy extends AbstractPayStrategy { |
|
|
private PayInOrderVo jsApiPay(UnifiedOrderDto dto) { |
|
|
private PayInOrderVo jsApiPay(UnifiedOrderDto dto) { |
|
|
WxpayConfig wxPayConfig = wxPayManager.getWxPayConfigByTradeType(dto.getTradeType()); |
|
|
WxpayConfig wxPayConfig = wxPayManager.getWxPayConfigByTradeType(dto.getTradeType()); |
|
|
WxPayService wxPayService = wxPayManager.getWxPayService(wxPayConfig); |
|
|
WxPayService wxPayService = wxPayManager.getWxPayService(wxPayConfig); |
|
|
String openId = SecurityContextHolder.get("wxCode"); |
|
|
String openId = SecurityContextHolder.getWechatOpenId(); |
|
|
try { |
|
|
try { |
|
|
WxPayUnifiedOrderRequest orderRequest = new WxPayUnifiedOrderRequest(); |
|
|
WxPayUnifiedOrderRequest orderRequest = new WxPayUnifiedOrderRequest(); |
|
|
orderRequest.setOpenid(openId); |
|
|
orderRequest.setOpenid(openId); |
|
|
|