From 6b02bee1b25dbdc5dd1844a241e6736a7ac299ea Mon Sep 17 00:00:00 2001 From: liujiang <569804566@qq.com> Date: Fri, 17 Oct 2025 19:29:07 +0800 Subject: [PATCH] =?UTF-8?q?master=EF=BC=9APC=E9=94=80=E9=87=8F=E6=A6=9C?= =?UTF-8?q?=EF=BC=8C=E8=BF=87=E6=BB=A4=E6=8E=89=E9=94=80=E9=87=8F=E4=B8=BA?= =?UTF-8?q?0=20=E7=9A=84=E6=95=B0=E6=8D=AE=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ruoyi/xkt/service/impl/WebsitePCServiceImpl.java | 2 ++ 1 file changed, 2 insertions(+) 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);