修改登录
continuous-integration/drone/push Build is passing Details

Test_IRC_Net8
he 2025-07-04 17:25:18 +08:00
parent e628ed91e7
commit cf59838779
1 changed files with 3 additions and 1 deletions

View File

@ -1002,7 +1002,9 @@ namespace IRaCIS.Core.Application.Service
UserOptType.LoginLockedAccount UserOptType.LoginLockedAccount
}; };
var lastLoginIPRegion = await _userLogRepository.Where(t => t.ActionUserName == loginUser.UserName && userOptTypes.Contains(t.OptType)) var actionUserName= loginUser!= null ? loginUser.UserName : userName;
var lastLoginIPRegion = await _userLogRepository.Where(t => t.ActionUserName == actionUserName && userOptTypes.Contains(t.OptType))
.OrderByDescending(t => t.CreateTime).Select(t => t.IPRegion).FirstOrDefaultAsync(); .OrderByDescending(t => t.CreateTime).Select(t => t.IPRegion).FirstOrDefaultAsync();
if (lastLoginIPRegion != string.Empty) if (lastLoginIPRegion != string.Empty)