package com.stylefeng.guns.modular.system.enums;
|
|
|
|
/**
|
* @Description H5富文本枚举
|
* @Author xiaochen
|
* @Date 2023/02/15 9:42
|
*/
|
public enum HtmlTypeEnum {
|
|
/*类型(1=代驾服务协议与隐私政策保护,2=法律条款,3=个人信息处理规则,4=积分说明,5=佣金规则说明,6=行程录音说明,7=预估价格说明,8=加盟基本要求,9=加盟流程,10=起步价说明,11=注销协议,12=关于我们,13=司机消单说明)*/
|
|
AGENT_DRIVING_SERVICE_EXPLAIN(1, "代驾服务协议与隐私政策保护"),
|
CLAUSE(2, "法律条款"),
|
PERSONAL_INFORMATION_RULES(3, "个人信息处理规则"),
|
INTEGRAL_EXPLAIN(4, "积分说明"),
|
COMMISSION_RULE_EXPLAIN(5, "佣金规则说明"),
|
TRIP_RECORDING_EXPLAIN(6, "行程录音说明"),
|
ESTIMATED_PRICE_EXPLAIN(7,"预估价格说明"),
|
BASIC_REQUIREMENTS_JOINING(8, "加盟基本要求"),
|
JOINING_PROCESS(9, "加盟流程"),
|
SPECIFICATION_STARTING_PRICE(10, "起步价说明"),
|
CANCELLATION_AGREEMENT(11,"注销协议"),
|
ABOUT_US(12,"关于我们"),
|
DRIVER_EXPLAIN_CANCELLATION(13,"司机消单说明");
|
|
private String desc;
|
|
|
private int code;
|
|
|
HtmlTypeEnum(int code, String desc) {
|
this.code = code;
|
this.desc = desc;
|
}
|
|
public String getDesc() {
|
return desc;
|
}
|
|
public int getCode() {
|
return code;
|
}
|
|
/**
|
* 通过code获取枚举
|
*
|
* @param code
|
* @return
|
*/
|
public static HtmlTypeEnum fromCode(Integer code) {
|
HtmlTypeEnum[] resultTypes = HtmlTypeEnum.values();
|
for (HtmlTypeEnum resultType : resultTypes) {
|
if (code.equals(resultType.getCode())) {
|
return resultType;
|
}
|
}
|
return null;
|
}
|
|
}
|