|
@@ -5,6 +5,8 @@ import io.swagger.v3.oas.annotations.media.Schema;
|
|
|
import cn.newfeifan.mall.framework.common.pojo.PageParam;
|
|
|
import java.math.BigDecimal;
|
|
|
import org.springframework.format.annotation.DateTimeFormat;
|
|
|
+
|
|
|
+import javax.validation.constraints.NotNull;
|
|
|
import java.time.LocalDateTime;
|
|
|
|
|
|
import static cn.newfeifan.mall.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
|
|
@@ -36,6 +38,9 @@ public class SpuApplyPageReqVO extends PageParam {
|
|
|
@Schema(description = "商品分类编号", example = "1734")
|
|
|
private Long categoryId;
|
|
|
|
|
|
+ @Schema(description = "商品分区编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
|
|
|
+ private Long areaId;
|
|
|
+
|
|
|
@Schema(description = "商品品牌编号", example = "4607")
|
|
|
private Integer brandId;
|
|
|
|
|
@@ -72,12 +77,6 @@ public class SpuApplyPageReqVO extends PageParam {
|
|
|
@Schema(description = "物流配置模板编号", example = "3169")
|
|
|
private Long deliveryTemplateId;
|
|
|
|
|
|
- @Schema(description = "赠送积分")
|
|
|
- private Integer giveIntegral;
|
|
|
-
|
|
|
- @Schema(description = "分销类型", example = "1")
|
|
|
- private Boolean subCommissionType;
|
|
|
-
|
|
|
@Schema(description = "商品销量", example = "231")
|
|
|
private Integer salesCount;
|
|
|
|
|
@@ -103,15 +102,6 @@ public class SpuApplyPageReqVO extends PageParam {
|
|
|
@Schema(description = "推广费, 单位: 分,值为sku中最大的推广费")
|
|
|
private Integer promotionFee;
|
|
|
|
|
|
- @Schema(description = "商品支付类别(1 rmb 2积分)", example = "1")
|
|
|
- private Integer spuPayType;
|
|
|
-
|
|
|
- @Schema(description = "高精度")
|
|
|
- private Boolean highPrecision;
|
|
|
-
|
|
|
- @Schema(description = "高精度价格", example = "23692")
|
|
|
- private BigDecimal highPrecisionPrice;
|
|
|
-
|
|
|
@Schema(description = "申请用户id", example = "22602")
|
|
|
private Long applyMemberUserId;
|
|
|
|