|
@@ -23,7 +23,6 @@ import com.qmth.themis.business.entity.TEConfig;
|
|
|
import com.qmth.themis.business.entity.TEStudent;
|
|
|
import com.qmth.themis.business.enums.*;
|
|
|
import com.qmth.themis.business.service.*;
|
|
|
-import com.qmth.themis.business.util.JacksonUtil;
|
|
|
import com.qmth.themis.business.util.RedisUtil;
|
|
|
import com.qmth.themis.business.util.ServletUtil;
|
|
|
import com.qmth.themis.business.util.SessionUtil;
|
|
@@ -301,6 +300,9 @@ public class TEStudentController {
|
|
|
TEExamActivityDto teExamActivityDto = new TEExamActivityDto(ec, examActivityCacheBean, examStudentCacheBean, examStudentId, examCourseCacheBean);
|
|
|
Gson gson = new Gson();
|
|
|
ExamActivityUnFinishBean examActivityUnFinishBean = gson.fromJson(gson.toJson(teExamActivityDto), ExamActivityUnFinishBean.class);
|
|
|
+ if (Objects.equals(ec.getMode(), ExamModeEnum.ANYTIME)) {
|
|
|
+ examActivityUnFinishBean.setMaxFinishTime(null);
|
|
|
+ }
|
|
|
examActivityUnFinishBean.setRecordId(recordId);
|
|
|
return new ExamUnFinishBean(ec.getId(), ec.getName(), ec.getPreNotice(), ec.getPreNoticeStaySeconds(), ec.getPostNotice(), examActivityUnFinishBean);
|
|
|
}
|