Ver Fonte

bug fix

wangliang há 4 anos atrás
pai
commit
2169b4aef6

+ 2 - 1
themis-mq/src/main/java/com/qmth/themis/mq/service/impl/MqLogicServiceImpl.java

@@ -902,7 +902,8 @@ public class MqLogicServiceImpl implements MqLogicService {
         ExamRecordStatusEnum statusEnum = ExamRecordCacheUtil.getStatus(recordId);
         if (Objects.nonNull(statusEnum) && !Objects.equals(statusEnum, ExamRecordStatusEnum.FINISHED) && !Objects
                 .equals(statusEnum, ExamRecordStatusEnum.PERSISTED) && !Objects
-                .equals(statusEnum, ExamRecordStatusEnum.ANSWERING)) {
+                .equals(statusEnum, ExamRecordStatusEnum.ANSWERING) && !Objects
+                .equals(statusEnum, ExamRecordStatusEnum.RESUME_PREPARE)) {
             Long examStudentId = ExamRecordCacheUtil.getExamStudentId(recordId);
             Integer durationSeconds = Objects.isNull(ExamRecordCacheUtil.getDurationSeconds(recordId)) ?
                     0 :