|
@@ -113,12 +113,12 @@ public class TEExamController {
|
|
|
if (Objects.isNull(mapParameter.get("recordId")) || Objects.equals(mapParameter.get("recordId"), "")) {
|
|
|
throw new BusinessException(ExceptionResultEnum.RECORD_ID_IS_NULL);
|
|
|
}
|
|
|
- Long recordId = (Long) mapParameter.get("recordId");
|
|
|
- ExamRecordStatusEnum status = ExamRecordCacheUtil.getStatus(recordId);
|
|
|
+ String recordId = (String) mapParameter.get("recordId");
|
|
|
+ ExamRecordStatusEnum status = ExamRecordCacheUtil.getStatus(Long.valueOf(recordId));
|
|
|
if (Objects.nonNull(status) && Objects.equals(ExamRecordStatusEnum.ANSWERING, status)) {//答题状态,强制断点
|
|
|
- ExamConstant.sendExamBreakMsg(recordId);
|
|
|
+ ExamConstant.sendExamBreakMsg(Long.valueOf(recordId));
|
|
|
} else if (Objects.nonNull(status) && Objects.equals(ExamRecordStatusEnum.FIRST_PREPARE, status)) {
|
|
|
- ExamConstant.sendExamStopMsg(recordId, false);
|
|
|
+ ExamConstant.sendExamStopMsg(Long.valueOf(recordId), false);
|
|
|
} else {
|
|
|
throw new BusinessException("考试状态出错");
|
|
|
}
|