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() + ")"; } }