From 88ac93c477a7e9388756c17a0589db9e2f861cf3 Mon Sep 17 00:00:00 2001 From: XinWei <2718030729@qq.com> Date: Fri, 27 Sep 2024 15:57:40 +0800 Subject: [PATCH] =?UTF-8?q?=E5=95=86=E5=93=81=E6=96=B0=E5=A2=9E=E4=BB=85?= =?UTF-8?q?=E4=BC=9A=E5=91=98=E6=9F=A5=E7=9C=8B=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../product/controller/admin/spu/vo/ProductSpuRespVO.java | 4 ++++ .../controller/admin/spu/vo/ProductSpuSaveReqVO.java | 4 ++++ .../module/product/dal/dataobject/spu/ProductSpuDO.java | 6 ++++++ 3 files changed, 14 insertions(+) diff --git a/yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/spu/vo/ProductSpuRespVO.java b/yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/spu/vo/ProductSpuRespVO.java index 1fe90eb..d5850f2 100644 --- a/yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/spu/vo/ProductSpuRespVO.java +++ b/yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/spu/vo/ProductSpuRespVO.java @@ -85,6 +85,10 @@ public class ProductSpuRespVO { @Schema(description = "是否优品推荐") @ExcelProperty("是否优品推荐") private Integer recommendGood; + + @Schema(description = "是否仅付费会员可见") + @ExcelProperty("是否仅付费会员可见") + private Integer onlyPaidMemberView; // ========== SKU 相关字段 ========= @Schema(description = "规格类型", requiredMode = Schema.RequiredMode.REQUIRED, example = "true") diff --git a/yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/spu/vo/ProductSpuSaveReqVO.java b/yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/spu/vo/ProductSpuSaveReqVO.java index d3798b2..75a38b4 100644 --- a/yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/spu/vo/ProductSpuSaveReqVO.java +++ b/yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/spu/vo/ProductSpuSaveReqVO.java @@ -118,4 +118,8 @@ public class ProductSpuSaveReqVO { @Schema(description = "是否优品推荐") @Valid private Integer recommendGood; + + @Schema(description = "是否仅付费会员可见") + @Valid + private Integer onlyPaidMemberView; } diff --git a/yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/dal/dataobject/spu/ProductSpuDO.java b/yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/dal/dataobject/spu/ProductSpuDO.java index 03ba4db..99843dd 100644 --- a/yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/dal/dataobject/spu/ProductSpuDO.java +++ b/yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/dal/dataobject/spu/ProductSpuDO.java @@ -15,6 +15,7 @@ import com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler; import io.swagger.v3.oas.annotations.media.Schema; import lombok.*; +import javax.validation.Valid; import java.util.List; /** @@ -115,6 +116,11 @@ public class ProductSpuDO extends BaseDO { */ private Integer recommendGood; + /** + * 是否仅付费会员可见 + */ + private Integer onlyPaidMemberView; + // ========== SKU 相关字段 ========= /**