瀏覽代碼

微信登录bug修复

dzx 6 月之前
父節點
當前提交
8bbf8daddf
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      src/main/java/com/xjrsoft/module/system/service/impl/LoginServiceImpl.java

+ 2 - 2
src/main/java/com/xjrsoft/module/system/service/impl/LoginServiceImpl.java

@@ -137,12 +137,12 @@ public class LoginServiceImpl implements ILoginService {
         }else{
             weChatUserInfo = weChatUtil.getOpenid(dto.getCode());
         }
+
+        if (weChatUserInfo == null) throw new MyException("code无效");
         LoginByCodeVo result = new LoginByCodeVo(){{
             setOpenId(weChatUserInfo.getOpenid());
             setUnionId(weChatUserInfo.getUnionid());
         }};
-        if (weChatUserInfo == null) throw new MyException("code无效");
-
         LambdaQueryWrapper<User> queryWrapper = new LambdaQueryWrapper<>();
         queryWrapper.eq(User::getUnionId, weChatUserInfo.getUnionid());