diff --git a/src/main/java/com/project/exam/domain/job/ShortAnswerScoringJob.java b/src/main/java/com/project/exam/domain/job/ShortAnswerScoringJob.java index d15015e..f72f702 100644 --- a/src/main/java/com/project/exam/domain/job/ShortAnswerScoringJob.java +++ b/src/main/java/com/project/exam/domain/job/ShortAnswerScoringJob.java @@ -83,7 +83,7 @@ public class ShortAnswerScoringJob { // 查询已提交的考试记录 List records = examRecordMapper.selectList( new com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper() - .isNotNull(ExamRecordEntity::getSubmitTime) + .eq(ExamRecordEntity::getScoringStatus , ExamRecordScoringStatusEnum.PENDING.getValue()) .orderByAsc(ExamRecordEntity::getSubmitTime)); if (records.isEmpty()) { diff --git a/src/main/resources/application-test.yml b/src/main/resources/application-test.yml index 3f1756d..f6634a8 100644 --- a/src/main/resources/application-test.yml +++ b/src/main/resources/application-test.yml @@ -114,4 +114,4 @@ scoring: # 每批最多处理多少道简答题 batch-size: 5 # 执行间隔(毫秒),每60秒扫描一次 - interval-ms: 600000 \ No newline at end of file + interval-ms: 60000 \ No newline at end of file