From e1fff37bbddb3944d15c258df90bea18c5ca2967 Mon Sep 17 00:00:00 2001 From: lidongdong <1459917685@qq.com> Date: 星期三, 16 十一月 2022 09:32:19 +0800 Subject: [PATCH] 新增获取子部门id接口 --- 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