From ac544c1d85c53e7f51e4ea76aa2489a14aef03d9 Mon Sep 17 00:00:00 2001 From: zjh <1084500556@qq.com> Date: 星期五, 20 六月 2025 18:57:45 +0800 Subject: [PATCH] zjh20250620 --- ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjDwGroupingController.java | 25 +++++++++++++++++++++++++ 1 files changed, 25 insertions(+), 0 deletions(-) diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjDwGroupingController.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjDwGroupingController.java index 19cdbb1..90cb9dd 100644 --- a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjDwGroupingController.java +++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjDwGroupingController.java @@ -290,4 +290,29 @@ List<TjProject> tjProjectList = projectService.list(wq); return success(tjProjectList); } + + + @GetMapping("/huoqutuantitaocanxiangmuList") + @ApiOperation(value = "鑾峰彇鎵�鏈夊崟浣嶅洟浣撳椁愰」鐩�") + public AjaxResult huoqutuantitaocanxiangmuList(@RequestParam(required = false) String dwId) { + List<TjPackage> list= tjDwGroupingService.huoqutuantitaocanxiangmuhuoqutuantitaocanxiangmuList(dwId); + if (null !=list && !list.isEmpty()){ + for (TjPackage tjPackage : list) { + List<TjProject> res=new ArrayList<>(); + LambdaQueryWrapper<TjGroupingPro> wqq=new LambdaQueryWrapper<>(); + wqq.eq(TjGroupingPro::getGroupingId,tjPackage.getPacId()); + final List<TjGroupingPro> groupingProList = groupingProService.list(wqq); + if (null !=groupingProList && !groupingProList.isEmpty()){ + for (TjGroupingPro pro : groupingProList) { + final TjProject byId = projectService.getById(pro.getProId()); + if(null !=byId){ + res.add(byId); + } + } + tjPackage.setTjProjectList(res); + } + } + } + return AjaxResult.success(list); + } } -- Gitblit v1.8.0