| | |
| | | if (ToolUtil.isEmpty(code)) { |
| | | return ResultUtil.error("参数为空"); |
| | | } |
| | | //未登录过获取openId进行授权 |
| | | String openID = null; |
| | | WxMpOAuth2AccessToken accessToken = wxMpService.oauth2getAccessToken(code); |
| | | openID = accessToken.getOpenId(); |
| | | // //未登录过获取openId进行授权 |
| | | // String openID = null; |
| | | // WxMpOAuth2AccessToken accessToken = wxMpService.oauth2getAccessToken(code); |
| | | // openID = accessToken.getOpenId(); |
| | | Driver driver = driverService.selectById(uid); |
| | | driver.setAppletsOpenId(openID); |
| | | driver.setAppletsOpenId(code); |
| | | driverService.updateById(driver); |
| | | return ResultUtil.success(); |
| | | } catch (Exception e) { |
| | | // e.printStackTrace(); //尽量不要使用这个打印异常,会造成内存锁,使用log日志就好 |
| | | e.printStackTrace(); //尽量不要使用这个打印异常,会造成内存锁,使用log日志就 |
| | | return ResultUtil.error("获取openID异常"); |
| | | } |
| | | |