package com.ruoyi.other.api.domain;
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import lombok.EqualsAndHashCode;
|
|
import java.io.Serializable;
|
import java.math.BigDecimal;
|
|
/**
|
* <p>
|
*
|
* </p>
|
*
|
* @author luodangjia
|
* @since 2024-11-20
|
*/
|
@Data
|
@EqualsAndHashCode(callSuper = false)
|
@TableName("t_vip_setting")
|
@ApiModel(value="VipSetting对象", description="")
|
public class VipSetting implements Serializable {
|
|
private static final long serialVersionUID = 1L;
|
|
@ApiModelProperty(value = "1-7对应会员")
|
@TableId("id")
|
private Integer id;
|
|
@ApiModelProperty(value = "会员名称")
|
@TableField("vip_name")
|
private String vipName;
|
|
@ApiModelProperty(value = "会员专属权益")
|
@TableField("vip_info")
|
private String vipInfo;
|
|
@ApiModelProperty(value = "1级会员用 注册 天后 未成为黄金会员自动解绑推广人")
|
@TableField("vip_cancel_day")
|
private Integer vipCancelDay;
|
|
@ApiModelProperty(value = "1级会员用 注册 天后 未在商城下单,可更换推广人")
|
@TableField("vip_change_day")
|
private Integer vipChangeDay;
|
|
@ApiModelProperty(value = "钱包提现权限1开0关")
|
@TableField("vip_withdrawal_role")
|
private Integer vipWithdrawalRole;
|
|
@ApiModelProperty(value = "最低提现门槛")
|
@TableField("vip_withdrawal_min_amount")
|
private BigDecimal vipWithdrawalMinAmount;
|
|
@ApiModelProperty(value = "积分转赠权限 1开0关")
|
@TableField("vip_gift_role")
|
private Integer vipGiftRole;
|
|
@ApiModelProperty(value = "消费达到积分 后升级")
|
@TableField("vip_level_up_shop")
|
private BigDecimal vipLevelUpShop;
|
|
@ApiModelProperty(value = "普通会员:达到消费积分后升级开关 1开0关")
|
@TableField("vip_level_up_shop_role")
|
private Integer vipLevelUpShopRole;
|
|
@ApiModelProperty(value = "返佣达到积分 后升级")
|
@TableField("vip_level_up_share")
|
private BigDecimal vipLevelUpShare;
|
|
@ApiModelProperty(value = "普通会员:返佣积分后升级开关 1开0关")
|
@TableField("vip_level_up_share_role")
|
private Integer vipLevelUpShareRole;
|
|
@ApiModelProperty(value = "创业者:消费并且返佣升级 1开0关")
|
@TableField("vip_agent_level_up_role")
|
private Integer vipAgentLevelUpRole;
|
|
@ApiModelProperty(value = "普通会员:直推用户数 达到后升级")
|
@TableField("vip_direct_num")
|
private Integer vipDirectNum;
|
|
@ApiModelProperty(value = "普通会员:团队人数达到后升级")
|
@TableField("vip_team_num")
|
private Integer vipTeamNum;
|
|
@ApiModelProperty(value = "普通会员:推广人数升级开关 1开0关")
|
@TableField("vip_level_up_num_role")
|
private Integer vipLevelUpNumRole;
|
|
@ApiModelProperty(value = "创业者:直推钻石会员")
|
@TableField("vip_direct_vip_num")
|
private Integer vipDirectVipNum;
|
|
@ApiModelProperty(value = "创业者:直推钻石会员开关 1开0关")
|
@TableField("vip_direct_vip_role")
|
private Integer vipDirectVipRole;
|
|
@ApiModelProperty(value = "保级:消费x天")
|
@TableField("keep_buy_day")
|
private Integer keepBuyDay;
|
|
@ApiModelProperty(value = "保级:消费x分")
|
@TableField("keep_buy_point")
|
private BigDecimal keepBuyPoint;
|
|
@ApiModelProperty(value = "保级:返佣x天")
|
@TableField("keep_share_day")
|
private Integer keepShareDay;
|
|
@ApiModelProperty(value = "保级:返佣x分")
|
@TableField("keep_share_point")
|
private BigDecimal keepSharePoint;
|
|
@ApiModelProperty(value = "保级:门店x天")
|
@TableField("keep_shop_day")
|
private Integer keepShopDay;
|
|
@ApiModelProperty(value = "保级:门店x分")
|
@TableField("keep_shop_point")
|
private BigDecimal keepShopPoint;
|
|
|
}
|