From 6bc73bf4b791450c7d44696569520e3922b618dc Mon Sep 17 00:00:00 2001 From: Chuanjian Lai Date: Tue, 23 Feb 2021 14:43:19 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=B3=BB=E7=BB=9F=E7=99=BB?= =?UTF-8?q?=E5=BD=95=E6=97=B6=EF=BC=8C=E6=9D=83=E9=99=90=E9=AA=8C=E8=AF=81?= =?UTF-8?q?=E7=9A=84=E5=88=A4=E6=96=AD=E9=A1=BA=E5=BA=8F=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ruoyi/auth/service/SysLoginService.java | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/ruoyi-auth/src/main/java/com/ruoyi/auth/service/SysLoginService.java b/ruoyi-auth/src/main/java/com/ruoyi/auth/service/SysLoginService.java index a8662048..4c1aca05 100644 --- a/ruoyi-auth/src/main/java/com/ruoyi/auth/service/SysLoginService.java +++ b/ruoyi-auth/src/main/java/com/ruoyi/auth/service/SysLoginService.java @@ -16,7 +16,7 @@ import com.ruoyi.system.api.model.LoginUser; /** * 登录校验方法 - * + * * @author ruoyi */ @Component @@ -56,16 +56,17 @@ public class SysLoginService // 查询用户信息 R userResult = remoteUserService.getUserInfo(username); - if (R.FAIL == userResult.getCode()) - { - throw new BaseException(userResult.getMsg()); - } - if (StringUtils.isNull(userResult) || StringUtils.isNull(userResult.getData())) { remoteLogService.saveLogininfor(username, Constants.LOGIN_FAIL, "登录用户不存在"); throw new BaseException("登录用户:" + username + " 不存在"); } + + if (R.FAIL == userResult.getCode()) + { + throw new BaseException(userResult.getMsg()); + } + LoginUser userInfo = userResult.getData(); SysUser user = userResult.getData().getSysUser(); if (UserStatus.DELETED.getCode().equals(user.getDelFlag())) @@ -92,4 +93,4 @@ public class SysLoginService { remoteLogService.saveLogininfor(loginName, Constants.LOGOUT, "退出成功"); } -} \ No newline at end of file +}