|
@@ -207,8 +207,9 @@ public class TEStudentController {
|
|
|
teExamService.finish(examStudentId, recordId, FinishTypeEnum.AUTO.name(), durationSeconds);
|
|
|
} else {//否则断点次数减1
|
|
|
leftBreakResumeCount--;
|
|
|
+ leftBreakResumeCount = leftBreakResumeCount <= 0 ? 0 : leftBreakResumeCount;
|
|
|
//如果断点次数超过了考试整体断点次数,也强制交卷
|
|
|
- if (leftBreakResumeCount > ec.getBreakResumeCount()) {
|
|
|
+ if (leftBreakResumeCount < ec.getBreakResumeCount()) {
|
|
|
teExamService.finish(examStudentId, recordId, FinishTypeEnum.AUTO.name(), durationSeconds);
|
|
|
} else {
|
|
|
//更新考试记录
|