mitao
2024-04-30 ab4ea7b8f10c9b66aed9c2ea161a08b25c3851a7
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
package com.sinata.common.enums;
 
/**
 * 系统设置ID
 */
public enum EnumSystemSetKey {
    PLATFORM_TELEPHONE(1, "平台客服电话"),
 
    SET_101(101, "【积分规则-其他积分设置】每消费{}元"),
    SET_102(102, "【积分规则-其他积分设置】得{}积分"),
    SET_103(103, "【积分规则-其他积分设置】推荐新用户注册成功各自获得{}积分"),
    SET_104(104, "【积分规则-佣金积分设置】推荐分享商品且购买成功商品总金额{}元"),
    SET_105(105, "【积分规则-佣金积分设置】x{积分系数}"),
    SET_106(106, "【积分规则-佣金积分设置】={积分数}积分"),
 
    SET_201(201, "【职级佣金设置】黄金营销员-套餐商品-个人销售佣金"),
    SET_204(204, "【职级佣金设置】黄金营销员-普通商品-个人销售佣金"),
    SET_211(211, "【职级佣金设置】城市合伙人-套餐商品-个人销售佣金"),
    SET_212(212, "【职级佣金设置】城市合伙人-套餐商品-直属团队"),
    SET_214(214, "【职级佣金设置】城市合伙人-普通商品-个人销售佣金"),
    SET_215(215, "【职级佣金设置】城市合伙人-普通商品-直属团队"),
    SET_217(217, "【职级佣金设置】城市合伙人-育成奖"),
    SET_221(221, "【职级佣金设置】市场总监-套餐商品-个人销售佣金"),
    SET_222(222, "【职级佣金设置】市场总监-套餐商品-直属团队"),
    SET_223(223, "【职级佣金设置】市场总监-套餐商品-直辖团队"),
    SET_224(224, "【职级佣金设置】市场总监-普通商品-个人销售佣金"),
    SET_225(225, "【职级佣金设置】市场总监-普通商品-直属团队"),
    SET_226(226, "【职级佣金设置】市场总监-普通商品-直辖团队"),
    SET_227(227, "【职级佣金设置】市场总监-育成奖"),
 
    SET_301(301, "【职级晋升维持】黄金营销员-晋升:方案1.自然季度内黄金营销员直接推荐{}个黄金营销员"),
    SET_302(302, "【职级晋升维持】黄金营销员-晋升:直属团队达成{}万元业绩"),
    SET_303(303, "【职级晋升维持】黄金营销员-晋升:且品行分不能低于{}分"),
    SET_304(304, "【职级晋升维持】黄金营销员-晋升:可于{1次日/2次月/3次季度}晋升为城市合伙人"),
    SET_305(305, "【职级晋升维持】黄金营销员-维持:品行分不能低于{}分,低于改分数直接降级为普通会员"),
    SET_306(306, "【职级晋升维持】黄金营销员-晋升:方案2.直接购买钻石套餐课晋升城市合伙人。可于{1次日/2次月/3次季度}晋升为城市合伙人"),
    SET_321(321, "【职级晋升维持】城市合伙人-晋升:城市合伙人滚动半年直接推荐{}个黄金营销员"),
    SET_322(322, "【职级晋升维持】城市合伙人-晋升:且育成{}城市合伙人"),
    SET_323(323, "【职级晋升维持】城市合伙人-晋升:直属团队达成{}万元业绩"),
    SET_324(324, "【职级晋升维持】城市合伙人-晋升:且品行分不能低于{}分"),
    SET_325(325, "【职级晋升维持】城市合伙人-晋升:可于{1次日/2次月/3次季度}晋升为市场总监"),
    SET_326(326, "【职级晋升维持】城市合伙人-维持:1.直属团队自然季度累计业绩需达成{}万"),
    SET_327(327, "【职级晋升维持】城市合伙人-维持:且直属团队人数不少于{}人"),
    SET_328(328, "【职级晋升维持】城市合伙人-维持:2.品行分不能低于{}分,低于该分数直接降级为黄金营销员"),
    SET_341(341, "【职级晋升维持】市场总监-维持-方案1:市场总监直接推荐不少于{}个黄金营销员"),
    SET_342(342, "【职级晋升维持】市场总监-维持-方案1:且育成{}个城市合伙人"),
    SET_343(343, "【职级晋升维持】市场总监-维持-方案1:且滚动半年度直属团队达成{}万业绩"),
    SET_344(344, "【职级晋升维持】市场总监-维持-方案1,新育成{}个城市合伙人"),
    SET_345(345, "【职级晋升维持】市场总监-维持-方案2:滚动半年度直接推荐{}个黄金营销员"),
    SET_346(346, "【职级晋升维持】市场总监-维持-方案2:且育成{}个城市合伙人"),
    SET_347(347, "【职级晋升维持】市场总监-维持-方案2:且直属团队达成{}万业绩"),
    SET_348(348, "【职级晋升维持】市场总监-维持:品行分不能低于{}分,低于该分数直接降级为黄金营销员"),
    ;
 
    public final int index;
    public final String mark;
 
    EnumSystemSetKey (int index, String mark) {
        this.index = index;
        this.mark = mark;
    }
 
    public int getIndex() {
        return index;
    }
 
    public String getMark() {
        return mark;
    }
 
    /**
     * 通过index查询说明
     */
    public static String getMarkByIndex(Integer index) {
        if (index != null) {
            for (EnumSystemSetKey obj : values()) {
                if (obj.getIndex() == index) {
                    return obj.getMark();
                }
            }
        }
        return null;
    }
}