RealGoodsInterestUser.java 934 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. package com.cyksj.model.entity;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import lombok.Getter;
  4. import lombok.Setter;
  5. import java.math.BigDecimal;
  6. import java.util.Date;
  7. /*
  8. *项目名: netflix
  9. *文件名: RealGoodsInterestUser
  10. *创建者: JavaZou
  11. *创建时间:2022/11/25 13:57
  12. */
  13. @Getter
  14. @Setter
  15. public class RealGoodsInterestUser extends BaseEntity{
  16. private Long userId;
  17. private Long orderId;
  18. private String remark;
  19. private Long goodsId;
  20. private Long skuId;
  21. @TableField(exist = false)
  22. private BigDecimal money;
  23. @TableField(exist = false)
  24. private String groupBy;
  25. /**
  26. * 意向
  27. */
  28. private Status interestStatus;
  29. /**
  30. * 订单创建时间
  31. */
  32. private Date orderCreatedTime;
  33. @Getter
  34. public enum Status{
  35. notContacted("未联系"),
  36. interest("有意向"),
  37. notInterest("无意向"),
  38. hasPayment("已购买"),
  39. ;
  40. String desc;
  41. Status(String desc) {
  42. this.desc = desc;
  43. }
  44. }
  45. }