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