GoodsDon.java 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. package com.cyksj.model.entity;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  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. /**
  9. * @author chan
  10. * @date 2022/9/26 4:58 PM
  11. */
  12. @Getter
  13. @Setter
  14. @SearchBean(tables = "goods_don")
  15. public class GoodsDon extends BaseEntity {
  16. /**
  17. * 商品录入人
  18. */
  19. private String writer;
  20. /**
  21. * 标签
  22. */
  23. private String tags;
  24. /**
  25. * 商品名称
  26. */
  27. private String title;
  28. /**
  29. * 缩略图
  30. */
  31. private String logo;
  32. /**
  33. * 背景图
  34. */
  35. private String img;
  36. /**
  37. * true 上架 / false 下架
  38. */
  39. private Boolean status;
  40. /**
  41. * true 存在 / false 删除
  42. */
  43. private Boolean deleted;
  44. /**
  45. * 详情
  46. */
  47. private String detail;
  48. /**
  49. * 描述
  50. */
  51. private String remark;
  52. private Integer type;
  53. /**
  54. * 二级分类
  55. * 虚物品 1邀请制 2非邀请制
  56. */
  57. private Integer secondType;
  58. private String banner;
  59. /**
  60. * 平台分销比例
  61. */
  62. private Integer rate;
  63. /**
  64. * 排序
  65. */
  66. private Integer sortBy;
  67. @TableField(exist = false)
  68. @DbIgnore
  69. private BigDecimal price;
  70. @TableField(exist = false)
  71. @DbIgnore
  72. private Integer soldNum;
  73. @TableField(exist = false)
  74. @DbIgnore
  75. private Integer accountCount;
  76. }