فهرست منبع

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