--hotfix修复微信改版导致小程序授权登录失败

This commit is contained in:
xuwenbo
2021-04-06 22:33:57 +08:00
parent 4d3e33bd7f
commit f73a38244e
4 changed files with 212 additions and 211 deletions

View File

@ -94,10 +94,10 @@ public class AuthService {
WxMaUserInfo wxMpUser = wxMaService.getUserService()
.getUserInfo(session.getSessionKey(), encryptedData, iv);
String openid = wxMpUser.getOpenId();
String openid = session.getOpenid();
//如果开启了UnionId
if (StrUtil.isNotBlank(wxMpUser.getUnionId())) {
openid = wxMpUser.getUnionId();
if (StrUtil.isNotBlank(session.getUnionid())) {
openid = session.getUnionid();
}
YxUser yxUser = userService.getOne(Wrappers.<YxUser>lambdaQuery()