diff --git a/kernel-s-system/system-business-resource/src/main/java/cn/stylefeng/roses/kernel/system/modular/resource/mapper/mapping/ApiGroupMapper.xml b/kernel-s-system/system-business-resource/src/main/java/cn/stylefeng/roses/kernel/system/modular/resource/mapper/mapping/ApiGroupMapper.xml index 86d6d8aad..98b99eec8 100644 --- a/kernel-s-system/system-business-resource/src/main/java/cn/stylefeng/roses/kernel/system/modular/resource/mapper/mapping/ApiGroupMapper.xml +++ b/kernel-s-system/system-business-resource/src/main/java/cn/stylefeng/roses/kernel/system/modular/resource/mapper/mapping/ApiGroupMapper.xml @@ -13,15 +13,7 @@ + + + \ No newline at end of file diff --git a/kernel-s-system/system-business-resource/src/main/java/cn/stylefeng/roses/kernel/system/modular/resource/service/impl/ApiGroupServiceImpl.java b/kernel-s-system/system-business-resource/src/main/java/cn/stylefeng/roses/kernel/system/modular/resource/service/impl/ApiGroupServiceImpl.java index 45354b660..77c4095a7 100644 --- a/kernel-s-system/system-business-resource/src/main/java/cn/stylefeng/roses/kernel/system/modular/resource/service/impl/ApiGroupServiceImpl.java +++ b/kernel-s-system/system-business-resource/src/main/java/cn/stylefeng/roses/kernel/system/modular/resource/service/impl/ApiGroupServiceImpl.java @@ -249,7 +249,16 @@ public class ApiGroupServiceImpl extends ServiceImpl i } private List dataList(ApiGroupRequest apiGroupRequest) { - return this.baseMapper.dataList(apiGroupRequest); + List apiGroups = this.baseMapper.dataList(apiGroupRequest); + + // 根据每个记录的groupId填充其他信息 + ArrayList arrayList = new ArrayList<>(); + for (ApiGroup apiGroup : apiGroups) { + apiGroup = this.getById(apiGroup.getGroupId()); + arrayList.add(apiGroup); + } + + return arrayList; } @Override