UserDistributeTargetAlert.java 865 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  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 java.math.BigDecimal;
  7. import java.util.Date;
  8. /**
  9. * 项目名: yhlxj
  10. * 文件名: UserDistributeTargetAlert
  11. * 创建者: JavaZou
  12. * 创建时间:2023/11/22 16:08
  13. */
  14. @Getter
  15. @Setter
  16. public class UserDistributeTargetAlert extends BaseEntity{
  17. /**
  18. * 渠道id
  19. */
  20. private Long DistributeId;
  21. /**
  22. * 类型 1总销售额、2销售额正变化、3负变化
  23. */
  24. private Integer type;
  25. /**
  26. * 目标 比例/金额
  27. */
  28. private BigDecimal target;
  29. /**
  30. * 是否开启一周内不提醒 默认false不开启
  31. */
  32. private Boolean isWeek;
  33. /**
  34. * 下周可提醒时间
  35. */
  36. @TableField(updateStrategy = FieldStrategy.IGNORED)
  37. private Date nextAlertTime;
  38. }