From e59e6a8a2fcf3ac2194a69927cd5690453a83e91 Mon Sep 17 00:00:00 2001
From: ZQN <364596817@qq.com>
Date: 星期三, 19 六月 2024 16:34:44 +0800
Subject: [PATCH] 投诉添加,云片短信添加

---
 project-enforce/src/main/java/com/project/enforce/service/impl/EnforceEvaluateServiceImpl.java |   20 ++++++++------------
 1 files changed, 8 insertions(+), 12 deletions(-)

diff --git a/project-enforce/src/main/java/com/project/enforce/service/impl/EnforceEvaluateServiceImpl.java b/project-enforce/src/main/java/com/project/enforce/service/impl/EnforceEvaluateServiceImpl.java
index 8d08a34..d8fcbb8 100644
--- a/project-enforce/src/main/java/com/project/enforce/service/impl/EnforceEvaluateServiceImpl.java
+++ b/project-enforce/src/main/java/com/project/enforce/service/impl/EnforceEvaluateServiceImpl.java
@@ -38,7 +38,7 @@
     {
         List<EnforceEvaluateQuestion> questionList = bo.getQuestionList();
         if (StringUtils.isEmpty(questionList)){
-            throw new BaseException("棰樼洰涓嶅彲涓虹┖锛�");
+            throw new BaseException("璇勪环椤逛笉鍙负绌猴紒");
         }
         for (EnforceEvaluateQuestion question : bo.getQuestionList()) {
             if (question.getQuestionType()==1 && StringUtils.isEmpty(question.getAnswerList())){
@@ -48,16 +48,8 @@
                 int count = questionService.count(questionService.lq()
                         .eq(EnforceEvaluateQuestion::getQuestionName, question.getQuestionId()));
                 if (count>0) {
-                    throw new BaseException(StringUtils.format("{}锛岄鐩噸澶嶏紝璇烽噸璇曪紒", question.getQuestionName()));
+                    throw new BaseException(StringUtils.format("{}锛岄噸澶嶏紝璇烽噸璇曪紒", question.getQuestionName()));
                 }
-                if (StringUtils.isNotEmpty(question.getAnswerList())){
-                    EnforceEvaluateQuestion one = questionService.getOne(questionService.lq().eq(EnforceEvaluateQuestion::getQuestionName, question.getQuestionName()));
-                    question.getAnswerList().forEach(enforceEvaluateAnswer -> {
-                        enforceEvaluateAnswer.setQuestionId(one.getQuestionId());
-                        enforceEvaluateAnswer.setQuestionName(one.getQuestionName());
-                    });
-                }
-
             } else {
                 int count = questionService.count(questionService.lq().
                         eq(EnforceEvaluateQuestion::getQuestionName, question.getQuestionId())
@@ -68,11 +60,15 @@
             }
             questionService.saveOrUpdate(question);
             if (StringUtils.isNotEmpty(question.getAnswerList())){
+                EnforceEvaluateQuestion one = questionService.getOne(questionService.lq().eq(EnforceEvaluateQuestion::getQuestionName, question.getQuestionName()));
+                question.getAnswerList().forEach(enforceEvaluateAnswer -> {
+                    enforceEvaluateAnswer.setQuestionId(one.getQuestionId());
+                    enforceEvaluateAnswer.setQuestionName(one.getQuestionName());
+                });
                 answerService.saveOrUpdateBatch(question.getAnswerList());
             }
         }
-
-        return null;
+        return true;
     }
 
     @Override//璇勪环璁剧疆璇︽儏

--
Gitblit v1.9.1