小程序支付openId的问题
This commit is contained in:
parent
b5880f8c58
commit
1f39b536d2
|
|
@ -43,20 +43,20 @@ public class WxPayController extends BaseController {
|
||||||
@PostMapping("lite")
|
@PostMapping("lite")
|
||||||
@ResponseBody
|
@ResponseBody
|
||||||
public AjaxResult litePay(HttpServletRequest request) {
|
public AjaxResult litePay(HttpServletRequest request) {
|
||||||
String code = request.getHeader("code");
|
String openId = request.getHeader("code");
|
||||||
String orderMasterCode = request.getHeader("orderMasterCode");
|
String orderMasterCode = request.getHeader("orderMasterCode");
|
||||||
OrderMaster orderMaster = orderMasterService.selectByCode(orderMasterCode);
|
OrderMaster orderMaster = orderMasterService.selectByCode(orderMasterCode);
|
||||||
if (orderMaster == null) {
|
if (orderMaster == null) {
|
||||||
return AjaxResult.error("订单不存在");
|
return AjaxResult.error("订单不存在");
|
||||||
}
|
}
|
||||||
JSONObject wxUser;
|
// JSONObject wxUser;
|
||||||
try {
|
// try {
|
||||||
wxUser = WxUtils.getOpenid(code, wxConfig.getAppId(), wxConfig.getSecret());
|
// wxUser = WxUtils.getOpenid(code, wxConfig.getAppId(), wxConfig.getSecret());
|
||||||
} catch (IOException e) {
|
// } catch (IOException e) {
|
||||||
logger.error("获取微信用户信息失败", e);
|
// logger.error("获取微信用户信息失败", e);
|
||||||
return AjaxResult.error();
|
// return AjaxResult.error();
|
||||||
}
|
// }
|
||||||
String openId = wxUser.getString("openid");
|
// String openId = wxUser.getString("openid");
|
||||||
//调用adapay微信公众号支付.
|
//调用adapay微信公众号支付.
|
||||||
WxpayExpend expend = new WxpayExpend();
|
WxpayExpend expend = new WxpayExpend();
|
||||||
expend.setOpenId(openId);
|
expend.setOpenId(openId);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue