From 56e2dc02ca5f4cf38308f8a1389322639f89e99e Mon Sep 17 00:00:00 2001 From: yanghui <2536613402@qq.com> Date: 星期四, 17 十一月 2022 16:01:07 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/huacheng_test' into huacheng_test --- flower_city/src/main/java/com/dg/core/controller/OrganizationController.java | 26 ++++++++++++++++++++++++++ 1 files changed, 26 insertions(+), 0 deletions(-) diff --git a/flower_city/src/main/java/com/dg/core/controller/OrganizationController.java b/flower_city/src/main/java/com/dg/core/controller/OrganizationController.java index c55fa12..70ad5b8 100644 --- a/flower_city/src/main/java/com/dg/core/controller/OrganizationController.java +++ b/flower_city/src/main/java/com/dg/core/controller/OrganizationController.java @@ -162,11 +162,37 @@ } + + /** * 通过父级id查询对应机构下的全部部门id * @param departmentId * @return */ + @ApiOperation(value = "通过父级id查询对应机构下的全部部门") + @GetMapping("/getdepartment/id") + public TableDataInfo getOrganizationIds(@RequestParam(value = "department",required = false) String departmentId) + { + if(StringUtils.isEmpty(departmentId)) + { + return getDataTable("departmentId 不能为空"); + } + + List<String> ids=new ArrayList<>(); + List<String> getId=iOrganizationChartService.getIds(departmentId); + ids.addAll(getId); + return getDataTable(ids); + } + + + + + + /** + * 通过父级id查询对应机构下的全部部门 + * @param departmentId + * @return + */ @ApiOperation(value = "通过父级id查询对应机构下的全部部门",response = OrganizationChartEntity.class) @GetMapping("/getdepartment") public TableDataInfo getOrganizations(@RequestParam(value = "department",required = false) String departmentId) -- Gitblit v1.7.1