liding
19 小时以前 17a7a0c0df3dbc3e6225dddb55f6332deccdb201
src/main/java/com/ruoyi/project/system/service/impl/SysDeptServiceImpl.java
@@ -24,7 +24,7 @@
/**
 * 部门管理 服务实现
 *
 *
 * @author ruoyi
 */
@Service
@@ -36,7 +36,7 @@
    /**
     * 查询部门管理数据
     *
     *
     * @param dept 部门信息
     * @return 部门信息集合
     */
@@ -46,10 +46,10 @@
    {
        return deptMapper.selectDeptList(dept);
    }
    /**
     * 查询部门树结构信息
     *
     *
     * @param dept 部门信息
     * @return 部门树信息集合
     */
@@ -62,7 +62,7 @@
    /**
     * 构建前端所需要树结构
     *
     *
     * @param depts 部门列表
     * @return 树结构列表
     */
@@ -89,7 +89,7 @@
    /**
     * 构建前端所需要下拉树结构
     *
     *
     * @param depts 部门列表
     * @return 下拉树结构列表
     */
@@ -102,7 +102,7 @@
    /**
     * 根据角色ID查询部门树信息
     *
     *
     * @param roleId 角色ID
     * @return 选中部门列表
     */
@@ -115,7 +115,7 @@
    /**
     * 根据部门ID查询信息
     *
     *
     * @param deptId 部门ID
     * @return 部门信息
     */
@@ -127,7 +127,7 @@
    /**
     * 根据ID查询所有子部门(正常状态)
     *
     *
     * @param deptId 部门ID
     * @return 子部门数
     */
@@ -139,7 +139,7 @@
    /**
     * 是否存在子节点
     *
     *
     * @param deptId 部门ID
     * @return 结果
     */
@@ -152,7 +152,7 @@
    /**
     * 查询部门是否存在用户
     *
     *
     * @param deptId 部门ID
     * @return 结果 true 存在 false 不存在
     */
@@ -165,7 +165,7 @@
    /**
     * 校验部门名称是否唯一
     *
     *
     * @param dept 部门信息
     * @return 结果
     */
@@ -183,7 +183,7 @@
    /**
     * 校验部门是否有数据权限
     *
     *
     * @param deptId 部门id
     */
    @Override
@@ -203,7 +203,7 @@
    /**
     * 新增保存部门信息
     *
     *
     * @param dept 部门信息
     * @return 结果
     */
@@ -222,7 +222,7 @@
    /**
     * 修改保存部门信息
     *
     *
     * @param dept 部门信息
     * @return 结果
     */
@@ -250,7 +250,7 @@
    /**
     * 修改该部门的父级部门状态
     *
     *
     * @param dept 当前部门
     */
    private void updateParentDeptStatusNormal(SysDept dept)
@@ -262,7 +262,7 @@
    /**
     * 修改子元素关系
     *
     *
     * @param deptId 被修改的部门ID
     * @param newAncestors 新的父ID集合
     * @param oldAncestors 旧的父ID集合
@@ -282,7 +282,7 @@
    /**
     * 删除部门管理信息
     *
     *
     * @param deptId 部门ID
     * @return 结果
     */
@@ -319,6 +319,11 @@
        }
    }
    @Override
    public SysDept selectDeptByDeptName(String deptName) {
        return deptMapper.selectDeptByDeptName(deptName);
    }
    /**
     * 得到子节点列表
     */