generated from dxfeng/secondev-chapanda-feishu
48 lines
1.1 KiB
Java
48 lines
1.1 KiB
Java
|
|
package com.engine.recruit.enums;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* @author:dxfeng
|
||
|
|
* @createTime: 2023/09/27
|
||
|
|
* @version: 1.0
|
||
|
|
*/
|
||
|
|
public enum ApplicantOperateEnum {
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 应聘者相关操作类型
|
||
|
|
*/
|
||
|
|
ELIMINATE("eliminate", "淘汰");
|
||
|
|
|
||
|
|
ApplicantOperateEnum(String operateType, String operateDesc) {
|
||
|
|
this.operateType = operateType;
|
||
|
|
this.operateDesc = operateDesc;
|
||
|
|
}
|
||
|
|
|
||
|
|
private String operateType;
|
||
|
|
private String operateDesc;
|
||
|
|
|
||
|
|
public String getOperateType() {
|
||
|
|
return operateType;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setOperateType(String operateType) {
|
||
|
|
this.operateType = operateType;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getOperateDesc() {
|
||
|
|
return operateDesc;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setOperateDesc(String operateDesc) {
|
||
|
|
this.operateDesc = operateDesc;
|
||
|
|
}
|
||
|
|
|
||
|
|
public static ApplicantOperateEnum getOperateType(String operateType) {
|
||
|
|
for (ApplicantOperateEnum item : ApplicantOperateEnum.values()) {
|
||
|
|
if (item.operateType.equalsIgnoreCase(operateType)) {
|
||
|
|
return item;
|
||
|
|
}
|
||
|
|
}
|
||
|
|
throw new RuntimeException("不支持的操作类型");
|
||
|
|
}
|
||
|
|
}
|