abp 3 years ago
parent
commit
3f6f08846d
  1. 22
      src/Shentun.Peis.Application/User/IdentityUsersService.cs

22
src/Shentun.Peis.Application/User/IdentityUsersService.cs

@ -16,26 +16,16 @@ namespace Shentun.Peis.User
public class IdentityUsersService : ApplicationService public class IdentityUsersService : ApplicationService
{ {
private readonly IRepository<IdentityUserOrganizationUnit> _repository;
private readonly IRepository<IdentityUser> _userrepository;
// private readonly IIdentityUserRepository _identityUserRepository;
//private readonly IIdentityUserRepository _identityUserRepository;
private readonly IIdentityUserRepository _identityUserRepository;
public IdentityUsersService(IRepository<IdentityUser> userrepository, IRepository<IdentityUserOrganizationUnit> repository)
public IdentityUsersService(IIdentityUserRepository identityUserRepository)
{ {
_userrepository = userrepository;
_repository = repository;
_identityUserRepository = identityUserRepository;
} }
//public IdentityUsersService(IRepository<IdentityUserOrganizationUnit> repository)
//{
// //_identityUserRepository = identityUserRepository;
// _repository = repository;
//}
/// <summary> /// <summary>
/// 根据角色查询用户列表 /// 根据角色查询用户列表
@ -45,11 +35,7 @@ namespace Shentun.Peis.User
[Route("api/identity/users/userlistbyrolename")] [Route("api/identity/users/userlistbyrolename")]
public async Task<List<IdentityUserDto>> GetUserListByRoleName(string RoleName) public async Task<List<IdentityUserDto>> GetUserListByRoleName(string RoleName)
{ {
var userlist = await _userrepository.GetListAsync();
// var userlist = await _userrepository.GetListByNormalizedRoleNameAsync(RoleName);
var userlist = await _identityUserRepository.GetListByNormalizedRoleNameAsync(RoleName);
return ObjectMapper.Map<List<IdentityUser>, List<IdentityUserDto>>(userlist); return ObjectMapper.Map<List<IdentityUser>, List<IdentityUserDto>>(userlist);

Loading…
Cancel
Save