Prechádzať zdrojové kódy

Merge branch 'dev'
1

wangliang 4 rokov pred
rodič
commit
1a92e66de1

+ 4 - 4
themis-exam/src/main/java/com/qmth/themis/exam/api/TEExamController.java

@@ -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("考试状态出错");
         }