|
@@ -122,24 +122,6 @@ public class SysLoginService {
|
|
|
}
|
|
|
|
|
|
|
|
|
- private SysUserVo loadUserByUsername(String tenantId, String username) {
|
|
|
- SysUser user = userMapper.selectOne(new LambdaQueryWrapper<SysUser>()
|
|
|
- .select(SysUser::getUserName, SysUser::getStatus)
|
|
|
- .eq(TenantHelper.isEnable(), SysUser::getTenantId, tenantId)
|
|
|
- .eq(SysUser::getUserName, username));
|
|
|
- if (ObjectUtil.isNull(user)) {
|
|
|
- log.info("登录用户:{} 不存在.", username);
|
|
|
- throw new UserException("user.not.exists", username);
|
|
|
- } else if (UserStatus.DISABLE.getCode().equals(user.getStatus())) {
|
|
|
- log.info("登录用户:{} 已被停用.", username);
|
|
|
- throw new UserException("user.blocked", username);
|
|
|
- }
|
|
|
- if (TenantHelper.isEnable()) {
|
|
|
- return userMapper.selectTenantUserByUserName(username, tenantId);
|
|
|
- }
|
|
|
- return userMapper.selectUserByUserName(username);
|
|
|
- }
|
|
|
-
|
|
|
/**
|
|
|
* 构建登录用户
|
|
|
*/
|