package com.yifu.cloud.plus.v1.yifu.archives.vo;

import com.yifu.cloud.plus.v1.yifu.archives.entity.TEmployeeContractInfo;
import lombok.Data;

import java.util.List;

/**
 * 获取B端员工详情
 * @Author fxj
 * @Date 2020-08-25
 **/
@Data
public class EmployeeBusinessDetailVo {
    /**
     * 员工详情
     **/
    private EmployeeBusinessVo employeeBusinessVo;
    /**
     * 员工合同信息
     **/
    private List<TEmployeeContractInfo> contractInfoList;
    /**
     * 员工劳动合同开始日期
     **/
    private String contractStartDate;
    /**
     * 员工劳动合同结束日期
     **/
    private String contractEndDate;
    /**
     * 合同签订情况  新签/续签
     **/
    private String situation;
    /**
     * 累计续签次数
     **/
    private Integer situationCount;
    /**
     * 合同过期天数  默认提醒3个月的到期的合同，如果三个月外才到期的不做提示
     **/
    private Integer contractOverdue;
    /**
     * 社保停缴时间  如果有离职日期 限制对应离职的那条档案的社保派减日期
     **/
    private String socialReduceDate;
    /**
     * 公积金停缴时间  如果有离职日期 限制对应离职的那条档案的公积金派减日期
     **/
    private String fundReduceDate;
}
