From 54e80013d49967539955d3a0b10f3779f531322a Mon Sep 17 00:00:00 2001 From: dzc <2388224167@qq.com> Date: Fri, 17 Oct 2025 12:17:48 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E5=90=84=E5=95=86=E6=88=B7=E8=B4=AD?= =?UTF-8?q?=E4=B9=B0=E6=AC=A1=E6=95=B0=E8=B6=8B=E5=8A=BF=E7=BB=9F=E8=AE=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pjcloud/hard/service/impl/panel/PanelShopServiceImpl.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pjcloud-hardware/pjcloud-hardware-biz/src/main/java/com/bsd/pjcloud/hard/service/impl/panel/PanelShopServiceImpl.java b/pjcloud-hardware/pjcloud-hardware-biz/src/main/java/com/bsd/pjcloud/hard/service/impl/panel/PanelShopServiceImpl.java index bdb4f68a6..494ed2402 100644 --- a/pjcloud-hardware/pjcloud-hardware-biz/src/main/java/com/bsd/pjcloud/hard/service/impl/panel/PanelShopServiceImpl.java +++ b/pjcloud-hardware/pjcloud-hardware-biz/src/main/java/com/bsd/pjcloud/hard/service/impl/panel/PanelShopServiceImpl.java @@ -62,7 +62,9 @@ public class PanelShopServiceImpl implements PanelShopService { List list = hardOrderMapper.groupByMch(dto); for (PanelPorductVo.ProductTypeItemVo v : result) { List targetMchTotalList = list.stream().filter(item -> ObjectUtil.equals(v.getType(), String.valueOf(item.getMchId()))).toList(); - if (ObjectUtil.isEmpty(targetMchTotalList)) continue; + if (ObjectUtil.isEmpty(targetMchTotalList)) { + targetMchTotalList = new ArrayList<>(); + } // 处理时间 List resultList = BeanUtil.copyToList(dateList, PanelPorductVo.class); for (PanelPorductVo i : resultList) {