学员列表返回学员所属部门

This commit is contained in:
none
2023-03-23 09:58:11 +08:00
parent c1b3029f4b
commit 89ae0e0b78
3 changed files with 30 additions and 1 deletions

View File

@@ -83,7 +83,14 @@ public class UserController {
}
PaginationResult<User> result = userService.paginate(page, size, filter);
return JsonResponse.data(result);
HashMap<String, Object> data = new HashMap<>();
data.put("data", result.getData());
data.put("total", result.getTotal());
data.put("user_dep_ids", userService.getDepIdsGroup(result.getData().stream().map(User::getId).toList()));
data.put("departments", departmentService.id2name());
return JsonResponse.data(data);
}
@BackendPermissionMiddleware(slug = BPermissionConstant.USER_STORE)