From 45a7cb2e1fd3551b2ee22915c654344cff3ff63b Mon Sep 17 00:00:00 2001 From: liujiang <569804566@qq.com> Date: Thu, 13 Nov 2025 22:33:06 +0800 Subject: [PATCH] =?UTF-8?q?master=EF=BC=9A=E7=AE=A1=E7=90=86=E5=91=98?= =?UTF-8?q?=E8=B4=A6=E5=8F=B7=EF=BC=8C=E6=8E=A8=E5=B9=BF=E5=88=97=E8=A1=A8?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E6=8A=A5=E9=94=99=E8=A7=A3=E5=86=B3=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ruoyi/xkt/service/impl/AdvertServiceImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/xkt/src/main/java/com/ruoyi/xkt/service/impl/AdvertServiceImpl.java b/xkt/src/main/java/com/ruoyi/xkt/service/impl/AdvertServiceImpl.java index c82db94bd..d3ab9e063 100644 --- a/xkt/src/main/java/com/ruoyi/xkt/service/impl/AdvertServiceImpl.java +++ b/xkt/src/main/java/com/ruoyi/xkt/service/impl/AdvertServiceImpl.java @@ -115,7 +115,8 @@ public class AdvertServiceImpl implements IAdvertService { return Page.empty(pageDTO.getPageSize(), pageDTO.getPageNum()); } List fileIdList = advertList.stream().map(Advert::getExamplePicId).filter(ObjectUtils::isNotEmpty).collect(Collectors.toList()); - Map fileMap = this.fileMapper.selectByIds(fileIdList).stream().collect(Collectors.toMap(SysFile::getId, Function.identity())); + Map fileMap = CollectionUtils.isEmpty(fileIdList) ? new HashMap<>() + : this.fileMapper.selectByIds(fileIdList).stream().collect(Collectors.toMap(SysFile::getId, Function.identity())); List advertResDTOList = advertList.stream().map(x -> { AdvertResDTO advertResDTO = BeanUtil.toBean(x, AdvertResDTO.class); if (ObjectUtils.isNotEmpty(x.getExamplePicId())) {