diff --git a/xkt/src/main/java/com/ruoyi/xkt/service/impl/WebsitePCServiceImpl.java b/xkt/src/main/java/com/ruoyi/xkt/service/impl/WebsitePCServiceImpl.java index 2283a52be..1e6250d5e 100644 --- a/xkt/src/main/java/com/ruoyi/xkt/service/impl/WebsitePCServiceImpl.java +++ b/xkt/src/main/java/com/ruoyi/xkt/service/impl/WebsitePCServiceImpl.java @@ -709,6 +709,8 @@ public class WebsitePCServiceImpl implements IWebsitePCService { for (int i = 0; i < top4CateEntries.size(); i++) { Long cateId = top4CateEntries.get(i).getKey(); List cateDetailList = topSaleMap.getOrDefault(cateId, Collections.emptyList()); + // 过滤掉销量为0 + cateDetailList = cateDetailList.stream().filter(x -> ObjectUtils.defaultIfNull(x.getSaleNum(), 0) > 0).collect(Collectors.toList()); List saleDTOList = new ArrayList<>(); for (int j = 0; j < cateDetailList.size(); j++) { CateSaleRankDTO dto = cateDetailList.get(j);