diff --git a/xkt/src/main/java/com/ruoyi/xkt/service/impl/WebsiteAPPServiceImpl.java b/xkt/src/main/java/com/ruoyi/xkt/service/impl/WebsiteAPPServiceImpl.java index 5247c8a04..1d99e18a6 100644 --- a/xkt/src/main/java/com/ruoyi/xkt/service/impl/WebsiteAPPServiceImpl.java +++ b/xkt/src/main/java/com/ruoyi/xkt/service/impl/WebsiteAPPServiceImpl.java @@ -615,7 +615,7 @@ public class WebsiteAPPServiceImpl implements IWebsiteAPPService { Map finalCollectMap = collectMap; // ES 中存的 商品信息 Map esProdMap = page.getList().stream().collect(Collectors.toMap(ESProductDTO::getStoreProdId, Function.identity())); - return prodIdList.stream().map(prodId -> { + return prodIdList.stream().filter(x -> ObjectUtils.isNotEmpty(esProdMap.get(x))).map(prodId -> { ESProductDTO esProd = esProdMap.get(prodId); return BeanUtil.toBean(esProd, APPProdCateSubDTO.class) // 是否为档口会员