package org.security.basicDataSync.dto;

import com.alibaba.excel.annotation.ExcelProperty;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.io.Serializable;

/**
 * @author ：wzf
 * @apiNote ：UserSyncHistory Excel导入实体
 * @since ：Created in 2022/9/20 19:22
 */
@Data
public class UserSyncHistoryDTO implements Serializable {
	
	private static final long serialVersionUID = 1L;


	/**所属机构Code*/
	@ExcelProperty(value ="机构号")
	private String OrganNo;

	/**姓名*/
	@ExcelProperty(value ="姓名")
	private String FulNam;

	/**邮箱*/
	@ExcelProperty(value ="邮箱")
	private String MaiBx;

	/**手机号*/
	@ExcelProperty(value ="联系电话")
	private String CellPneNum;

	/**性别(0-不确定 1-男 2-女)*/
	@ExcelProperty(value ="性别")
	private String Gender;

	/**员工编号*/
	@ExcelProperty(value ="工号")
	private String EmpeNum;

	/**员工状态(1-启用 2-禁用)*/
	@ExcelProperty(value ="员工状态")
	private String ForbidSts;

	/**更新日期*/
	@ExcelProperty(value ="更新日期")
	private String UdtDt;

	/**创建日期*/
	@ExcelProperty(value ="创建日期")
	private String CrtDt;



	/**
	 * 出生日期
	 */
	@ExcelProperty(value = "出生日期")
	private String birthday;

	/**
	 * 民族
	 */
	@ExcelProperty(value = "民族")
	private String nation;

	/**
	 * 政治面貌
	 */
	@ExcelProperty(value = "政治面貌")
	private String politics;

	/**
	 * 参加工作时间
	 */
	@ExcelProperty(value = "参加工作时间")
	private String workBeginDate;

	/**
	 * 专业技术职称
	 */
	@ExcelProperty(value = "专业技术职称")
	private String jobTitle;

	/**
	 * 岗位
	 */
	@ExcelProperty(value = "岗位")
	private String job;

	/**
	 * 通讯地址
	 */
	@ExcelProperty(value = "通讯地址")
	private String address;

	/**
	 * 毕业院校
	 */
	@ExcelProperty(value = "毕业院校")
	private String school;

	/**
	 * 最高学历
	 */
	@ExcelProperty(value = "最高学历")
	private String education;

	/**
	 * 岗位类型 （1-机构负责人，2-安全部门负责人，3-安全员，4-义务消防员，5-其他）
	 */
	@ExcelProperty(value = "岗位类型")
	private String civilAirDefenseType;
}
