|  | @@ -287,11 +287,14 @@ public class ExamOrganizationRelationServiceImpl extends BaseServiceImpl<Long, E
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	@Override
 | 
	
		
			
				|  |  |  	@Transactional(rollbackFor = Exception.class)
 | 
	
		
			
				|  |  | -	public void sendUrl(Integer examId) {
 | 
	
		
			
				|  |  | +	public void sendUrl(Integer examId, Integer selfOrganId) {
 | 
	
		
			
				|  |  |  		if(Objects.isNull(examId)){
 | 
	
		
			
				|  |  |  			throw new BizException("请指定考级项目");
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  | -		List<ExamOrganizationRelation> examOrgans = examOrganizationRelationDao.getWithExam(examId);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +		List<Integer> childOrganIds = organizationService.getChildOrganIds(selfOrganId, true);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +		List<ExamOrganizationRelation> examOrgans = examOrganizationRelationDao.getExamOrganizationRelations(examId.longValue(), childOrganIds);
 | 
	
		
			
				|  |  |  		Set<Integer> existOrganizationIds = examOrgans.stream().map(ExamOrganizationRelation::getOrganId).collect(Collectors.toSet());
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  		ExaminationBasic examinationBasic = examinationBasicDao.get(examId.longValue());
 |