package com.nova.sankuai.domain.enums;
|
|
import io.swagger.annotations.ApiModel;
|
|
/**
|
* @author weikangdi
|
* @create 2022/4/8
|
* App字段枚举类型-供系统下拉框或第三方使用
|
*/
|
@ApiModel(value = "App字段枚举类型")
|
public enum AppParamTypeEnum {
|
OCCUPATION_ENUM("OCCUPATION_ENUM", "职业类别"),
|
JOB_TITLE_ENUM("JOB_TITLE_ENUM", "职务信息"),
|
HOME_RELATION_ENUM("HOME_RELATION_ENUM", "联系人关系-家庭联系人"),
|
FRIEND_RELATION_ENUM("FRIEND_RELATION_ENUM", "联系人关系-其它联系人"),
|
EDUCATION_ENUM("EDUCATION_ENUM", "学历"),
|
COMPANY_NATURE_ENUM("COMPANY_NATURE_ENUM", "公司性质"),
|
COMPANY_TRADE_ENUM("COMPANY_TRADE_ENUM", "公司所属行业"),
|
LIVEST_ENUM("LIVEST_ENUM", "居住房类型"),
|
MARITAL_ENUM("MARITAL_ENUM", "婚姻状况"),
|
SESAME_ENUM("SESAME_ENUM", "芝麻分信息"),
|
SOCIAL_SECURITY_ENUM("SOCIAL_SECURITY_ENUM", "社保信息"),
|
PROVIDENT_FUND_ENUM("PROVIDENT_FUND_ENUM", "公积金信息"),
|
HOUSE_ENUM("HOUSE_ENUM", "房产信息"),
|
CAR_ENUM("CAR_ENUM", "车产信息"),
|
POLICY_ENUM("POLICY_ENUM", "保单信息"),
|
CREDIT_CARD_ENUM("CREDIT_CARD_ENUM", "信用卡信息"),
|
MONTHLY_INCOME_ENUM("MONTHLY_INCOME_ENUM", "月收入信息"),
|
;
|
private String code;
|
private String value;
|
|
AppParamTypeEnum(String code, String value) {
|
this.code = code;
|
this.value = value;
|
}
|
|
public static String value(String code) {
|
if (code != null) {
|
for (AppParamTypeEnum m : AppParamTypeEnum.values()) {
|
if (m.getCode().equals(code)) {
|
return m.getValue();
|
}
|
}
|
}
|
return null;
|
}
|
|
public String getCode() {
|
return code;
|
}
|
|
public void setCode(String code) {
|
this.code = code;
|
}
|
|
public String getValue() {
|
return value;
|
}
|
|
public void setValue(String value) {
|
this.value = value;
|
}
|
}
|