ProviderTask.java 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. package com.caimei365.manager.entity.caimei.providers;
  2. import com.fasterxml.jackson.annotation.JsonFormat;
  3. import lombok.Data;
  4. import lombok.experimental.Accessors;
  5. import java.util.Date;
  6. import java.util.List;
  7. @Accessors(chain = true)
  8. @Data
  9. public class ProviderTask {
  10. private Integer id;
  11. /**
  12. * 赏金
  13. */
  14. private String reward;
  15. /**
  16. * 富文本内容
  17. */
  18. private String content;
  19. /**
  20. * 供应商Id
  21. */
  22. private Integer shopId;
  23. /**
  24. * 任务商品Id
  25. */
  26. private Integer productId;
  27. private String mainImage;
  28. private String productName;
  29. /**
  30. * 标题
  31. */
  32. private String title;
  33. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
  34. private Date addTime;
  35. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
  36. private Date startTime;
  37. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
  38. private Date endTime;
  39. private String shopName;
  40. /**
  41. * 转发封面
  42. */
  43. private String topPic;
  44. /**
  45. * 任务状态 1未开始 2任务中 3任务过期
  46. */
  47. private Integer status;
  48. }