New file |
| | |
| | | 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; |
| | | } |
| | | |
| | | } |