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; }