package com.panzhihua.common.model.vos.shop;
|
|
import com.panzhihua.common.validated.AddGroup;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import javax.validation.constraints.Digits;
|
import javax.validation.constraints.Min;
|
import java.math.BigDecimal;
|
|
/**
|
* @auther yh
|
* @describe
|
*/
|
@Data
|
@ApiModel("商品规格")
|
public class AddShopFlowerGoodsAttrVO {
|
|
@ApiModelProperty("商品规格Id:编辑必传")
|
private Long id;
|
|
@ApiModelProperty("商品规格")
|
private String goodsAttrName;
|
|
@ApiModelProperty("原价")
|
@Min(groups = {AddGroup.class}, value = 0, message = "原价最小值为0")
|
@Digits(groups = {AddGroup.class}, integer = 8, fraction = 2)
|
private BigDecimal price;
|
|
@ApiModelProperty("包邮价")
|
// @Min(groups = {AddGroup.class}, value = 0, message = "包邮价最小值为0")
|
// @Digits(groups = {AddGroup.class}, integer = 8, fraction = 2)
|
private BigDecimal freeShippingPrice;
|
|
@ApiModelProperty("拼单价")
|
// @Min(groups = {AddGroup.class}, value = 0, message = "拼单价最小值为0")
|
// @Digits(groups = {AddGroup.class}, integer = 8, fraction = 2)
|
private BigDecimal collatePrice;
|
|
@ApiModelProperty("商品规格图")
|
private String attrPic;
|
|
@ApiModelProperty("库存")
|
private Integer stock;
|
|
}
|