疯狂的狮子Li
2023-08-30 116927e9034daeb5d9c2caf6aff23e8bf4333df8
ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysUserServiceImpl.java
@@ -266,25 +266,6 @@
    }
    /**
     * 校验部门是否有数据权限
     *
     * @param deptId 部门id
     */
    @Override
    public void checkDeptDataScope(Long deptId) {
        if (ObjectUtil.isNull(deptId)) {
            return;
        }
        if (LoginHelper.isSuperAdmin()) {
            return;
        }
        SysDeptVo dept = deptMapper.selectDeptById(deptId);
        if (ObjectUtil.isNull(dept)) {
            throw new ServiceException("没有权限访问部门数据!");
        }
    }
    /**
     * 新增保存用户信息
     *
     * @param user 用户信息
@@ -293,7 +274,6 @@
    @Override
    @Transactional(rollbackFor = Exception.class)
    public int insertUser(SysUserBo user) {
        this.checkDeptDataScope(user.getDeptId());
        SysUser sysUser = MapstructUtils.convert(user, SysUser.class);
        // 新增用户信息
        int rows = baseMapper.insert(sysUser);
@@ -329,7 +309,6 @@
    @Override
    @Transactional(rollbackFor = Exception.class)
    public int updateUser(SysUserBo user) {
        this.checkDeptDataScope(user.getDeptId());
        // 新增用户与角色管理
        insertUserRole(user, true);
        // 新增用户与岗位管理