generated from dxfeng/secondev-chapanda-feishu
97 lines
2.3 KiB
Java
97 lines
2.3 KiB
Java
package com.engine.recruit.entity.card.process;
|
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
import weaver.general.BaseBean;
|
|
import weaver.hrm.resource.ResourceComInfo;
|
|
|
|
/**
|
|
* @author:dxfeng
|
|
* @createTime: 2024/08/07
|
|
* @version: 1.0
|
|
*/
|
|
public class InterviewProcess {
|
|
public static final String ICON_NAME = "interview.png";
|
|
public static final String TITLE = "最近面试";
|
|
|
|
private String zt;
|
|
private String msrq;
|
|
private String msg;
|
|
private String ptmsg;
|
|
private String jg;
|
|
|
|
|
|
public String getZt() {
|
|
if ("0".equals(zt)) {
|
|
return "待面试";
|
|
} else if ("1".equals(zt)) {
|
|
return "已反馈";
|
|
}
|
|
return "已取消";
|
|
}
|
|
|
|
public void setZt(String zt) {
|
|
this.zt = zt;
|
|
}
|
|
|
|
public String getMsrq() {
|
|
return msrq;
|
|
}
|
|
|
|
public void setMsrq(String msrq) {
|
|
this.msrq = msrq;
|
|
}
|
|
|
|
public String getMsg() {
|
|
try {
|
|
String lastnames = new ResourceComInfo().getLastnames(msg);
|
|
if (StringUtils.isNotBlank(lastnames)) {
|
|
return "面试官:" + lastnames;
|
|
}
|
|
} catch (Exception e) {
|
|
new BaseBean().writeLog("人员姓名转换失败", e);
|
|
}
|
|
return "";
|
|
}
|
|
|
|
public void setMsg(String msg) {
|
|
this.msg = msg;
|
|
}
|
|
|
|
public String getPtmsg() {
|
|
try {
|
|
String lastnames = new ResourceComInfo().getLastnames(ptmsg);
|
|
if (StringUtils.isNotBlank(lastnames)) {
|
|
return "陪同面试官:" + lastnames;
|
|
}
|
|
} catch (Exception e) {
|
|
new BaseBean().writeLog("人员姓名转换失败", e);
|
|
}
|
|
return "";
|
|
}
|
|
|
|
public void setPtmsg(String ptmsg) {
|
|
this.ptmsg = ptmsg;
|
|
}
|
|
|
|
public String getJg() {
|
|
if ("0".equals(jg)) {
|
|
return "通过";
|
|
} else if ("1".equals(jg)) {
|
|
return "不通过";
|
|
}
|
|
return "待定";
|
|
}
|
|
|
|
public void setJg(String jg) {
|
|
this.jg = jg;
|
|
}
|
|
|
|
@Override
|
|
public String toString() {
|
|
if ("0".equals(zt)) {
|
|
return getMsrq() + " " + getZt() + " (" + getMsg() + ")";
|
|
}
|
|
return getMsrq() + " " + getJg() + " (" + getMsg() + ")";
|
|
}
|
|
}
|