|
@@ -220,7 +220,7 @@ namespace GxPress.Repository.Implement
|
|
|
var departments = await GetListAsync(request);
|
|
|
result.Departments = departments;
|
|
|
//获取用户ID
|
|
|
- var departmentUsers = await departmentUserRepository.GetAllAsync<int>(Q.WhereIn(nameof(Entity.DepartmentUser.DepartmentId), departments.Select(n => n.Id)).Select(nameof(Entity.DepartmentUser.UserId)));
|
|
|
+ var departmentUsers = await departmentUserRepository.GetAllAsync<int>(Q.Where(nameof(Entity.DepartmentUser.DepartmentId), request.DepartmentId).Select(nameof(Entity.DepartmentUser.UserId)));
|
|
|
var users = await _userRepository.GetAllAsync(Q.WhereIn(nameof(User.Id), departmentUsers));
|
|
|
result.Users = users.ToList();
|
|
|
for (int i = 0; i < result.Users.Count(); i++)
|