package jnpf.model.personnels.dto.roster.meta;

import lombok.Data;

import java.io.Serializable;

@Data
public class PersonnelsMetaDTO implements Serializable {

    private static final long serialVersionUID = -1371583342755822760L;

    /**
     * 花名册ID
     */
    private String id;

    /**
     * 用户ID
     */
    private String userId;

    /**
     * 员工姓名
     */
    private String name;

    /**
     * 花名
     */
    private String flowerName;
    /**
     * 基本信息
     */
    PersonnelsBaseMetaData baseMetaData = new PersonnelsBaseMetaData();
    /**
     * 学历信息
     */
    PersonnelsEducationMetaData educationMetaData = new PersonnelsEducationMetaData();
    /**
     * 工作信息
     */
    private PersonnelsWorkerMetaData workerMetaData = new PersonnelsWorkerMetaData();
    /**
     * 合同信息
     */
    private PersonnelsContactMetaData contactMetaData = new PersonnelsContactMetaData();

    /**
     * 个人材料
     */
    private PersonnelsMaterialMetaData materialMetaData = new PersonnelsMaterialMetaData();

    /**
     * 组织信息
     */
    private PersonnelsOrgMetaData orgMetaData = new PersonnelsOrgMetaData();

    /**
     * 角色信息
     */
    private PersonnelsRoleMetaData roleMetaData = new PersonnelsRoleMetaData();
}
