|  |  | 
 |  |  | import com.ruoyi.system.mapper.SysUserRoleMapper; | 
 |  |  | import com.ruoyi.system.service.ISysRoleService; | 
 |  |  | import org.springframework.beans.factory.annotation.Autowired; | 
 |  |  | import org.springframework.beans.factory.annotation.Value; | 
 |  |  | import org.springframework.stereotype.Service; | 
 |  |  | import org.springframework.transaction.annotation.Transactional; | 
 |  |  |  | 
 |  |  | 
 |  |  |  | 
 |  |  |     @Autowired | 
 |  |  |     private SysRoleDeptMapper roleDeptMapper; | 
 |  |  |  | 
 |  |  |     @Value("${isAdmin}") | 
 |  |  |     private List<Long> isAdmin; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 根据条件分页查询角色数据 | 
 |  |  | 
 |  |  |     @Override | 
 |  |  |     public void checkRoleDataScope(Long roleId) | 
 |  |  |     { | 
 |  |  |         if (!SysUser.isAdmin(SecurityUtils.getUserId())) | 
 |  |  |         if (!isAdmin.contains(SecurityUtils.getUserId())) | 
 |  |  |         { | 
 |  |  |             SysRole role = new SysRole(); | 
 |  |  |             role.setRoleId(roleId); |