修改用户编辑
continuous-integration/drone/push Build is passing Details

Uat_IRC_Net8
hang 2024-12-24 17:16:14 +08:00
parent 89cd31cd03
commit 87560e0602
1 changed files with 4 additions and 1 deletions

View File

@ -531,8 +531,11 @@ namespace IRaCIS.Core.Application.Service
/// </summary>
/// <returns></returns>xiuga
public async Task<UserDetailDTO> GetUser()
public async Task<UserDetailDTO> GetUser(Guid identityUserId)
{
identityUserId = identityUserId != Guid.Empty ? identityUserId : _userInfo.IdentityUserId;
var user = await _identityUserRepository.Where(t => t.Id == _userInfo.IdentityUserId).ProjectTo<UserDetailDTO>(_mapper.ConfigurationProvider).FirstOrDefaultAsync();
user.AccountList = await _userRepository.Where(t => t.IdentityUserId == _userInfo.IdentityUserId).ProjectTo<UserAccountInfo>(_mapper.ConfigurationProvider).ToListAsync();