소스 검색

微信登录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());