提交 df1dee62 作者: zgz

资讯分页列表标题加句号

上级 1629d205
......@@ -251,11 +251,11 @@ public class InformationServiceImpl implements InformationService {
.flatMap(displayInfo -> displayInfo.getLabels().stream()
// 映射每个 Label 到其 labelMark
.filter(label -> label.getRelationName() != null)
// .filter(label -> Optional.ofNullable(searchCondition.getLabelMark())
// // 如果 searchCondition.getLabelMark() 非空,则应用过滤条件
// .map(labelMark -> labelMark.equals(label.getLabelMark()))
// // 如果 searchCondition.getLabelMark() 为空,则默认为 true(不应用过滤条件)
// .orElse(true))
.filter(label -> Optional.ofNullable(searchCondition.getLabelMark())
// 如果 searchCondition.getLabelMark() 非空,则应用过滤条件
.map(labelMark -> labelMark.equals(label.getLabelMark()))
// 如果 searchCondition.getLabelMark() 为空,则默认为 true(不应用过滤条件)
.orElse(true))
.map(label -> new AbstractMap.SimpleEntry<>(label.getRelationName(), displayInfo)))
// 根据 labelMark 进行分组
.collect(Collectors.groupingBy(AbstractMap.SimpleEntry::getKey,
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论