Forráskód Böngészése

添加 考试开始的 故障部位检查。要求非00000000值。0002型01故障特殊判断。添加检查的开关。

tom 2 hete
szülő
commit
e2797fadcf

+ 3 - 1
ruoyi-sim/src/main/java/com/ruoyi/sim/service/impl/RealExamService.java

@@ -7,6 +7,7 @@ import java.util.Objects;
 import com.ruoyi.common.core.domain.AjaxResult;
 import com.ruoyi.common.utils.DateUtils;
 import com.ruoyi.sim.config.SimConfig;
+import com.ruoyi.sim.config.SimDebugConfig;
 import com.ruoyi.sim.domain.*;
 import com.ruoyi.sim.domain.vo.RealExamVo;
 import com.ruoyi.sim.domain.vo.StudentRealExamIngVo;
@@ -287,6 +288,7 @@ public class RealExamService {
             // l.info("fake re = {}", re);
         }
         // check part.
+        l.info("CHECK_REPLACE_EMPTY = {}", SimDebugConfig.CHECK_REPLACE_EMPTY);
         {
             AjaxResult arE1 = checkExamId(examId);
             if (arE1.isError()) {
@@ -295,7 +297,7 @@ public class RealExamService {
         }
         RealExam re = selectRealExamByExamId(examId);
         // Step 1 读取对应一台模拟器 所有故障部位值。检查模拟器所有的 真实的 故障部位 是否异常 或者 空值。
-        {
+        if (SimDebugConfig.CHECK_REPLACE_EMPTY) {
             Sim sim = simService.selectSimBySimId(re.getSimId());
             AjaxResult arE2 = commSendService.readOneSimAllFaultCheck(sim);
             if (arE2.isError()) {