diff --git a/src/main/java/com/peanut/modules/book/controller/ShopProductLabelController.java b/src/main/java/com/peanut/modules/book/controller/ShopProductLabelController.java index d48556d0..cab27409 100644 --- a/src/main/java/com/peanut/modules/book/controller/ShopProductLabelController.java +++ b/src/main/java/com/peanut/modules/book/controller/ShopProductLabelController.java @@ -110,6 +110,7 @@ public class ShopProductLabelController { shopProductEntityMPJLambdaWrapper.eq(ShopProductToLabelEntity::getSplId,splId); shopProductEntityMPJLambdaWrapper.eq(ShopProductToLabelEntity::getDelFlag,0); shopProductEntityMPJLambdaWrapper.eq(ShopProduct::getDelFlag,0); + shopProductEntityMPJLambdaWrapper.gt(ShopProduct::getProductStock,0); Page shopProductEntityPage = shopProductToLabelDao.selectJoinPage(new Page(page, limit), ShopProduct.class, shopProductEntityMPJLambdaWrapper); return R.ok().put("page",shopProductEntityPage); diff --git a/src/main/java/com/peanut/modules/book/service/impl/ShopProductServiceImpl.java b/src/main/java/com/peanut/modules/book/service/impl/ShopProductServiceImpl.java index 0c5f55c3..e61719df 100644 --- a/src/main/java/com/peanut/modules/book/service/impl/ShopProductServiceImpl.java +++ b/src/main/java/com/peanut/modules/book/service/impl/ShopProductServiceImpl.java @@ -60,7 +60,9 @@ public class ShopProductServiceImpl extends ServiceImpl page = this.page( new Query().getPage(params), - new ExcludeEmptyQueryWrapper().like("product_name", params.get("key")) + new ExcludeEmptyQueryWrapper() + .gt("product_stock",0) + .like("product_name", params.get("key")) ); return new PageUtils(page); }