From 49d27b0e98fc694eb574414a653ae20fd590906c Mon Sep 17 00:00:00 2001 From: Jackwang Date: Wed, 20 Jul 2022 14:51:39 +0800 Subject: [PATCH] =?UTF-8?q?=E6=88=BF=E5=B1=8B=E7=AE=A1=E7=90=86=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E5=9C=B0=E5=9D=80=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/SysDeptInfoController.java | 28 +++++++++++++++---- 1 file changed, 23 insertions(+), 5 deletions(-) diff --git a/epdc-cloud-admin/src/main/java/com/elink/esua/epdc/controller/SysDeptInfoController.java b/epdc-cloud-admin/src/main/java/com/elink/esua/epdc/controller/SysDeptInfoController.java index 66189f9..59d1fc6 100644 --- a/epdc-cloud-admin/src/main/java/com/elink/esua/epdc/controller/SysDeptInfoController.java +++ b/epdc-cloud-admin/src/main/java/com/elink/esua/epdc/controller/SysDeptInfoController.java @@ -18,19 +18,20 @@ package com.elink.esua.epdc.controller; import com.elink.esua.epdc.commons.tools.page.PageData; -import com.elink.esua.epdc.commons.tools.utils.ExcelUtils; import com.elink.esua.epdc.commons.tools.utils.Result; import com.elink.esua.epdc.commons.tools.validator.AssertUtils; import com.elink.esua.epdc.commons.tools.validator.ValidatorUtils; import com.elink.esua.epdc.commons.tools.validator.group.AddGroup; -import com.elink.esua.epdc.commons.tools.validator.group.UpdateGroup; import com.elink.esua.epdc.commons.tools.validator.group.DefaultGroup; +import com.elink.esua.epdc.commons.tools.validator.group.UpdateGroup; import com.elink.esua.epdc.dto.SysDeptInfoDTO; +import com.elink.esua.epdc.dto.form.DeptInfoFormDTO; +import com.elink.esua.epdc.dto.result.DeptInfoResultDTO; import com.elink.esua.epdc.service.SysDeptInfoService; +import com.elink.esua.epdc.service.SysDeptService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; -import javax.servlet.http.HttpServletResponse; import java.util.List; import java.util.Map; @@ -44,10 +45,13 @@ import java.util.Map; @RestController @RequestMapping("sysdeptinfo") public class SysDeptInfoController { - + @Autowired private SysDeptInfoService sysDeptInfoService; + @Autowired + private SysDeptService sysDeptService; + @GetMapping("page") public Result> page(@RequestParam Map params){ PageData page = sysDeptInfoService.page(params); @@ -85,4 +89,18 @@ public class SysDeptInfoController { } -} \ No newline at end of file + /** + * @param formDTO + * @Author: makunhua + * @Note: 根据标签或者父id查询部门列表信息 + * @Date: 13:42 2021/11/22 + * @Modified by: + */ + @GetMapping("getDeptInfo") + public Result> deptInfo(DeptInfoFormDTO formDTO) { + List list = sysDeptService.deptInfo(formDTO); + return new Result>().ok(list); + } + + +}