Pu Zhibing
2024-11-29 d2542a6123fa6834e01ed3af23c7ba0a02696bc6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
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;
 
 
}