generated from dxfeng/secondev-chapanda-feishu
50 lines
1.0 KiB
Java
50 lines
1.0 KiB
Java
package com.engine.recruit.enums;
|
|
|
|
/**
|
|
* @author:dxfeng
|
|
* @createTime: 2023/09/27
|
|
* @version: 1.0
|
|
*/
|
|
public enum ApplicationStatusEnum {
|
|
/**
|
|
* 应聘状态
|
|
*/
|
|
DISTRIBUTION("待分配", "0"),
|
|
CANDIDATE("候选中", "1"),
|
|
ARCHIVED("已归档", "2"),
|
|
OBSOLETE("已淘汰", "3");
|
|
|
|
ApplicationStatusEnum(String name, String value) {
|
|
this.name = name;
|
|
this.value = value;
|
|
}
|
|
|
|
public static ApplicationStatusEnum getStatus(String value) {
|
|
for (ApplicationStatusEnum item : ApplicationStatusEnum.values()) {
|
|
if (item.value.equalsIgnoreCase(value)) {
|
|
return item;
|
|
}
|
|
}
|
|
throw new RuntimeException("不支持的应聘状态");
|
|
}
|
|
|
|
private String name;
|
|
private String value;
|
|
|
|
public String getName() {
|
|
return name;
|
|
}
|
|
|
|
public void setName(String name) {
|
|
this.name = name;
|
|
}
|
|
|
|
public String getValue() {
|
|
return value;
|
|
}
|
|
|
|
public void setValue(String value) {
|
|
this.value = value;
|
|
}
|
|
}
|