package com.lz.modules.app.dto;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 员工职业信息
 *
 * @author fumeiai
 * @email fumeiai@linzikg.com
 * @date 2020-04-29 20:59:20
 */
@Data
public class StaffOccupationInfoDto implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 员工工号
     */
    private String staffNo;

    /**
     * 职位
     */
    private String position;

    /**
     * 入职时间
     */
    private String entryTime;

    /**
     * 人员状态【1：离职；0：在职】
     */
    private String staffStatus;

    /**
     * 离职时间
     */
    private String resignationTime;

    /**
     * 离职原因
     */
    private String resignationReasons;

    /**
     * 劳动合同签订公司
     */
    private String signingCompany;

    /**
     * 岗位最初从业时间
     */
    private String jobBeginTime;

    /**
     * 司龄
     */
    private String companySeniority;

    /**
     * 工作经历
     */
    private String workExperience;

    /**
     * 简历附件url
     */
    private String resumeUrl;

    /**
     * 项目经历
     */
    private List<StaffProjectExperienceDto> projectExperiences;

    /**
     * 工作调转记录
     */
    private List<StaffWorkTransferDto> workTransfers;

}
