|
@@ -20,9 +20,9 @@ import org.springframework.stereotype.Component;
|
|
|
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.Date;
|
|
|
-import java.util.HashMap;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
+import java.util.stream.Collectors;
|
|
|
|
|
|
/**
|
|
|
* @Description:
|
|
@@ -93,12 +93,12 @@ public class ModuleDetailFacade extends ModuleDetailServiceImpl {
|
|
|
.in("name",textList);
|
|
|
List<QuestionInfo> questionInfoList = questionFacade.list(questionInfoQueryWrapper);
|
|
|
//将标签id放入map
|
|
|
- Map<String,Long> questionIdMap = new HashMap<>();
|
|
|
+ Map<String,Long> questionIdMap = questionInfoList.stream().collect(Collectors.toMap(QuestionInfo::getTagName,questionInfo -> questionInfo.getId()));
|
|
|
QuestionInfo addquestionInfo = null;
|
|
|
List<QuestionInfo> addQuestionInfoList = new ArrayList<>();
|
|
|
- for (QuestionInfo questionInfo:questionInfoList) {
|
|
|
+ /*for (QuestionInfo questionInfo:questionInfoList) {
|
|
|
questionIdMap.put(questionInfo.getTagName(),questionInfo.getId());
|
|
|
- }
|
|
|
+ }*/
|
|
|
//循环给questionId赋值,如果遇到赋值失败的则是没有questionID,执行添加
|
|
|
for (AddModuleDetailVO addModuleDetailVO:addModuleInfoVO.getModelDetils()) {
|
|
|
if (StringUtil.isNotEmpty(addModuleDetailVO.getText())){
|