package cc.mrbird.febs.common.enumerates;
|
|
import lombok.Data;
|
import lombok.Getter;
|
|
@Getter
|
public enum DataDictionaryEnum {
|
|
/**
|
* 充值地址
|
*/
|
ADDRESS("ADDRESS_RABBIT","ADDRESS"),
|
|
/**
|
* 保证金返还比例
|
*/
|
RETURN_PERCENT("STAR_RETURN","RETURN_PERCENT"),
|
|
/**
|
* 会员星级市场
|
* value:升级成为对应的星级需要的价格
|
* description:升级成为对应的星级名称
|
*/
|
ONE_STAR("SYSTEM_STAR","ONE_STAR"),
|
TWO_STAR("SYSTEM_STAR","TWO_STAR"),
|
THREE_STAR("SYSTEM_STAR","THREE_STAR"),
|
|
/**
|
* 代理等级
|
* value : {"levelSelf":"一星","directLevelCnt":"3","teamLevelCnt":"5","minTeamLevelCnt":"0","manageSubsidyPercent":"2","subsidyPercent":"0"}
|
* levelSelf:自身星级
|
* directLevelCnt:直推星级数量
|
* teamLevelCnt:团队星级数量
|
* minTeamLevelCnt:两个市场均有上一个代理等级
|
* ManageSubsidyPercent:团队管理补贴百分比例,基数为订单补贴金额
|
* subsidyPercent:平级团队管理补贴百分比例,基数为订单补贴金额
|
*/
|
//{"levelSelf":"一星","directLevelCnt":"3","teamLevelCnt":"5","minTeamLevelCnt":"0","manageSubsidyPercent":"2","subsidyPercent":"0"}
|
AGENT_ONE("MEMBER_AGENT_LEVEL", "AGENT_ONE"),//区代
|
//{"levelSelf":"二星","directLevelCnt":"5","teamLevelCnt":"50","minTeamLevelCnt":"2","manageSubsidyPercent":"4","subsidyPercent":"1"}
|
AGENT_TWO("MEMBER_AGENT_LEVEL", "AGENT_TWO"),//县代
|
//{"levelSelf":"二星","directLevelCnt":"10","teamLevelCnt":"300","minTeamLevelCnt":"2","manageSubsidyPercent":"7","subsidyPercent":"1"}
|
AGENT_THREE("MEMBER_AGENT_LEVEL", "AGENT_THREE"),//市代
|
//{"levelSelf":"三星","directLevelCnt":"10","teamLevelCnt":"1000","minTeamLevelCnt":"2","manageSubsidyPercent":"12","subsidyPercent":"1"}
|
AGENT_FOUR("MEMBER_AGENT_LEVEL", "AGENT_FOUR"),//省代
|
//{"levelSelf":"三星","directLevelCnt":"10","teamLevelCnt":"5000","minTeamLevelCnt":"2","manageSubsidyPercent":"20","subsidyPercent":"1"}
|
AGENT_FIVE("MEMBER_AGENT_LEVEL", "AGENT_FIVE"),//总代
|
|
//第一代分享奖比例
|
LEVEL_ONE("SHARE_PERCENT", "LEVEL_ONE"),
|
|
//第二代分享奖比例
|
LEVEL_TWO("SHARE_PERCENT", "LEVEL_TWO"),
|
|
//直推返利的比例
|
REWARD_PERCENT("DIRECT_REWARD", "REWARD_PERCENT"),
|
|
//会员每日可用订单数
|
BUY_TIMES("ORDER_BUY", "BUY_TIMES"),
|
|
//每日订单总数
|
ALL_BUY_TIMES("ALL_ORDER_BUY", "ALL_BUY_TIMES"),
|
|
//商品补贴比例
|
SUBSIDY_PERCENT("GOODS_SUBSIDY", "SUBSIDY_PERCENT"),
|
|
//积分池设置{"everydayRatio":10,"dividEquallyRatio":1}每日订单的百分之几,增加到积分池;每日平分百分比
|
SCORE_POOR_RADIO("SCORE_POOR", "SCORE_POOR_RADIO"),
|
|
SCORE_SIGN_SETTING("SCORE_SETTING", "SCORE_SIGN_SETTING"),
|
STATIC_BONUS("BONUS_TYPE", "STATIC_BONUS"),
|
DYNAMIC_BONUS("BONUS_TYPE", "DYNAMIC_BONUS"),
|
INDRECT_BONUS("BONUS_TYPE", "INDRECT_BONUS"),
|
AGENT_BONUS("BONUS_TYPE", "AGENT_BONUS"),
|
THANKFUL_BONUS("BONUS_TYPE", "THANKFUL_BONUS"),
|
DIRECTOR_BONUS("BONUS_TYPE", "DIRECTOR_BONUS"),
|
COMMUNITY_BONUS("BONUS_TYPE", "COMMUNITY_BONUS"),
|
|
//积分中奖概率
|
WIN_SCORE("WIN_PROBABILITY", "WIN_SCORE"),
|
//佣金中奖概率
|
WIN_CASH("WIN_PROBABILITY", "WIN_CASH"),
|
RANK_BONUS("BONUS_TYPE", "RANK_BONUS"),
|
CASHOUT_SETTING("CASHOUT_SET", "CASHOUT_SETTING"),
|
INDIRECT_BONUS_SETTING("INDIRECT_BONUS_SETTING", "");
|
|
private String type;
|
|
private String code;
|
|
DataDictionaryEnum(String type, String code) {
|
this.type = type;
|
this.code = code;
|
}
|
}
|