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
| package cc.mrbird.febs.dapp.enumerate;
|
| import lombok.Getter;
| @Getter
| public enum InviteRule {
|
| /**
| * 层级 直推人数 奖励百分比
| */
| LEVEL_10(10,3,1),
| LEVEL_9(9,3,1),
| LEVEL_8(8,3,1),
| LEVEL_7(7,3,1),
| LEVEL_6(6,3,1),
| LEVEL_5(5,3,1),
| LEVEL_4(4,3,1),
| LEVEL_3(3,2,1),
| LEVEL_2(2,2,1),
| LEVEL_1(1,2,1);
|
| private int level;
| private int InviteNum;
| private int perkPercent;
|
| InviteRule(int level,int InviteNum,int perkPercent) {
| this.level = level;
| this.InviteNum = InviteNum;
| this.perkPercent = perkPercent;
| }
| public InviteRule getRule(int level) {
| for (InviteRule value : InviteRule.values()) {
| if (value.level == level) {
| return value;
| }
| }
| return null;
| }
| }
|
|