| 
					
				 | 
			
			
				@@ -453,7 +453,7 @@ public class CoreMonitoringRetrievalTaskServiceImpl extends ServiceImpl<CoreMoni 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             sysOrg.setPath(p.getOrgPath()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             sysOrg.setType(Integer.valueOf(p.getOrgType())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             List<SysOrg> sysOrgs = remoteOrgService.listByParentIdAndType(sysOrg, SecurityConstants.INNER);*/ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            List<SysOrg> sysOrgs = orgList.stream().filter(s -> s.getPath().contains(p.getOrgPath()) && s.getOrgType().equals(p.getOrgType())).collect(Collectors.toList()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            List<SysOrg> sysOrgs = orgList.stream().filter(s -> s.getPath().contains(p.getOrgPath()) && (s.getType()!=null&&s.getType().toString().equals(p.getOrgType()))).collect(Collectors.toList()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             for (SysOrg s : sysOrgs) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 TMonitoringRetrievalPlan plan = new TMonitoringRetrievalPlan(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 BeanUtils.copyProperties(p, plan); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -708,7 +708,7 @@ public class CoreMonitoringRetrievalTaskServiceImpl extends ServiceImpl<CoreMoni 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 //计划的机构id不是当前机构的直属父机构,不生成任务,计划的机构类型不是当前机构的机构类型不生成任务 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if(!p.getOrgId().equals(s.getParentId())||!p.getOrgType().equals(s.getOrgType())){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if(!p.getOrgId().equals(s.getParentId())||(s.getType()!=null&&!s.getType().toString().equals(p.getOrgType()))){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     continue; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 TMonitoringRetrievalPlan plan = new TMonitoringRetrievalPlan(); 
			 |