Commit 01b1720f authored by tanyang's avatar tanyang

还原登录逻辑

parent 1a6ce99c
...@@ -112,13 +112,8 @@ public class SysLoginService { ...@@ -112,13 +112,8 @@ public class SysLoginService {
log.info("登录用户:{} 不存在.", username); log.info("登录用户:{} 不存在.", username);
throw new UserException("user.not.exists", username); throw new UserException("user.not.exists", username);
} else if (sysUsers.size() > 1) { } else if (sysUsers.size() > 1) {
//处理存在多个用户的情况,且不存在正常账号, 取一个最新租户 //处理存在多个用户的情况,取一个最新租户
SysUser sysUser = null; SysUser sysUser = sysUsers.get(0);
for (SysUser user : sysUsers) {
}
sysUsers.get(0);
if (ObjectUtil.isEmpty(sysUser)) { if (ObjectUtil.isEmpty(sysUser)) {
log.info("登录用户:{} 不存在.", username); log.info("登录用户:{} 不存在.", username);
throw new UserException("user.not.exists", username); throw new UserException("user.not.exists", username);
...@@ -561,17 +556,17 @@ public class SysLoginService { ...@@ -561,17 +556,17 @@ public class SysLoginService {
List<SysUser> sysUsers = null; List<SysUser> sysUsers = null;
if (ReUtil.isMatch(RegexPool.MOBILE, username)) { if (ReUtil.isMatch(RegexPool.MOBILE, username)) {
// LambdaQueryWrapper<SysUser> lqw = new LambdaQueryWrapper<SysUser>() LambdaQueryWrapper<SysUser> lqw = new LambdaQueryWrapper<SysUser>()
// .select(SysUser::getUserName, SysUser::getStatus, SysUser::getTenantId) .select(SysUser::getUserName, SysUser::getStatus, SysUser::getTenantId,SysUser::getDelFlag)
// .eq(SysUser::getPhonenumber, username) .eq(SysUser::getPhonenumber, username)
// .orderByDesc(SysUser::getUserId); .orderByDesc(SysUser::getUserId);
sysUsers = userMapper.selectUserByTenantPhone(username); // sysUsers = userMapper.selectUserByTenantPhone(username);
} else { } else {
// LambdaQueryWrapper<SysUser> lqw = new LambdaQueryWrapper<SysUser>() LambdaQueryWrapper<SysUser> lqw = new LambdaQueryWrapper<SysUser>()
// .select(SysUser::getUserName, SysUser::getStatus, SysUser::getTenantId) .select(SysUser::getUserName, SysUser::getStatus, SysUser::getTenantId)
// .eq(SysUser::getUserName, username) .eq(SysUser::getUserName, username)
// .orderByDesc(SysUser::getUserId); .orderByDesc(SysUser::getUserId);
sysUsers = userMapper.selectUserByTenantUsername(username); // sysUsers = userMapper.selectUserByTenantUsername(username);
} }
return sysUsers; return sysUsers;
}); });
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment