UserIncrement.java 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. package com.fdkankan.manage.entity;
  2. import com.baomidou.mybatisplus.annotation.*;
  3. import lombok.Getter;
  4. import lombok.Setter;
  5. import java.io.Serializable;
  6. /**
  7. * <p>
  8. * 用户增值权益表
  9. * </p>
  10. *
  11. * @author
  12. * @since 2022-06-16
  13. */
  14. @Getter
  15. @Setter
  16. @TableName("t_user_increment")
  17. public class UserIncrement implements Serializable {
  18. private static final long serialVersionUID = 1L;
  19. @TableId(value = "id", type = IdType.AUTO)
  20. private Long id;
  21. /**
  22. * 权益包标识
  23. */
  24. @TableField("key_word")
  25. private String keyWord;
  26. /**
  27. * 用户表t_user的id
  28. */
  29. @TableField("user_id")
  30. private Long userId;
  31. /**
  32. * 相机主表t_camera的id
  33. */
  34. @TableField("camera_id")
  35. private Long cameraId;
  36. /**
  37. * 会员权益类型Id
  38. */
  39. @TableField("increment_type_id")
  40. private Integer incrementTypeId;
  41. /**
  42. * 结束时间
  43. */
  44. @TableField("increment_end_time")
  45. private String incrementEndTime;
  46. /**
  47. * 是否过期(1过期,0未过期)
  48. */
  49. @TableField("is_expired")
  50. private Integer isExpired;
  51. /**
  52. * 创建时间
  53. */
  54. @TableField("create_time")
  55. private String createTime;
  56. /**
  57. * 记录的状态,A: 生效,I: 禁用
  58. */
  59. @TableField("rec_status")
  60. @TableLogic(value = "A",delval = "I")
  61. private String recStatus;
  62. /**
  63. * 更新时间
  64. */
  65. @TableField("update_time")
  66. private String updateTime;
  67. /**
  68. * 扩容订单集合
  69. */
  70. @TableField("order_sn")
  71. private String orderSn;
  72. /**
  73. * 生效时间
  74. */
  75. @TableField("increment_start_time")
  76. private String incrementStartTime;
  77. @TableField("download_num")
  78. private Integer downloadNum;
  79. @TableField("agent_id")
  80. private Integer agentId;
  81. @TableField("member_levels")
  82. private String memberLevels;
  83. @TableField("month_qy")
  84. private Integer monthQy;
  85. }