From 68df926995915bdd702f80a60da3017556f4edfd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=86=B7=E8=B0=83?= <3084898776@qq.com> Date: Wed, 4 Sep 2024 12:15:08 +0800 Subject: [PATCH] =?UTF-8?q?09041214:=E7=BC=96=E5=86=99=E8=A7=84=E5=88=99?= =?UTF-8?q?=E5=BC=95=E6=93=8E=E8=A6=81=E8=B0=83=E7=94=A8=E7=9A=84=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../muyu/source/controller/TableInfoController.java | 10 +++------- .../com/muyu/source/service/Impl/TableServiceImpl.java | 4 +++- .../java/com/muyu/source/service/TableInfoService.java | 4 +++- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/muyu-source-server/src/main/java/com/muyu/source/controller/TableInfoController.java b/muyu-source-server/src/main/java/com/muyu/source/controller/TableInfoController.java index 8fb8878..691d1b4 100644 --- a/muyu-source-server/src/main/java/com/muyu/source/controller/TableInfoController.java +++ b/muyu-source-server/src/main/java/com/muyu/source/controller/TableInfoController.java @@ -236,13 +236,12 @@ public class TableInfoController { /** * 给规则引擎调用 * 根据parentId查询数据接入 - * @param parentId 父id * @return 查询的结果 */ @PostMapping("/selectById") @Operation(summary = "根据parentId查询数据接入" , description = "根据parentId查询数据接入") - public Result> selectById(@RequestParam("parentId") Long parentId){ - List tableInfo =tableInfoService.selectById(parentId); + public Result> selectById(){ + List tableInfo =tableInfoService.selectById(); return Result.success(tableInfo); } @@ -254,11 +253,8 @@ public class TableInfoController { @PostMapping("/findTableIdByParentId/{id}") @Operation(summary = "根据parentId向下查询出子表" , description = "根据parentId向下查询出子表") public Result> findTableIdByParentId(@PathVariable("id") Long id) { - List tableInfoList = null; List structureIds = tableInfoService.findTableIdByParentId(id); - for (Long structureId : structureIds) { - tableInfoList = tableInfoService.selectById(structureId); - } + List tableInfoList=tableInfoService.listByIds(structureIds); return Result.success(tableInfoList); } } diff --git a/muyu-source-server/src/main/java/com/muyu/source/service/Impl/TableServiceImpl.java b/muyu-source-server/src/main/java/com/muyu/source/service/Impl/TableServiceImpl.java index c0237c7..379f3fa 100644 --- a/muyu-source-server/src/main/java/com/muyu/source/service/Impl/TableServiceImpl.java +++ b/muyu-source-server/src/main/java/com/muyu/source/service/Impl/TableServiceImpl.java @@ -67,11 +67,13 @@ public class TableServiceImpl extends ServiceImpl im } @Override - public List selectById(Long parentId) { + public List selectById() { LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>(); queryWrapper.eq(TableInfo::getParentId, 0); List tableInfoList = tableInfoMapper.selectList(queryWrapper); return tableInfoList; } + + } diff --git a/muyu-source-server/src/main/java/com/muyu/source/service/TableInfoService.java b/muyu-source-server/src/main/java/com/muyu/source/service/TableInfoService.java index 27a104e..78edf38 100644 --- a/muyu-source-server/src/main/java/com/muyu/source/service/TableInfoService.java +++ b/muyu-source-server/src/main/java/com/muyu/source/service/TableInfoService.java @@ -42,5 +42,7 @@ public interface TableInfoService extends IService { */ List findTableIdByParentId(Long basicId); - List selectById(Long parentId); + List selectById(); + + }