ProductItemEditReq.java 868 B

1234567891011121314151617181920212223242526272829303132333435
  1. package com.poyee.req;
  2. import io.swagger.annotations.ApiModel;
  3. import io.swagger.annotations.ApiModelProperty;
  4. import lombok.AllArgsConstructor;
  5. import lombok.Builder;
  6. import lombok.Data;
  7. import lombok.NoArgsConstructor;
  8. import javax.validation.constraints.NotNull;
  9. import java.math.BigDecimal;
  10. @Data
  11. @ApiModel("编辑子商品数据")
  12. @Builder
  13. @NoArgsConstructor
  14. @AllArgsConstructor
  15. public class ProductItemEditReq {
  16. @ApiModelProperty("id")
  17. @NotNull(message = "id_cannot_be_empty")
  18. private Long id;
  19. @NotNull(message = "product_spec_can_not_be_empty")
  20. @ApiModelProperty("商品规格")
  21. private Integer spec;
  22. @NotNull(message = "price_can_not_be_empty")
  23. @ApiModelProperty("价格")
  24. private BigDecimal price;
  25. @NotNull(message = "inventory_can_not_be_empty")
  26. @ApiModelProperty("库存")
  27. private Integer inventory;
  28. }