管理员角色-create接口返回的权限分组

This commit is contained in:
none 2023-03-07 15:15:06 +08:00
parent aaec8bfb82
commit f3aa0b1e4d

View File

@ -16,6 +16,7 @@ import xyz.playedu.api.types.JsonResponse;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.stream.Collectors;
/** /**
* @Author 杭州白书科技有限公司 * @Author 杭州白书科技有限公司
@ -44,7 +45,7 @@ public class AdminRoleController {
List<AdminPermission> permissions = permissionService.listOrderBySortAsc(); List<AdminPermission> permissions = permissionService.listOrderBySortAsc();
HashMap<String, Object> data = new HashMap<>(); HashMap<String, Object> data = new HashMap<>();
data.put("permissions", permissions); data.put("perm_action", permissions.stream().collect(Collectors.groupingBy(AdminPermission::getType)));
return JsonResponse.data(data); return JsonResponse.data(data);
} }