|
|
|
@ -16,26 +16,16 @@ namespace Shentun.Peis.User |
|
|
|
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>
|
|
|
|
/// 根据角色查询用户列表
|
|
|
|
@ -45,11 +35,7 @@ namespace Shentun.Peis.User |
|
|
|
[Route("api/identity/users/userlistbyrolename")] |
|
|
|
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); |
|
|
|
|
|
|
|
|
|
|
|
|