package cc.mrbird.febs.dapp.enumerate; import lombok.Getter; @Getter public enum DataDictionaryEnum { /** * 挂机方案 * value格式:{"amount":"0","multipleTimes":"2","state":2} * multiple:倍数 * amount:金额 * state:是否启用 1:开启2:禁用 */ PLAN_A("ONHOOK_PLAN","PLAN_A"), PLAN_B("ONHOOK_PLAN","PLAN_B"), PLAN_C("ONHOOK_PLAN","PLAN_C"), PLAN_D("ONHOOK_PLAN","PLAN_D"), PLAN_E("ONHOOK_PLAN","PLAN_E"), PLAN_F("ONHOOK_PLAN","PLAN_F"), PLAN_G("ONHOOK_PLAN","PLAN_G"), PLAN_H("ONHOOK_PLAN","PLAN_H"), PLAN_I("ONHOOK_PLAN","PLAN_I"), PLAN_J("ONHOOK_PLAN","PLAN_J"), /** * 佣金等级 * value格式:{"hangingRevenue":"2","profitSharing":"0","runningCommission":"0","promotionConditions":"0"} * "hangingRevenue":(挂机收益) * "profitSharing":(盈利分成) * "runningCommission":(流水佣金) * "promotionConditions":(晋升条件,上一级代理(3个)) */ LEVEL_GP("COMMISSION_LEVEL","LEVEL_GP"), LEVEL_SP("COMMISSION_LEVEL","LEVEL_SP"), LEVEL_BP("COMMISSION_LEVEL","LEVEL_BP"), LEVEL_GIB("COMMISSION_LEVEL","LEVEL_GIB"), LEVEL_AIB("COMMISSION_LEVEL","LEVEL_AIB"), LEVEL_CIB("COMMISSION_LEVEL","LEVEL_CIB"), LEVEL_FIB("COMMISSION_LEVEL","LEVEL_FIB"), LEVEL_IB("COMMISSION_LEVEL","LEVEL_IB"), LEVEL_MB("COMMISSION_LEVEL","LEVEL_MB"); private String type; private String code; DataDictionaryEnum(String type, String code) { this.type = type; this.code = code; } }