浏览代码

人脸比对任务补偿机制:定期重置“错误次数”为0

deason 9 月之前
父节点
当前提交
ba17d57e71

+ 5 - 0
examcloud-core-oe-student-dao/src/main/java/cn/com/qmth/examcloud/core/oe/student/dao/ExamCaptureQueueRepo.java

@@ -133,4 +133,9 @@ public interface ExamCaptureQueueRepo extends JpaRepository<ExamCaptureQueueEnti
     @Query(value = "update ec_oet_exam_capture_queue set process_batch_num=?2 where id=?1", nativeQuery = true)
     void updateProcessBatchNum(Long captureQueueId, String batchNum);
 
+    @Transactional
+    @Modifying
+    @Query(value = "update ec_oet_exam_capture_queue set error_num = 0 where error_num >= ?1 and creation_time <= ?2", nativeQuery = true)
+    int resetExamCaptureQueueErrorNum(int maxErrorNum, String beforeCreationTime);
+
 }