From 8fd339c525a83711e3d1f32024194386220d68ba Mon Sep 17 00:00:00 2001 From: huk Date: Sat, 20 Sep 2025 11:37:28 +0800 Subject: [PATCH] =?UTF-8?q?feat(product):=20=E6=B7=BB=E5=8A=A0=E5=95=86?= =?UTF-8?q?=E5=93=81=E5=8F=91=E5=B8=83=E7=8A=B6=E6=80=81=E8=BF=87=E6=BB=A4?= =?UTF-8?q?=E6=9D=A1=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在商品查询逻辑中,默认添加已上架商品的筛选条件,确保查询结果仅包含已上架的商品信息。 --- .../com/wzj/soopin/goods/service/impl/ProductServiceImpl.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ruoyi-modules/ruoyi-goods/src/main/java/com/wzj/soopin/goods/service/impl/ProductServiceImpl.java b/ruoyi-modules/ruoyi-goods/src/main/java/com/wzj/soopin/goods/service/impl/ProductServiceImpl.java index f0b4adaa6..5c8fac5f5 100644 --- a/ruoyi-modules/ruoyi-goods/src/main/java/com/wzj/soopin/goods/service/impl/ProductServiceImpl.java +++ b/ruoyi-modules/ruoyi-goods/src/main/java/com/wzj/soopin/goods/service/impl/ProductServiceImpl.java @@ -16,6 +16,7 @@ import com.wzj.soopin.goods.mapper.ProductMapper; import com.wzj.soopin.goods.service.ProductService; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; +import org.dromara.common.core.domain.event.Constants; import org.dromara.common.tenant.helper.TenantHelper; import org.dromara.system.domain.vo.SysTenantVo; import org.dromara.system.service.ISysTenantService; @@ -94,6 +95,7 @@ public class ProductServiceImpl extends ServiceImpl impl .stream().map(ProductCategory::getId).toList()); query.setCategoryIds(categoryIds); } + query.setPublishStatus(Constants.PublishStatus.GROUNDING); return TenantHelper.ignore(() -> productMapper.getProduct(page, query)); }