Переглянути джерело

监控源+预警不提醒修改

wangliang 4 роки тому
батько
коміт
a05c8993fa

+ 1 - 0
themis-backend/src/main/java/com/qmth/themis/backend/api/TIeInvigilateController.java

@@ -152,6 +152,7 @@ public class TIeInvigilateController {
                     }
                     s.setMonitorLiveUrl(ExamRecordCacheUtil.getMonitorLiveUrl(s.getExamRecordId(), source.name()));
                     s.setClientWebsocketStatus(ExamRecordCacheUtil.getClientWebsocketStatus(s.getExamRecordId()));
+                    s.setPaperDownload(ExamRecordCacheUtil.getPaperDownload(s.getExamRecordId()));
                 });
             }
         }

+ 5 - 1
themis-business/src/main/java/com/qmth/themis/business/cache/ExamRecordCacheUtil.java

@@ -303,6 +303,10 @@ public class ExamRecordCacheUtil {
         return (Long) redisUtil.get(RedisKeyHelper.examRecordCacheKey(recordId), ExamRecordFieldEnum.last_start_time.getCode());
     }
 
+    public static Integer getPaperDownload(Long recordId) {
+        return (Integer) redisUtil.get(RedisKeyHelper.examRecordCacheKey(recordId), ExamRecordFieldEnum.paper_download.getCode());
+    }
+
     public static Long getStartTime(Long recordId) {
         return (Long) redisUtil.get(RedisKeyHelper.examRecordCacheKey(recordId), ExamRecordFieldEnum.start_time.getCode());
     }
@@ -431,7 +435,7 @@ public class ExamRecordCacheUtil {
     public static Integer getFaceCompareErrorNum(Long recordId) {
         return Objects.nonNull(redisUtil.get(RedisKeyHelper.examRecordCacheKey(recordId), "faceCompareErrorNum")) ? (Integer) redisUtil.get(RedisKeyHelper.examRecordCacheKey(recordId), "faceCompareErrorNum") : 0;
     }
-    
+
     public static Integer getHasAnswerFile(Long recordId) {
         return (Integer) redisUtil.get(RedisKeyHelper.examRecordCacheKey(recordId), ExamRecordFieldEnum.has_answer_file.getCode());
     }