Pu Zhibing
2025-04-22 fd7b8fb7c89832c28a838b0449bbb8a392433ee2
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
package com.ruoyi.account.vo.vip;
 
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
 
import java.math.BigDecimal;
import java.util.List;
 
@Data
public class Level {
 
    @ApiModelProperty(value = "会员等级id")
    private Integer id;
 
    @ApiModelProperty(value = "会员名称")
    private String name;
 
    @ApiModelProperty(value = "会员专属权益")
    private String vipInfo;
 
    @ApiModelProperty(value = "1级会员专用 自动解绑推广人天数: 达到设置天数未成为黄金会员自动解绑推广人")
    private Integer vipCancelDay;
 
    @ApiModelProperty(value = "1级会员专用 可更换绑定人天数:用户在达到设置的天数未下单商品,可以更换绑定人")
    private Integer vipChangeDay;
 
    @ApiModelProperty(value = "钱包提现权限:1开0关")
    private Integer vipWithdrawalRole;
 
    @ApiModelProperty(value = "最低提现门槛")
    private BigDecimal vipWithdrawalMinAmount;
 
    @ApiModelProperty(value = "提现手续费")
    private BigDecimal vipWithdrawalFee;
 
    @ApiModelProperty(value = "积分转赠权限 1开0关")
    private Integer vipGiftRole;
 
    @ApiModelProperty(value = "达成会员等级所需消费积分数量")
    private Integer vipLevelUpShop;
 
    @ApiModelProperty(value = "通过消费积分达成会员等级的开关 1开0关")
    private Integer vipLevelUpShopRole;
 
    @ApiModelProperty(value = "达成会员等级所需的返佣积分数量")
    private Integer vipLevelUpShare;
 
    @ApiModelProperty(value = "通过返佣积分达成会员等级的开关 1开0关")
    private Integer vipLevelUpShareRole;
 
    @ApiModelProperty(value = "达成会员等级所需的直推人数(包括钻石和代理)")
    private Integer vipDirectNum;
 
    @ApiModelProperty(value = "达成会员等级所需的团队数量")
    private Integer vipTeamNum;
 
    @ApiModelProperty(value = "通过直推用户或团队数量的方式达成会员等级的开关 1开0关")
    private Integer vipLevelUpNumRole;
 
 
 
    @ApiModelProperty(value = "达成会员等级所需准代理数(达成总代和合伙人用到)")
    private Integer vipDirectVipNum;
 
    @ApiModelProperty(value = "达成会员等级所需总代数量(达成合伙人用到)")
    private Integer vipTeamVipNum;
 
    @ApiModelProperty(value = "达成会员等级所需开店数量")
    private Integer vipOpenShopNum;
 
 
 
    @ApiModelProperty(value = "消费积分保级周期(天)")
    private Integer keepBuyDay;
 
    @ApiModelProperty(value = "消费积分保级的积分阈值(分))")
    private Integer keepBuyPoint;
 
    @ApiModelProperty(value = "返佣积分保的周期(天)")
    private Integer keepShareDay;
 
    @ApiModelProperty(value = "返佣积分保级的积分阈值(分)")
    private Integer keepSharePoint;
 
    @ApiModelProperty(value = "门店业绩积分保级的周期(天)")
    private Integer keepShopDay;
 
    @ApiModelProperty(value = "门店业绩积分保级的积分阈值(分)")
    private Integer keepShopPoint;
 
    @ApiModelProperty(value = "会员描述")
    private String vipDesc;
 
    @ApiModelProperty(value = "会员商品名称")
    private List<String> goodsNames;
}