主动去重

This commit is contained in:
Jerry Yan 2025-03-02 23:26:13 +08:00
parent 8d329e6b05
commit 0de8ba03ea

View File

@ -208,7 +208,9 @@ public class LyCompatibleController {
.put("newuservideo", Collections.emptyList());
return response;
}
List<Map<String, Object>> videoList = collect.get(0).stream().map(contentPageVO -> {
List<Map<String, Object>> videoList = collect.get(0).stream().collect(Collectors.groupingBy(ContentPageVO::getTemplateId))
.values().stream().map(contentPageVOs -> {
ContentPageVO contentPageVO = contentPageVOs.get(0);
Map<String, Object> map = new HashMap<>();
VideoEntity videoRespVO = videoRepository.getVideo(contentPageVO.getContentId());
map.put("id", videoRespVO.getId().toString());