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