|
@@ -260,13 +260,10 @@ public class UserController extends BaseController {
|
|
|
public AjaxResult bindOpenId(@RequestBody JSONObject body)
|
|
public AjaxResult bindOpenId(@RequestBody JSONObject body)
|
|
|
{
|
|
{
|
|
|
String loginCode = body.getString("loginCode");
|
|
String loginCode = body.getString("loginCode");
|
|
|
- String phoneCode = body.getString("phoneCode");
|
|
|
|
|
try {
|
|
try {
|
|
|
WxMaJscode2SessionResult sessionInfo = wxMaService.getUserService().getSessionInfo(loginCode);
|
|
WxMaJscode2SessionResult sessionInfo = wxMaService.getUserService().getSessionInfo(loginCode);
|
|
|
- WxMaPhoneNumberInfo phoneNumberInfo = wxMaService.getUserService().getPhoneNumber(phoneCode);
|
|
|
|
|
String openid = sessionInfo.getOpenid();
|
|
String openid = sessionInfo.getOpenid();
|
|
|
- String phoneNumber = phoneNumberInfo.getPhoneNumber();
|
|
|
|
|
- return loginService.bindOpenId(openid, phoneNumber);
|
|
|
|
|
|
|
+ return loginService.bindOpenId(openid);
|
|
|
} catch (WxErrorException e) {
|
|
} catch (WxErrorException e) {
|
|
|
return AjaxResult.error("绑定失败: " + e.getMessage());
|
|
return AjaxResult.error("绑定失败: " + e.getMessage());
|
|
|
}
|
|
}
|