فهرست منبع

模板保存重复key出现的bug

zhoutg 5 سال پیش
والد
کامیت
48563cbb9b
1فایلهای تغییر یافته به همراه4 افزوده شده و 6 حذف شده
  1. 4 6
      icssman-service/src/main/java/com/diagbot/facade/ModuleDetailFacade.java

+ 4 - 6
icssman-service/src/main/java/com/diagbot/facade/ModuleDetailFacade.java

@@ -99,12 +99,10 @@ public class ModuleDetailFacade extends ModuleDetailServiceImpl {
                     .in("name", textList);
             List<QuestionInfo> questionInfoList = questionFacade.list(questionInfoQueryWrapper);
 
-            for (AddModuleDetailVO addModuleDetailVO : addModuleInfoVO.getModelDetils()) {
-                if (StringUtil.isNotEmpty(addModuleDetailVO.getText())) {
-                    questionIdMap = questionInfoList.stream()
-                            .collect(Collectors.toMap(QuestionInfo::getTagName,
-                                    questionInfo -> questionInfo.getId()));
-                }
+            if (ListUtil.isNotEmpty(questionInfoList)) {
+                questionIdMap = questionInfoList.stream()
+                        .collect(Collectors.toMap(QuestionInfo::getTagName,
+                                questionInfo -> questionInfo.getId(), (v1, v2) -> v2));
             }
         }
         QuestionInfo addquestionInfo = null;