| 
					
				 | 
			
			
				@@ -524,8 +524,12 @@ public class RealExamService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             reQ.setExamCollectionId(rec.getExamCollectionId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             List<RealExam> reList = selectRealExamList(reQ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             for (RealExam re : reList) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if (re != null && re.getExamId() != null && re.getExamId() != 0L 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        && StringUtils.equals(re.getExamStatus(), RealExam.State.ANSWERING)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                // 答题并且不超时的考试,进行中间读取 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        re != null && re.getExamId() != null && re.getExamId() != 0L && 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                StringUtils.equals(re.getExamStatus(), RealExam.State.ANSWERING) && 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                checkRealExamIsTimeout(re.getExamId()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                ) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     commSendService.readOneExamAtMiddle(re); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     l.info("skip examId = {}", re != null ? re.getExamId() : null); 
			 |