diff --git a/mall-shop/src/main/java/com/suisung/mall/shop/library/service/impl/LibraryProductImpl.java b/mall-shop/src/main/java/com/suisung/mall/shop/library/service/impl/LibraryProductImpl.java index 4f3b7acc..893ab8f8 100644 --- a/mall-shop/src/main/java/com/suisung/mall/shop/library/service/impl/LibraryProductImpl.java +++ b/mall-shop/src/main/java/com/suisung/mall/shop/library/service/impl/LibraryProductImpl.java @@ -146,6 +146,10 @@ public class LibraryProductImpl extends BaseServiceImpl libraryProductList= page.getRecords(); + if (CollectionUtil.isEmpty(libraryProductList)) { + return page; + } + List libraryProductIds= libraryProductList.stream().map(LibraryProduct::getId).collect(Collectors.toList()); QueryWrapper queryWrapperImage = new QueryWrapper<>(); queryWrapperImage.in("product_id", libraryProductIds);