diff --git a/urbanops-module-system/src/main/java/com/zteits/urbanops/module/system/service/auth/AdminAuthServiceImpl.java b/urbanops-module-system/src/main/java/com/zteits/urbanops/module/system/service/auth/AdminAuthServiceImpl.java index adb54aa..663d8b7 100644 --- a/urbanops-module-system/src/main/java/com/zteits/urbanops/module/system/service/auth/AdminAuthServiceImpl.java +++ b/urbanops-module-system/src/main/java/com/zteits/urbanops/module/system/service/auth/AdminAuthServiceImpl.java @@ -129,7 +129,8 @@ public class AdminAuthServiceImpl implements AdminAuthService { } // 登录场景,验证是否存在 - if (userService.getUserByMobile(reqVO.getMobile()) == null) { + AdminUserDO userByMobile = userService.getUserByMobile(reqVO.getMobile()); + if (userByMobile == null || CommonStatusEnum.isDisable(userByMobile.getStatus())) { throw exception(AUTH_MOBILE_NOT_EXISTS); } // 发送验证码