You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
luoo_parent/luoo_common/src/main/java/enums/UserBadgeEnum.java

46 lines
1.0 KiB

package enums;
public enum UserBadgeEnum {
//贡献者 三位数字以1开头
FOUNDER(100, "创始人"),
PRODUCT_MANAGER(101, "产品经理"),
EXPERIENCE_DESIGNER(102, "体验设计师"),
BACKEND(103, "服务端"),
QUALITY_ASSURANCE(104, "测试工程师"),
PROJECT_MANAGER(105, "项目管理"),
ANDROID_FRONTEND(106, "Android前端"),
IOS_FRONTEND(107, "IOS前端"),
PRODUCT_OPERATION(108, "产品运营");
private Integer code;
private String desc;
UserBadgeEnum(Integer code, String desc) {
this.code = code;
this.desc = desc;
}
public static UserBadgeEnum getByCode(Integer code) {
for (UserBadgeEnum item : UserBadgeEnum.values()) {
if (item.getCode().equals(code)) {
return item;
}
}
return null;
}
public Integer getCode() {
return code;
}
public String getDesc() {
return desc;
}
public void setDesc(String desc) {
this.desc = desc;
}
}