فهرست منبع

考试语音放开

wangliang 2 سال پیش
والد
کامیت
3a196fdfa4
1فایلهای تغییر یافته به همراه4 افزوده شده و 1 حذف شده
  1. 4 1
      themis-business/src/main/java/com/qmth/themis/business/service/impl/TEExamServiceImpl.java

+ 4 - 1
themis-business/src/main/java/com/qmth/themis/business/service/impl/TEExamServiceImpl.java

@@ -1259,7 +1259,10 @@ public class TEExamServiceImpl extends ServiceImpl<TEExamMapper, TEExam> impleme
      */
     private void checkToPersisted(Long recordId, Long studentId) {
         ExamRecordStatusEnum status = ExamRecordCacheUtil.getStatus(recordId);
-        if (!ExamRecordStatusEnum.FINISHED.equals(status)) {
+        if (Objects.isNull(status)) {
+            status = SystemConstant.getExamStatus(recordId);
+        }
+        if (Objects.isNull(status) || !ExamRecordStatusEnum.FINISHED.equals(status)) {
             return;
         }
         Map<String, Object> propMap = mqDtoService.buildMqDelayMsg("10s");