소스 검색

发布增加提醒

chen 5 년 전
부모
커밋
d9f22b656e
1개의 변경된 파일7개의 추가작업 그리고 0개의 파일을 삭제
  1. 7 0
      ssj-sys/src/main/java/com/ssj/service/kmt/kmt/service/impl/KmtExerciseServiceImpl.java

+ 7 - 0
ssj-sys/src/main/java/com/ssj/service/kmt/kmt/service/impl/KmtExerciseServiceImpl.java

@@ -349,6 +349,13 @@ public class KmtExerciseServiceImpl implements KmtExerciseService {
         ResponseEntity responseEntity = new ResponseEntity();
         responseEntity.success(ResponseConstant.CODE_999, "发布成功");
         List<KmtExerciseQuestion> kmtExerciseQuestions = kmtExerciseMapperService.findKmtExerciseQuestionsByIdIn(request.getQuestionIds());
+
+        for  (KmtExerciseQuestion kmtExerciseQuestion : kmtExerciseQuestions){
+            if (kmtExerciseQuestion.getDealStatus() == 2){
+                return  responseEntity.failure(ResponseConstant.CODE_000, "打回AI的题目无法发布");
+            }
+        }
+
         this.appendQuestionDataFromJSONFile(kmtExerciseQuestions);
         if (CollectionUtils.isNotEmpty(kmtExerciseQuestions)){
             String exerciseBookId = kmtExerciseQuestions.get(0).getExerciseBookId();  //练习册id