Browse Source

发布增加提醒

chen 5 years ago
parent
commit
1821d26e04

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

@@ -343,6 +343,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