diff --git a/service/src/main/java/com/hzya/frame/sysnew/login/impl/LoginServiceImpl.java b/service/src/main/java/com/hzya/frame/sysnew/login/impl/LoginServiceImpl.java index 2fd4819a..0a299f73 100644 --- a/service/src/main/java/com/hzya/frame/sysnew/login/impl/LoginServiceImpl.java +++ b/service/src/main/java/com/hzya/frame/sysnew/login/impl/LoginServiceImpl.java @@ -60,7 +60,7 @@ public class LoginServiceImpl implements ILoginService { } entity.setPassword(AESUtil.encrypt(entity.getLoginCode() + "-" + entity.getPassword())); SysUserEntity sysUserEntity = sysUserDao.queryOne(entity); - if (sysUserEntity.getId() == null || "".equals(sysUserEntity.getId())) { + if (sysUserEntity == null || sysUserEntity.getId() == null || "".equals(sysUserEntity.getId())) { return BaseResult.getFailureMessageEntity("用户名或密码错误"); } if (sysUserEntity.getState() == null || !"0".equals(sysUserEntity.getState())) {