Browse Source

禁止重复交卷。

tom 2 months ago
parent
commit
5c19c8dfa5

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

@@ -542,7 +542,10 @@ public class RealExamService {
                     simService.selectSimBySimId(re.getSimId()).getSimNum() +
                     simService.selectSimBySimId(re.getSimId()).getSimNum() +
                     "]进行交卷!");
                     "]进行交卷!");
         }
         }
-
+        // Check:检查考试状态
+        if (StringUtils.equals(re.getExamStatus(), RealExam.State.SUBMITTED)) {
+            return AjaxResult.success("已经成功交卷,跳过交卷!");
+        }
         // todo:检查一下模拟器状态。
         // todo:检查一下模拟器状态。