| 
					
				 | 
			
			
				@@ -313,6 +313,14 @@ public class CommSendService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * 每30min运行一次。 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public void scheduledSystemAutoCleanExam() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        l.info("scheduledSystemAutoCleanExam"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        realExamService.systemAutoCleanExam(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      * 每6hour运行一次。 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public void scheduledProjectRestart() { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -754,9 +762,9 @@ public class CommSendService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             AjaxResult ar = readOneSimOneFaultCheck(seat, sim, f); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (!StringUtils.isBlank((String) ar.get(AjaxResult.MSG_TAG))) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 listNG.add(f); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                l.info("故障部位[" + f.getBindHardwareMsg() + "][" + f.getReplaceName() + "]未正确安装;"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                l.info("log 故障部位[" + f.getBindHardwareMsg() + "][" + f.getReplaceName() + "]未正确安装;"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                l.info("故障部位[" + f.getBindHardwareMsg() + "][" + f.getReplaceName() + "]安装ok;"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                l.info("log 故障部位[" + f.getBindHardwareMsg() + "][" + f.getReplaceName() + "]安装ok;"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (ar.isError()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 return ar; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -767,7 +775,11 @@ public class CommSendService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             StringBuilder sbNG = new StringBuilder(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             for (Fault f : listNG) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                sbNG.append("[" + f.getReplaceName() + "]可换件异常;<br>"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (StringUtils.equals(f.getFaultId(), "0001GZBW0009")) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    sbNG.append("[" + f.getReplaceName() + "]可换件异常;电池仓门被关闭,请确保电池舱门打开!<br>"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    sbNG.append("[" + f.getReplaceName() + "]可换件异常;<br>"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             sbNG.append("请正确安装可换件,检查后重新开始考试!"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return AjaxResult.error(sbNG.toString()); 
			 |