|
@@ -73,7 +73,8 @@ public class QuestionFacade extends QuestionInfoServiceImpl {
|
|
paramMap1.put("ids", sonQuestionIds);
|
|
paramMap1.put("ids", sonQuestionIds);
|
|
//获取第二级子标签
|
|
//获取第二级子标签
|
|
List<QuestionInfoWrapper> questionMapping1 = this.getByQuestionMapping(paramMap1);
|
|
List<QuestionInfoWrapper> questionMapping1 = this.getByQuestionMapping(paramMap1);
|
|
- Map<Long, List<QuestionInfoWrapper>> qm1 = EntityUtil.makeEntityListMap(questionMapping1, "parentQuestion");
|
|
|
|
|
|
+ Map<Long, List<QuestionInfoWrapper>> qm1 =
|
|
|
|
+ EntityUtil.makeEntityListMap(questionMapping1, "parentQuestion");
|
|
for (QuestionDTO bean : sonQuestionList) {
|
|
for (QuestionDTO bean : sonQuestionList) {
|
|
List<QuestionDetail> questionDetailList1 = sonQuestionMap.get(bean.getId());
|
|
List<QuestionDetail> questionDetailList1 = sonQuestionMap.get(bean.getId());
|
|
if (ListUtil.isEmpty(questionDetailList1)) {
|
|
if (ListUtil.isEmpty(questionDetailList1)) {
|
|
@@ -128,7 +129,8 @@ public class QuestionFacade extends QuestionInfoServiceImpl {
|
|
List<Long> questionId = questionInfoList.stream().map(r -> r.getId()).collect(Collectors.toList());
|
|
List<Long> questionId = questionInfoList.stream().map(r -> r.getId()).collect(Collectors.toList());
|
|
|
|
|
|
// 获取第一层明细项
|
|
// 获取第一层明细项
|
|
- Map<Long, List<QuestionDetail>> detailMap = getQuestionDetailWithMap(questionInfoList.stream().filter(r -> r.getTagType() == 1).map(r -> r.getId()).collect(Collectors.toList()));
|
|
|
|
|
|
+ Map<Long, List<QuestionDetail>> detailMap = getQuestionDetailWithMap(questionInfoList.stream()
|
|
|
|
+ .filter(r -> r.getTagType() == 1).map(r -> r.getId()).collect(Collectors.toList()));
|
|
|
|
|
|
// 获取第二层mapping和明细项
|
|
// 获取第二层mapping和明细项
|
|
List<Long> ques2 = new ArrayList<>();
|
|
List<Long> ques2 = new ArrayList<>();
|
|
@@ -193,7 +195,8 @@ public class QuestionFacade extends QuestionInfoServiceImpl {
|
|
.eq("is_deleted", IsDeleteEnum.N.getKey())
|
|
.eq("is_deleted", IsDeleteEnum.N.getKey())
|
|
.in("question_id", questionIds)
|
|
.in("question_id", questionIds)
|
|
.orderByAsc("order_no"));
|
|
.orderByAsc("order_no"));
|
|
- Map<Long, List<QuestionDetail>> detailMap = EntityUtil.makeEntityListMap(detailList, "questionId");
|
|
|
|
|
|
+ Map<Long, List<QuestionDetail>> detailMap =
|
|
|
|
+ EntityUtil.makeEntityListMap(detailList, "questionId");
|
|
return detailMap;
|
|
return detailMap;
|
|
}
|
|
}
|
|
|
|
|