Commit 5be099bf by zhangxingmin

字典类型枚举

parent 226a6414
......@@ -9,4 +9,9 @@ public class RedisConstants {
* 后端登录用户缓存信息redis前缀
*/
public static final String LOGIN_USER = "login:user:";
/**
* 字典数据项列表的缓存信息redis前缀
*/
public static final String DICT_LIST = "dict:list:";
}
package com.yd.common.enums;
/**
* 字典类型枚举
*/
public enum DictTypeEnum {
SYS_STATUS("状态","sys_status"),
SYS_SCOPE("作用域","sys_scope"),
SYS_NO_YES("否是","sys_no_yes"),
SYS_USER_STATUS("用户状态","sys_user_status"),
SYS_GENDER("性别","sys_gender"),
SYS_ROLE_TYPE("角色类型","sys_role_type"),
SYS_MENU_TYPE("菜单类型","sys_menu_type"),
SYS_VISIBLE("显示状态","sys_visible"),
SYS_DEPT_TYPE("部门类型","sys_dept_type"),
SYS_DEPT_ATTRIBUTE("部门属性","sys_dept_attribute"),
SYS_USER_ATTRIBUTE("用户属性","sys_user_attribute"),
BX_SMOKING_ALLOWED("是否区分吸烟","bx_smoking_allowed"),
BX_PRODUCT_STATUS("保险产品状态","bx_product_status"),
BX_PRODUCT_TYPE("保险产品类型","bx_product_type"),
BX_CURRENCY_TYPE("保险货币类型","bx_currency_type"),
CSF_FNA_STATUS("CSF_FNA_状态","csf_fna_status"),
CSF_CUSTOMER_TYPE("CSF_客户类型","csf_customer_type"),
CSF_CUSTOMER_TITLE("CSF_客户称谓","csf_customer_title"),
CSF_ID_TYPE("CSF_证件类型","csf_id_type"),
CSF_MARRIAGE("CSF_婚姻状况","csf_marriage"),
CSF_EDUCATION("CSF_教育程度","csf_education"),
CSF_EMPLOYMENT("CSF_就业情况","csf_employment"),
CSF_LIQUID_ASSET_TYPE("CSF_流动资产种类","csf_liquid_asset_type"),
CSF_PREMIUM_FUNDING_SOURCE("CSF_首期及续保保费的财富来源","csf_premium_funding_source"),
CSF_AP_APPLY_TYPE("CSF_预约_申请类型","csf_ap_apply_type"),
csf_ap_meeting_point("CSF_预约_会面地点","csf_ap_meeting_point"),
csf_ap_frequency("CSF_预约_付款频率","csf_ap_frequency"),
CSF_AP_FIRST_ISSUE("CSF_预约_首期付款方式","csf_ap_first_issue"),
CSF_AP_DIVIDEND("CSF_预约_红利分配方式","csf_ap_dividend"),
CSF_AP_RISK("CSF_预约_风险偏好","csf_ap_risk"),
CSF_AP_SMOKING("CSF_预约_是否吸烟","csf_ap_smoking"),
CSF_AP_EXERCISE("CSF_预约_运动","csf_ap_exercise"),
CSF_AP_GAME("CSF_预约_游戏","csf_ap_game"),
CSF_AP_MOVIE("CSF_预约_电影/戏剧","csf_ap_movie"),
CSF_AP_REGISTRATION("CSF_预约_公司注册地区","csf_ap_registration"),
CSF_AP_REL("CSF_预约_关系","csf_ap_rel"),
CSF_AP_STATUS("CSF_预约_状态","csf_ap_status"),
CSF_POLICY_FOLLOW_STATUS("CSF_保单_新单跟进状态","csf_policy_follow_status"),
CSF_POLICY_STATUS("CSF_保单_状态","csf_policy_status"),
EMAIL_TASK_STATUS("邮箱_任务_状态","email_task_status"),
;
//字典项标签(名称)
private String itemLabel;
//字典项值
private String itemValue;
//构造函数
DictTypeEnum(String itemLabel, String itemValue) {
this.itemLabel = itemLabel;
this.itemValue = itemValue;
}
public String getItemLabel() {
return itemLabel;
}
public String getItemValue() {
return itemValue;
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment