|
@@ -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 :
|