GoodsDonDetailFrontView.java 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142
  1. package com.cyksj.model.views;
  2. import com.cyksj.model.entity.GoodsDon;
  3. import com.ejlchina.searcher.bean.DbIgnore;
  4. import com.ejlchina.searcher.bean.SearchBean;
  5. import lombok.Getter;
  6. import lombok.Setter;
  7. import java.math.BigDecimal;
  8. import java.util.List;
  9. /**
  10. * 项目名: yhlxj
  11. * 文件名: GoodsDonDetailFrontView
  12. * 创建者: JavaZou
  13. * 创建时间:2023/10/19 17:42
  14. */
  15. @Getter
  16. @Setter
  17. @SearchBean(tables = "goods_don",
  18. where = "deleted is true and status is true")
  19. public class GoodsDonDetailFrontView {
  20. private Integer id;
  21. /**
  22. * 标签
  23. */
  24. private String tags;
  25. /**
  26. * 商品名称
  27. */
  28. private String title;
  29. /**
  30. * 缩略图
  31. */
  32. private String logo;
  33. /**
  34. * 背景图
  35. */
  36. private String img;
  37. /**
  38. * 详情
  39. */
  40. private String detail;
  41. /**
  42. * 描述
  43. */
  44. private String remark;
  45. private Integer type;
  46. /**
  47. * 分类
  48. * 1、AI 2、流媒体
  49. */
  50. private Integer category;
  51. /**
  52. * 二级分类
  53. * 虚物品 1邀请制 2非邀请制
  54. */
  55. private Integer secondType;
  56. private String banner;
  57. /**
  58. * 最小规格价格
  59. */
  60. private BigDecimal minPrice;
  61. /**
  62. * 最小规格价格月份
  63. */
  64. private Integer minMonths;
  65. /**
  66. * 最小规格 天数
  67. */
  68. private Integer minDays;
  69. /**
  70. * 最大规格价格
  71. */
  72. private BigDecimal maxPrice;
  73. /**
  74. * 最大规格价格月份
  75. */
  76. private Integer maxMonths;
  77. /**
  78. * 最大规格 天数
  79. */
  80. private Integer maxDays;
  81. /**
  82. * 付款说明
  83. */
  84. private String payDesc;
  85. /**
  86. * 特殊类型
  87. */
  88. private GoodsDon.SpecialType specialType;
  89. /**
  90. * 视频
  91. */
  92. private String video;
  93. /**
  94. * 推荐标题
  95. */
  96. private String recommendTitle;
  97. /**
  98. * 推荐平台
  99. */
  100. private String recommendGoods;
  101. private Boolean isSp;
  102. @DbIgnore
  103. private List<GoodsDonSkuFrontView> skuList;
  104. @DbIgnore
  105. private GoodsDonSpecFrontView specs;
  106. @DbIgnore
  107. private String giftCards;
  108. @DbIgnore
  109. private List<GoodsSkuGiftCardView> giftCardsView;
  110. @DbIgnore
  111. private OrderCommentFrontView comments;
  112. }