feat(product): 添加商品发布状态过滤条件

在商品查询逻辑中,默认添加已上架商品的筛选条件,确保查询结果仅包含已上架的商品信息。
This commit is contained in:
huk 2025-09-20 11:37:28 +08:00
parent d344925286
commit 8fd339c525

View File

@ -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<ProductMapper, Product> impl
.stream().map(ProductCategory::getId).toList());
query.setCategoryIds(categoryIds);
}
query.setPublishStatus(Constants.PublishStatus.GROUNDING);
return TenantHelper.ignore(() -> productMapper.getProduct(page, query));
}