博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java枚举常用配置
阅读量:7193 次
发布时间:2019-06-29

本文共 4233 字,大约阅读时间需要 14 分钟。

hot3.png

package com.huatuo.register.config;/** * 枚举配置工具类 * @author huzhihui * */public enum EnumConfig {	/******************************分割线************************************/	/**	 * XT_USER_USER_TYPE:普通用户	 */	XT_USER_USER_TYPE_ONE(1,"普通用户",EnumConfig.XT_USER_USER_TYPE),	/**	 * XT_USER_USER_TYPE:药店用户	 */	XT_USER_USER_TYPE_TWO(2,"药店用户",EnumConfig.XT_USER_USER_TYPE),	/**	 * XT_USER_USER_TYPE:医生	 */	XT_USER_USER_TYPE_THREE(3,"医生",EnumConfig.XT_USER_USER_TYPE),	/**	 * XT_USER_USER_TYPE:平台	 */	XT_USER_USER_TYPE_FOUR(4,"平台",EnumConfig.XT_USER_USER_TYPE),	/**	 * XT_USER_USER_TYPE:药店用户	 */	XT_USER_USER_TYPE_FIVE(5,"工作人员",EnumConfig.XT_USER_USER_TYPE),	/**	 * XT_USER_USER_TYPE:药店管理员用户	 */	XT_USER_USER_TYPE_SEVEN(7,"药店管理员用户",EnumConfig.XT_USER_USER_TYPE),	/**************XT_USER_USER_TYPE分割线*****************/		/**	 * XT_ZD_ORG_SETUP_TYPE:公立医院	 */	XT_ZD_ORG_SETUP_TYPE_ZERO(0,"公立医院",EnumConfig.XT_ZD_ORG_SETUP_TYPE),	/**	 * XT_ZD_ORG_SETUP_TYPE:民营医院	 */	XT_ZD_ORG_SETUP_TYPE_ONE(1,"民营医院",EnumConfig.XT_ZD_ORG_SETUP_TYPE),	/**	 * XT_ZD_ORG_SETUP_TYPE:社区卫生服务中心	 */	XT_ZD_ORG_SETUP_TYPE_TWO(2,"社区卫生服务中心",EnumConfig.XT_ZD_ORG_SETUP_TYPE),	/**	 * XT_ZD_ORG_SETUP_TYPE:镇(中心)卫生院	 */	XT_ZD_ORG_SETUP_TYPE_THREE(3,"镇(中心)卫生院",EnumConfig.XT_ZD_ORG_SETUP_TYPE),	/**	 * XT_ZD_ORG_SETUP_TYPE:社区卫生服务站	 */	XT_ZD_ORG_SETUP_TYPE_FOUR(4,"社区卫生服务站",EnumConfig.XT_ZD_ORG_SETUP_TYPE),	/**	 * XT_ZD_ORG_SETUP_TYPE:村卫生室	 */	XT_ZD_ORG_SETUP_TYPE_FIVE(5,"村卫生室",EnumConfig.XT_ZD_ORG_SETUP_TYPE),	/**	 * XT_ZD_ORG_SETUP_TYPE:个体诊所	 */	XT_ZD_ORG_SETUP_TYPE_SIX(6,"个体诊所",EnumConfig.XT_ZD_ORG_SETUP_TYPE),	/**	 * XT_ZD_ORG_SETUP_TYPE:医院	 */	XT_ZD_ORG_SETUP_TYPE_SEVEN(7,"医院",EnumConfig.XT_ZD_ORG_SETUP_TYPE),	/**************XT_ZD_ORG_SETUP_TYPE分割线*****************/		/**	 * XT_ZD_ORG_ORG_KIND:医院	 */	XT_ZD_ORG_ORG_KIND_ONE(1,"医院",EnumConfig.XT_ZD_ORG_ORG_KIND),	/**	 * XT_ZD_ORG_ORG_KIND:诊所	 */	XT_ZD_ORG_ORG_KIND_TWO(2,"诊所",EnumConfig.XT_ZD_ORG_ORG_KIND),	/**	 * XT_ZD_ORG_ORG_KIND:便民点	 */	XT_ZD_ORG_ORG_KIND_THREE(3,"便民点",EnumConfig.XT_ZD_ORG_ORG_KIND),	/**	 * XT_ZD_ORG_ORG_KIND:个体诊所	 */	XT_ZD_ORG_ORG_KIND_SIX(6,"个体诊所",EnumConfig.XT_ZD_ORG_ORG_KIND),	/**	 * XT_ZD_ORG_ORG_KIND:医院	 */	XT_ZD_ORG_ORG_KIND_SEVEN(7,"医院",EnumConfig.XT_ZD_ORG_ORG_KIND),	/**************XT_ZD_ORG_ORG_KIND分割线*****************/		/**	 * XT_DOCTOR_TEMPORARY_TASK_STATE:未审核	 */	XT_DOCTOR_TEMPORARY_TASK_STATE_ZERO(0,"未审核",EnumConfig.XT_DOCTOR_TEMPORARY_TASK_STATE),	/**	 * XT_DOCTOR_TEMPORARY_TASK_STATE:审核通过	 */	XT_DOCTOR_TEMPORARY_TASK_STATE_ONE(1,"审核通过",EnumConfig.XT_DOCTOR_TEMPORARY_TASK_STATE),	/**	 * XT_DOCTOR_TEMPORARY_TASK_STATE:审核未通过	 */	XT_DOCTOR_TEMPORARY_TASK_STATE_TWO(2,"审核未通过",EnumConfig.XT_DOCTOR_TEMPORARY_TASK_STATE),	/**************XT_DOCTOR_TEMPORARY_TASK_STATE分割线*****************/		WU_YONG(0,"无用占位","无用占位");	/******************************分割线************************************/	/**	 * xt_user表用户类型user_type	 */	public static final String XT_USER_USER_TYPE = "XT_USER_USER_TYPE";	/******************************分割线************************************/		/**	 * xt_zd_org表医院性质setup_type	 */	public static final String XT_ZD_ORG_SETUP_TYPE = "XT_ZD_ORG_SETUP_TYPE";		/**	 * xt_zd_org:机构类型编码org_kind	 */	public static final String XT_ZD_ORG_ORG_KIND = "XT_ZD_ORG_ORG_KIND";		/**	 * xt_doctor_temporary:医生入驻申请表审核状态task_state	 */	public static final String XT_DOCTOR_TEMPORARY_TASK_STATE = "xt_doctor_temporary_task_state";		private int index;	private String value;	private String groupType;		private EnumConfig(int index,String value,String groupType){		this.index = index;		this.value = value;		this.groupType = groupType;	}		public static String getValue(int index,String groupType) {        for (EnumConfig c : EnumConfig.values()) {            if (c.getIndex() == index && c.getGroupType().equals(groupType)) {                return c.value;            }        }        return null;    }	public int getIndex() {		return index;	}	public void setIndex(int index) {		this.index = index;	}	public String getValue() {		return value;	}	public void setValue(String value) {		this.value = value;	}	public String getGroupType() {		return groupType;	}	public void setGroupType(String groupType) {		this.groupType = groupType;	}}

 

转载于:https://my.oschina.net/fellowtraveler/blog/842845

你可能感兴趣的文章
mysql 5.7 显示中文
查看>>
sphinx的使用
查看>>
web 前端 转盘界面
查看>>
2014中国互联网哈哈榜之十大段子
查看>>
单向链表的逆转
查看>>
小程序首页获取数据给数组赋值,实现加载更多,以及遇到的坑
查看>>
Linux 第五周 实验: 分析system_call中断处理过程
查看>>
(字符串) Hidden String -- HDU -- 5311
查看>>
[C#]将数据写入已存在的excel文件
查看>>
[转]Oracle中INITRANS和MAXTRANS参数
查看>>
编程十大原则
查看>>
zipalign的使用
查看>>
调用android的getColor()方法出现 java.lang.NoSuchMethodError: android.content.res.Resources.getColor...
查看>>
java 使用反射
查看>>
Centos 6.5 升级python2.6到python2.7
查看>>
[HDU 1166] 敌兵布阵
查看>>
odoo方法
查看>>
[Effective Java 读书笔记] 第二章 创建和销毁对象 第一条
查看>>
域用戶添加到本機管理员組
查看>>
Spring 捕捉校验参数异常并统一处理
查看>>