package nckd.jxccl.wtc.wtabm.web.common.constant;

import kd.hr.hbp.business.servicehelper.HRBaseServiceHelper;

public class WtcConstant {

    public static final String WTC_APPLY_ENTITY = "";

    /* 考勤相关参数标识 */
    public static final String WTC_PARAM_ENTITY = "nckd_wtparam";

    /* 事假编码 */
    public static final String PERSONALLEAVE_NUMBER = "1010_S";

    /* 病假编码 */
    public static final String SICKLEAVE_NUMBER = "1020_S";

    /* 年假编码 */
    public static final String ANNUALLEAVE_NUMBER = "1030_S";

    /* 婚假编码 */
    public static final String MARRIAGE_NUMBER = "1050_S";

    /* 服务年限Helper */
    public static final HRBaseServiceHelper PERSERLEN_HELPER = new HRBaseServiceHelper("hrpi_perserlen");

    /* 员工Helper */
    public static final HRBaseServiceHelper EMPLOYEE_HELPER = new HRBaseServiceHelper("hrpi_employee");

    /* 婚姻状况-已婚-ID */
    public static final Long STATUS_MARRIAGE = 1020L;

    /* 考勤记录-明细项目信息Helper */
    public static final HRBaseServiceHelper RECORDDETAIL_HEPLER = new HRBaseServiceHelper("wtte_attrecorddetail");

    /* 考勤记录-明细人员信息Helper */
    public static final HRBaseServiceHelper RECORDBASE_HEPLER = new HRBaseServiceHelper("wtte_attrecordbase");

    /* 考勤项目-应出勤天数编码 */
    public static final String SCHEDULED_NUMBER = "AT_1010";

    /* 考勤项目-所有假期-结果时长的编码*/
    public static final String[] LEAVE_NUMBERS = new String[] {"LE_1220_S","LE_1200_S","LE_1190_S","LE_1180_S","LE_1210_S","LE_1270_S","LE_1230_S","LE_1170_S","LE_1240_S"};

    /* 考勤项目-旷工天数编码*/
    public static final String ABSENT_NUMBER = "EX_1140_S";
    /* 打卡记录 */
    public static final HRBaseServiceHelper PUNCHCARDDATA_HELPER = new HRBaseServiceHelper("wtis_punchcarddata");
    /* 调度作业 */
    public static final HRBaseServiceHelper JOB_HELPER = new HRBaseServiceHelper("sch_job");
    /* 运行日志 */
    public static final HRBaseServiceHelper TASK_HELPER = new HRBaseServiceHelper("sch_task");
    /* 考勤档案 */
    public static final HRBaseServiceHelper ATTFILEBASE_HELPER = new HRBaseServiceHelper("wtp_attfilebase");
    /* 假期（二开基础资料-加班使用） */
    public static final HRBaseServiceHelper HOLIDAYFOROT_HELPER = new HRBaseServiceHelper("nckd_holidayforot");
    /* 加班类型-休息日加班 */
    public static String OTTYPE_1020S = "1020_S";
    /* 休假单用角色编码 */
    public static String WTCROLE_NUMBER = "wtc_role";
}
