소스 검색

3.1.1 fix

xiaofei 1 년 전
부모
커밋
02223a8e33
1개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  1. 6 0
      stmms-ms-marking/src/main/java/cn/com/qmth/stmms/ms/marking/service/MarkTaskSelfCheckService.java

+ 6 - 0
stmms-ms-marking/src/main/java/cn/com/qmth/stmms/ms/marking/service/MarkTaskSelfCheckService.java

@@ -110,6 +110,12 @@ public class MarkTaskSelfCheckService {
     }
 
     public boolean saveSelfCheckTask(Long workId, Subject subject, MarkStage stage, Long markerId) {
+        // 有未评的自查卷,直接返回
+        MarkTaskSelfCheck markTaskSelfCheckHis = markTaskSelfCheckRepo.findByWorkIdAndMarkerIdAndSubjectAndStageAndMarking(workId, markerId, subject, stage, false);
+        if(markTaskSelfCheckHis != null){
+            return true;
+        }
+
         List<MarkTaskMarkerPaper> markTaskMarkerPaperList = markTaskMarkerPaperRepo.findByWorkIdAndSubjectAndStageAndMarkerId(workId, subject, stage, markerId);
         Random r = new Random();
         // 随机抽一个任务