From 72468556f3709380ab3a70e07d8a916fbd47c988 Mon Sep 17 00:00:00 2001 From: ZQN <364596817@qq.com> Date: 星期三, 19 六月 2024 08:52:18 +0800 Subject: [PATCH] 添加字段,审批权限修改 --- project-system/src/main/java/com/project/system/service/impl/SysDeptServiceImpl.java | 18 +++++++++++++++++- 1 files changed, 17 insertions(+), 1 deletions(-) diff --git a/project-system/src/main/java/com/project/system/service/impl/SysDeptServiceImpl.java b/project-system/src/main/java/com/project/system/service/impl/SysDeptServiceImpl.java index bb89e61..8d17372 100644 --- a/project-system/src/main/java/com/project/system/service/impl/SysDeptServiceImpl.java +++ b/project-system/src/main/java/com/project/system/service/impl/SysDeptServiceImpl.java @@ -294,11 +294,16 @@ return deptMapper.deleteDeptById(deptId); } + /** + * 鏍规嵁鐧诲綍浜洪儴闂ㄨ幏鍙栧鎵规満鏋刬d + * @param deptId 鐧诲綍浜洪儴闂╥d + * @return 瀹℃壒鏈烘瀯id + */ @Override public Long getCheckDeptIdByLoginDeptId(Long deptId) { SysDept loginDept = selectDeptById(deptId); - if (loginDept.getParentId()==101){ + if (loginDept.getParentId()==100){ return loginDept.getDeptId(); } else { return getCheckDeptIdByLoginDeptId(loginDept.getParentId()); @@ -306,6 +311,17 @@ } /** + * 鏍规嵁鐧诲綍浜篿d鑾峰彇绠¤緰鏈烘瀯ids + * @param userId 鐧诲綍浜篿d + * @return 瀹℃壒鏈烘瀯ids + */ + @Override + public List<Long> getApplyDeptIdsByLoginUserId(Long userId) + { + return deptMapper.getApplyDeptIdsByLoginUserId(userId); + } + + /** * 閫掑綊鍒楄〃 */ private void recursionFn(List<SysDept> list, SysDept t) -- Gitblit v1.9.1