|
@@ -258,7 +258,7 @@ public class TEStudentController {
|
|
String[] columns = new String[]{ExamRecordFieldEnum.last_break_id.name(), ExamRecordFieldEnum.status.name(), ExamRecordFieldEnum.last_break_time.name(), ExamRecordFieldEnum.already_break_count.name(), ExamRecordFieldEnum.last_start_time.name()};
|
|
String[] columns = new String[]{ExamRecordFieldEnum.last_break_id.name(), ExamRecordFieldEnum.status.name(), ExamRecordFieldEnum.last_break_time.name(), ExamRecordFieldEnum.already_break_count.name(), ExamRecordFieldEnum.last_start_time.name()};
|
|
Object[] values = new Object[]{breakId, ExamRecordStatusEnum.RESUME_PREPARE, lastBreakTimeNow, alreadyBreakCount, lastStartTime};
|
|
Object[] values = new Object[]{breakId, ExamRecordStatusEnum.RESUME_PREPARE, lastBreakTimeNow, alreadyBreakCount, lastStartTime};
|
|
tOeExamRecordService.dataUpdatesMq(recordId, columns, values);
|
|
tOeExamRecordService.dataUpdatesMq(recordId, columns, values);
|
|
- ExamConstant.sendExamStopMsg(recordId);
|
|
|
|
|
|
+ ExamConstant.sendExamStopMsg(recordId, true);
|
|
//考试断点异常原因 发送mq start
|
|
//考试断点异常原因 发送mq start
|
|
MqDto mqDtoBreak = new MqDto(MqTopicEnum.THEMIS_TOPIC.getCode(), MqTagEnum.EXAM_BREAK.name(), ExceptionEnum.NET_TIME_OUT, MqTagEnum.EXAM_BREAK, String.valueOf(recordId), String.valueOf(recordId));
|
|
MqDto mqDtoBreak = new MqDto(MqTopicEnum.THEMIS_TOPIC.getCode(), MqTagEnum.EXAM_BREAK.name(), ExceptionEnum.NET_TIME_OUT, MqTagEnum.EXAM_BREAK, String.valueOf(recordId), String.valueOf(recordId));
|
|
mqDtoService.assembleSendOneWayMsg(mqDtoBreak);
|
|
mqDtoService.assembleSendOneWayMsg(mqDtoBreak);
|