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