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

Loading…
Cancel
Save