weaver-hrm-recruit/src/com/engine/recruit/entity/card/process/ScreenProcess.java

68 lines
1.5 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 ScreenProcess {
private String zt;
private String jg;
private String fkr;
public static final String ICON_NAME = "screen.png";
public static final String TITLE = "最近筛选结果";
public String getZt() {
if("1".equals(zt)){
return "已反馈";
}
return "待反馈";
}
public void setZt(String zt) {
this.zt = zt;
}
public String getJg() {
if ("0".equals(jg)) {
return "通过";
} else if ("1".equals(jg)) {
return "不通过";
}
return "待定";
}
public void setJg(String jg) {
this.jg = jg;
}
public String getFkr() {
try {
String lastnames = new ResourceComInfo().getLastnames(fkr);
if (StringUtils.isNotBlank(lastnames)) {
return "反馈人:" + lastnames;
}
} catch (Exception e) {
new BaseBean().writeLog("人员姓名转换失败", e);
}
return "";
}
public void setFkr(String fkr) {
this.fkr = fkr;
}
@Override
public String toString() {
if ("1".equals(zt)) {
return getJg() + "(" + getFkr() + ")";
}
return getZt() + "(" + getFkr() + ")";
}
}