UserActivity.java 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. package com.cyksj.model.entity;
  2. import com.baomidou.mybatisplus.annotation.FieldStrategy;
  3. import com.baomidou.mybatisplus.annotation.TableField;
  4. import lombok.Getter;
  5. import lombok.Setter;
  6. import javax.validation.constraints.NotEmpty;
  7. import java.util.Date;
  8. /**
  9. * 项目名: yhlxj
  10. * 文件名: UserActivity
  11. * 创建者: JavaZou
  12. * 创建时间:2024/4/15 15:44
  13. * 官网用户活动表
  14. */
  15. @Getter
  16. @Setter
  17. public class UserActivity extends BaseEntity{
  18. /**
  19. * 活动名称
  20. */
  21. @NotEmpty(message = "活动名称不能为空")
  22. private String name;
  23. /**
  24. * 开始时间
  25. */
  26. @TableField(updateStrategy = FieldStrategy.IGNORED)
  27. private Date startTime;
  28. /**
  29. * 结束时间
  30. */
  31. @TableField(updateStrategy = FieldStrategy.IGNORED)
  32. private Date endTime;
  33. /**
  34. * 备注
  35. */
  36. private String remark;
  37. /**
  38. * 优惠券ids
  39. */
  40. @TableField(updateStrategy = FieldStrategy.IGNORED)
  41. private String couponIds;
  42. /**
  43. * 图片
  44. */
  45. @TableField(updateStrategy = FieldStrategy.IGNORED)
  46. private String img;
  47. /**
  48. * 规则图片
  49. */
  50. @TableField(updateStrategy = FieldStrategy.IGNORED)
  51. private String rules;
  52. /**
  53. * 是否删除
  54. */
  55. private Boolean deleted;
  56. }