优化代码

This commit is contained in:
none
2023-03-14 15:24:03 +08:00
parent 97061c7678
commit 1867d5fa1a
7 changed files with 25 additions and 18 deletions

View File

@@ -66,9 +66,8 @@ public class CourseController {
@BackendPermissionMiddleware(slug = BPermissionConstant.COURSE)
@GetMapping("/create")
public JsonResponse create() {
Map<Integer, List<ResourceCategory>> categories = categoryService.all().stream().collect(Collectors.groupingBy(ResourceCategory::getParentId));
HashMap<String, Object> data = new HashMap<>();
data.put("categories", categories);
data.put("categories", categoryService.groupByParent());
return JsonResponse.data(data);
}

View File

@@ -44,11 +44,8 @@ public class DepartmentController {
@GetMapping("/index")
public JsonResponse index() {
Map<Integer, List<Department>> departments = departmentService.all().stream().collect(Collectors.groupingBy(Department::getParentId));
HashMap<String, Object> data = new HashMap<>();
data.put("departments", departments);
data.put("departments", departmentService.groupByParent());
return JsonResponse.data(data);
}
@@ -61,11 +58,8 @@ public class DepartmentController {
@BackendPermissionMiddleware(slug = BPermissionConstant.DEPARTMENT_CUD)
@GetMapping("/create")
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);
data.put("departments", departmentService.groupByParent());
return JsonResponse.data(data);
}

View File

@@ -45,11 +45,8 @@ public class ResourceCategoryController {
@GetMapping("/index")
public JsonResponse index() {
Map<Integer, List<ResourceCategory>> categories = categoryService.all().stream().collect(Collectors.groupingBy(ResourceCategory::getParentId));
HashMap<String, Object> data = new HashMap<>();
data.put("categories", categories);
data.put("categories", categoryService.groupByParent());
return JsonResponse.data(data);
}
@@ -61,11 +58,8 @@ public class ResourceCategoryController {
@GetMapping("/create")
public JsonResponse create() {
Map<Integer, List<ResourceCategory>> categories = categoryService.all().stream().collect(Collectors.groupingBy(ResourceCategory::getParentId));
HashMap<String, Object> data = new HashMap<>();
data.put("categories", categories);
data.put("categories", categoryService.groupByParent());
return JsonResponse.data(data);
}