ProductVo.java 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. package com.caimei.model.vo;
  2. import com.caimei.model.po.CmHeheCollageProductPo;
  3. import lombok.Data;
  4. import java.io.Serializable;
  5. import java.math.BigDecimal;
  6. /**
  7. * Description
  8. *
  9. * @author : plf
  10. * @date : 2021/4/22
  11. */
  12. @Data
  13. public class ProductVo implements Serializable {
  14. /**
  15. * 对应采美商品id
  16. */
  17. private Integer productId;
  18. /**
  19. * 是否为推荐商品(0 没推荐,1 推荐商品)
  20. */
  21. private String recommend;
  22. /**
  23. * 市场价
  24. */
  25. private BigDecimal normalPrice;
  26. /**
  27. * 售价
  28. */
  29. private BigDecimal price;
  30. /**
  31. * 商品名称
  32. */
  33. private String name;
  34. /**
  35. * 商品图片
  36. */
  37. private String mainImage;
  38. /**
  39. * 包装规格
  40. */
  41. private String unit;
  42. /**
  43. * 活动状态:0没有活动,1活动价
  44. */
  45. private Integer activeStatus = 0;
  46. /**
  47. * 拼团状态:0没有拼团价,1拼团价价
  48. */
  49. private Integer collageStatus = 0;
  50. /**
  51. * 拼团商品
  52. */
  53. private CmHeheCollageProductPo collageProduct;
  54. /**
  55. * 是否含税 0不含税,1含税
  56. */
  57. private String includedTax;
  58. /**
  59. * 发票类型(基于是否含税基础) 1增值税专用发票,2增值税普通发票, 3不能开票
  60. */
  61. private String invoiceType;
  62. /**
  63. * 机构税率 :增值税默认13%,普通票6%取值范围[0-100]
  64. */
  65. private BigDecimal clubTaxPoint;
  66. /**
  67. * 优惠券标识是否显示
  68. */
  69. private Boolean couponsLogo = false;
  70. }