package cc.mrbird.febs.dapp.enumerate; import lombok.Getter; @Getter public enum InviteRule { /** * 层级 直推人数 奖励百分比 */ LEVEL_30(30,15,7), LEVEL_29(29,15,7), LEVEL_28(28,14,7), LEVEL_27(27,14,7), LEVEL_26(26,13,7), LEVEL_25(25,13,4), LEVEL_24(24,12,4), LEVEL_23(23,12,4), LEVEL_22(22,11,4), LEVEL_21(21,11,4), LEVEL_20(20,10,4), LEVEL_19(19,10,4), LEVEL_18(18,9,4), LEVEL_17(17,9,4), LEVEL_16(16,8,4), LEVEL_15(15,8,5), LEVEL_14(14,7,5), LEVEL_13(13,7,5), LEVEL_12(12,6,5), LEVEL_11(11,6,5), LEVEL_10(10,5,6), LEVEL_9(9,5,6), LEVEL_8(8,4,6), LEVEL_7(7,4,6), LEVEL_6(6,3,6), LEVEL_5(5,3,7), LEVEL_4(4,2,7), LEVEL_3(3,2,7), LEVEL_2(2,1,7), LEVEL_1(1,1,7); 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; } }