优化资源上传和记录存储

This commit is contained in:
none
2023-03-07 11:17:15 +08:00
parent 0db709cb3e
commit 4df9680361
4 changed files with 20 additions and 23 deletions

View File

@@ -45,8 +45,12 @@ public class DepartmentController {
@BackendPermissionMiddleware(slug = BPermissionConstant.DEPARTMENT_STORE)
@GetMapping("/create")
public JsonResponse create(@RequestParam(name = "parent_id", defaultValue = "0") Integer parentId) {
List<Department> data = departmentService.listByParentId(parentId);
public JsonResponse create() {
Map<Integer, List<Department>> departments = departmentService.all().stream().collect(Collectors.groupingBy(Department::getParentId));
HashMap<String, Object> data = new HashMap<>();
data.put("departments", departments);
return JsonResponse.data(data);
}