From 1d84a3c62eeee429f7d7d6339bcf9b504a9d7277 Mon Sep 17 00:00:00 2001 From: lyh <925863403@qq.com> Date: 星期四, 16 一月 2025 16:01:33 +0800 Subject: [PATCH] DNC流程配置、DNC部门处理 --- lxzn-module-dnc/src/main/java/org/jeecg/modules/dnc/service/IDepartmentService.java | 26 ++++++++++++++++++++++++++ 1 files changed, 26 insertions(+), 0 deletions(-) diff --git a/lxzn-module-dnc/src/main/java/org/jeecg/modules/dnc/service/IDepartmentService.java b/lxzn-module-dnc/src/main/java/org/jeecg/modules/dnc/service/IDepartmentService.java index 353b914..1d27e52 100644 --- a/lxzn-module-dnc/src/main/java/org/jeecg/modules/dnc/service/IDepartmentService.java +++ b/lxzn-module-dnc/src/main/java/org/jeecg/modules/dnc/service/IDepartmentService.java @@ -2,10 +2,12 @@ import com.baomidou.mybatisplus.extension.service.IService; import org.jeecg.modules.dnc.response.CommonJsonTree; +import org.jeecg.modules.dnc.response.DepartmentTreeModel; import org.jeecg.modules.dnc.response.QueryPageResponseResult; import org.jeecg.modules.dnc.ucenter.Department; import org.jeecg.modules.system.entity.SysUser; import org.jeecg.modules.dnc.request.DepartmentRequest; +import org.jeecg.modules.system.model.SysDepartTreeModel; import java.util.List; import java.util.Map; @@ -116,4 +118,28 @@ * @return */ boolean assignRemoveApproveUser(String departId, Integer relativeFlag, String[] userIds); + + /** + * 鏌ヨ鎵�鏈夐儴闂ㄤ俊鎭�,骞跺垎鑺傜偣杩涜鏄剧ず + * @return + */ + List<DepartmentTreeModel> queryTreeList(); + + + /** + * 鏌ヨ鎵�鏈夐儴闂ㄤ俊鎭�,骞跺垎鑺傜偣杩涜鏄剧ず + * @param ids 澶氫釜閮ㄩ棬id + * @return + */ + List<DepartmentTreeModel> queryTreeList(String ids); + + + /** + * 鏍规嵁鍏抽敭瀛楁悳绱㈢浉鍏崇殑閮ㄩ棬鏁版嵁 + * @param keyWord + * @param myDeptSearch + * @param departIds 澶氫釜閮ㄩ棬id + * @return + */ + List<DepartmentTreeModel> searchByKeyWord(String keyWord,String myDeptSearch,String departIds); } -- Gitblit v1.9.3