From 1a0c0fc8b02415e919e17c0b6ffbf99d08dec8f5 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期五, 07 四月 2023 17:40:53 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/enums/HtmlTypeEnum.java | 63 +++++++++++++++++++++++++++++++ 1 files changed, 63 insertions(+), 0 deletions(-) diff --git a/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/enums/HtmlTypeEnum.java b/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/enums/HtmlTypeEnum.java new file mode 100644 index 0000000..0285c97 --- /dev/null +++ b/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/enums/HtmlTypeEnum.java @@ -0,0 +1,63 @@ +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; + } + +} -- Gitblit v1.7.1