TPointsConfig.java 1.0 KB

1234567891011121314151617181920212223242526272829303132333435
  1. package com.aitori.entity;
  2. import com.baomidou.mybatisplus.annotation.IdType;
  3. import com.baomidou.mybatisplus.annotation.TableField;
  4. import com.baomidou.mybatisplus.annotation.TableId;
  5. import com.baomidou.mybatisplus.annotation.TableName;
  6. import io.swagger.v3.oas.annotations.media.Schema;
  7. import lombok.Data;
  8. import java.io.Serializable;
  9. @Data
  10. @TableName("t_points_config")
  11. @Schema(description = "积分来源配置表")
  12. public class TPointsConfig implements Serializable {
  13. private static final long serialVersionUID = 1L;
  14. @TableId(value = "id", type = IdType.AUTO)
  15. @Schema(description = "主键")
  16. private Integer id;
  17. @Schema(description = "1:苹果支付购买 2:兑换码 3:签到 4:分享 5:邀请 6:被邀请 7:邀请人使用模板 8:注册")
  18. private Integer code;
  19. @Schema(description = "积分")
  20. private Integer points;
  21. @Schema(description = "有效期天数")
  22. private Integer expireDays;
  23. @TableField("`desc`")
  24. @Schema(description = "描述")
  25. private String desc;
  26. }