|  | @@ -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());
 |