|
@@ -190,6 +190,7 @@ public class WebSocketOeServer implements Concurrently {
|
|
if (leftBreakResumeCount <= 0) {
|
|
if (leftBreakResumeCount <= 0) {
|
|
teExamService.finish(examStudentCacheBean.getStudentId(), recordId, FinishTypeEnum.AUTO.name(), durationSeconds);
|
|
teExamService.finish(examStudentCacheBean.getStudentId(), recordId, FinishTypeEnum.AUTO.name(), durationSeconds);
|
|
} else {
|
|
} else {
|
|
|
|
+ alreadyBreakCount++;
|
|
Long breakId = Constants.idGen.next();
|
|
Long breakId = Constants.idGen.next();
|
|
ExamRecordCacheUtil.setLastBreakId(recordId, breakId, false);
|
|
ExamRecordCacheUtil.setLastBreakId(recordId, breakId, false);
|
|
ExamRecordCacheUtil.setStatus(recordId, ExamRecordStatusEnum.BREAK_OFF, false);
|
|
ExamRecordCacheUtil.setStatus(recordId, ExamRecordStatusEnum.BREAK_OFF, false);
|