package nckd.jxccl.hr.ijp.common;

import nckd.jxccl.base.common.constant.FormConstant;

/**
 * 三类人员记录生成常量类
 *
 * @author W.Y.C
 * @version 1.0
 * @date 2026-01-07 11:44:49
 */
public class IntJobPostConstant extends FormConstant {
    /** 三类人员记录生成-实体标识 */
    public static final String INTJOBPOST_ENTITYID = "nckd_intjobpost";
    /** 所属年度 */
    public static final String NCKD_YEAR = "nckd_year";
    /** 进入市场时间 */
    public static final String NCKD_BIZDAY = "nckd_bizday";
    /** 员工类别 */
    public static final String NCKD_TALENTTYPE = "nckd_talenttype";
    /** 单据体 */
    public static final String NCKD_ENTRYENTITY = "nckd_entryentity";
    /** 姓名 */
    public static final String NCKD_EMPLOYEEFIELD = "nckd_employeefield";
    /** 上上年度考核结果 */
    public static final String NCKD_BEFORELAST = "nckd_beforelast";
    /** 上年度考核结果 */
    public static final String NCKD_APPRAISALRESULT = "nckd_appraisalresult";
    /** 是否进入市场 */
    public static final String NCKD_ISENTER = "nckd_isenter";
    /** 是否手动新增 */
    public static final String NCKD_ISJOG = "nckd_isjog";
    /** 获取员工 */
    public static final String FETCHEMP_OP = "fetchemp";




    /** 市场管理-实体标识 */
    public static final String INTJOBPOSTRECORD_ENTITYID = "nckd_intjobpostrecord";
    /** 员工状态 */
    public static final String NCKD_STATE = "nckd_state";
    /** 进入市场时间 */
    public static final String NCKD_BEGINDATE = "nckd_begindate";
    /** 转待岗培训时间 */
    public static final String NCKD_TOTWODATE = "nckd_totwodate";
    /** 转待岗时间 */
    public static final String NCKD_TOTHREEDATE = "nckd_tothreedate";
    /** 退出市场时间 */
    public static final String NCKD_TOFOURDATE = "nckd_tofourdate";
    /** 预计退出市场时间 */
    public static final String NCKD_PREDICTTOFOURDATE = "nckd_predicttofourdate";
    /** 三类人员记录分录 */
    public static final String NCKD_INTJOBPOSTENTRY = "nckd_intjobpostentry";
    /** 原退出市场时间 */
    public static final String NCKD_OLDTOFOURDATE = "nckd_oldtofourdate";
    /** 退出市场原因 */
    public static final String NCKD_BACKUP = "nckd_backup";
    /** 员工状态 */
    public static final String NCKD_OLDSTATE = "nckd_oldstate";
    /** 操作来源 */
    public static final String NCKD_HOWFROM = "nckd_howfrom";
    /** 竞聘时间 */
    public static final String NCKD_COMPDATE = "nckd_compdate";


    /** 内部人力资源市场变动记录-实体标识 */
    public static final String INTJOBPOSTLOCUS_ENTITYID = "nckd_intjobpostlocus";
    /** 开始时间 */
    public static final String NCKD_STARTDATE = "nckd_startdate";
    /** 结束时间 */
    public static final String NCKD_ENDDATE = "nckd_enddate";
    /** 内部人力资源市场记录 */
    public static final String NCKD_INTJOBPOSTRECORD = "nckd_intjobpostrecord";
    /** 原结束时间 */
    public static final String NCKD_OLDENDDAY = "nckd_oldendday";
    /** 历史退出市场时间 */
    public static final String NCKD_HISTOFOURDATE = "nckd_histofourdate";
    /** 历史转待岗时间 */
    public static final String NCKD_HISTOTHREEDATE = "nckd_histothreedate";
    /** 历史转待岗培训时间 */
    public static final String NCKD_HISTOTWODATE = "nckd_histotwodate";
    /** 员工类别 */
    public static final String NCKD_HISTALENTTYPE = "nckd_histalenttype";
    /** 员工状态 */
    public static final String NCKD_HISSTATE = "nckd_hisstate";
    /** 历史退出市场原因 */
    public static final String NCKD_HISBACKUP = "nckd_hisbackup";
    /** 部门（冗余） */
    public static final String NCKD_ADMINORG = "nckd_adminorg";
    /** 是否最新记录（人员） */
    public static final String NCKD_ISCURRENTNEWEST = "nckd_iscurrentnewest";
}
