소스 검색

模板保存重复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;