puzhibing
2025-02-05 74b0e0814e37d640596f44ec86d20fa9ecce9ed6
ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysDeptServiceImpl.java
@@ -5,6 +5,7 @@
import java.util.List;
import java.util.stream.Collectors;
import com.ruoyi.common.security.service.TokenService;
import com.ruoyi.system.domain.vo.TreeSelect;
import com.ruoyi.system.mapper.SysDeptMapper;
import com.ruoyi.system.mapper.SysRoleMapper;
@@ -22,6 +23,8 @@
import com.ruoyi.system.api.domain.SysRole;
import com.ruoyi.system.api.domain.SysUser;
import javax.annotation.Resource;
/**
 * 部门管理 服务实现
 * 
@@ -32,7 +35,8 @@
{
    @Autowired
    private SysDeptMapper deptMapper;
    @Resource
    private TokenService tokenService;
    @Autowired
    private SysRoleMapper roleMapper;
@@ -191,7 +195,7 @@
    @Override
    public void checkDeptDataScope(Long deptId)
    {
        if (!SysUser.isAdmin(SecurityUtils.getUserId()))
        if (!SysUser.isAdmin(tokenService.getLoginUser().getUserid()))
        {
            SysDept dept = new SysDept();
            dept.setDeptId(deptId);