Update ProductParam.java

cyj
pbvfus8to 8 months ago
parent 7d640bebaf
commit 547a5f0712

@ -20,90 +20,113 @@ import jakarta.validation.constraints.Size;
import java.util.List; import java.util.List;
/** /**
* `ProductParam`
*
* `lombok``@Data``getter``setter``toString``hashCode``equals`便使
*
*
* @author lanhai * @author lanhai
*/ */
@Data @Data
public class ProductParam { public class ProductParam {
/** /**
* ID * IDID
* `null`
*/ */
private Long prodId; private Long prodId;
/** /**
* *
*
*/ */
private Integer status; private Integer status;
/** /**
* *
* `@NotBlank``@Size``200`
*
*/ */
@NotBlank(message = "商品名称不能为空") @NotBlank(message = "商品名称不能为空")
@Size(max = 200, message = "商品名称长度应该小于{max}") @Size(max = 200, message = "商品名称长度应该小于{max}")
private String prodName; private String prodName;
/** /**
* *
* `@NotNull``null`
*/ */
@NotNull(message = "请输入商品价格") @NotNull(message = "请输入商品价格")
private Double price; private Double price;
/** /**
* *
* `@NotNull``null`便
*/ */
@NotNull(message = "请输入商品原价") @NotNull(message = "请输入商品原价")
private Double oriPrice; private Double oriPrice;
/** /**
* *
* `@NotNull`
*/ */
@NotNull(message = "请输入商品库存") @NotNull(message = "请输入商品库存")
private Integer totalStocks; private Integer totalStocks;
/** /**
* , * 便
* `@Size``500`
*/ */
@Size(max = 500, message = "商品卖点长度应该小于{max}") @Size(max = 500, message = "商品卖点长度应该小于{max}")
private String brief; private String brief;
/**
* `@NotBlank`
*
*/
@NotBlank(message = "请选择图片上传") @NotBlank(message = "请选择图片上传")
private String pic; private String pic;
/** /**
* * `@NotBlank`
* 便
*/ */
@NotBlank(message = "请选择图片上传") @NotBlank(message = "请选择图片上传")
private String imgs; private String imgs;
/** /**
* * 便
* `@NotNull`使便
*/ */
@NotNull(message = "请选择商品分类") @NotNull(message = "请选择商品分类")
private Long categoryId; private Long categoryId;
/** /**
* sku * sku`List<Sku>`
* `Sku`便使
*/ */
private List<Sku> skuList; private List<Sku> skuList;
/** /**
* content * content 使
*
*/ */
private String content; private String content;
/** /**
* * `Product.DeliveryModeVO`
*
*/ */
private Product.DeliveryModeVO deliveryModeVo; private Product.DeliveryModeVO deliveryModeVo;
/** /**
* id * id
* id
*/ */
private Long deliveryTemplateId; private Long deliveryTemplateId;
/** /**
* * 便
* 便
*/ */
private List<Long> tagList; private List<Long> tagList;

Loading…
Cancel
Save