46f63d65 by chentao

no message

1 parent 63219de6
......@@ -61,14 +61,14 @@ public class EntiretyServiceImpl implements IEntiretyService {
* 处理二级数据
*/
List<EntiretyVo> list = page.getRecords();
Set<String> BuildingBlockIdList = StreamUtils.toSet(list,EntiretyVo::getId);
List<BuildingBlockVo> BuildingBlockList = getBuildingBlockService().list(language, BuildingBlockIdList);
for(BuildingBlockVo vo : BuildingBlockList){
Set<String> buildingBlockIdList = StreamUtils.toSet(list,EntiretyVo::getId);
List<BuildingBlockVo> buildingBlockList = getBuildingBlockService().list(language, buildingBlockIdList);
for(BuildingBlockVo vo : buildingBlockList){
if(StrUtil.isNotBlank(vo.getOssId())) {
vo.setOssUrl(ossService.selectUrlByIds(vo.getOssId()));
}
}
Map<String,List<BuildingBlockVo>> buildingBlockMap = StreamUtils.groupByKey(BuildingBlockList,BuildingBlockVo::getEntiretyId);
Map<String,List<BuildingBlockVo>> buildingBlockMap = StreamUtils.groupByKey(buildingBlockList,BuildingBlockVo::getEntiretyId);
for(EntiretyVo vo:list){
vo.setOssUrl(ossService.selectUrlByIds(vo.getOssId()));
vo.setBuildingblockList(buildingBlockMap.get(vo.getId()));
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!