package com.fzzy.push.gd2023.dto; import com.alibaba.fastjson.annotation.JSONField; import com.bstek.dorado.annotation.PropertyDef; import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serializable; import java.util.Date; /** * 接口表-人员信息 */ @Data @EqualsAndHashCode(callSuper=false) public class Gd2023Api1112 implements Serializable { /** * */ private static final long serialVersionUID = -2000199652473542869L; @PropertyDef(label = "单位代码" ) private String dwdm; @PropertyDef(label = "库区代码" ) private String kqdm; @PropertyDef(label = "统一单位编码" ) private String tydwbm; @PropertyDef(label = "统一库区编码") private String tykqbm; @PropertyDef(label = "单位名称" ) private String dwmc; @PropertyDef(label = "隶属部门" ) private String lsbm; @PropertyDef(label = "行政区划代码" ) private String xzqhdm; @PropertyDef(label = "姓名") private String xm; @PropertyDef(label = "性别" ) private String xb; @PropertyDef(label = "身份证号码" ) private String sfzhm; @PropertyDef(label = "入职日期" ) @JSONField(format = "yyyy-MM-dd") private Date rzrq; @PropertyDef(label = "岗位性质" ) private String gwxz; @PropertyDef(label = "在岗状态" ) private String zgzt; @PropertyDef(label = "离职日期" ) @JSONField(format = "yyyy-MM-dd") private Date lzrq; @PropertyDef(label = "座机电话" ) private String zjdh; @PropertyDef(label = "移动电话" ) private String yddh; @PropertyDef(label = "电子邮箱" ) private String dzyx; @PropertyDef(label = "民族" ) private String mz; @PropertyDef(label = "政治面貌" ) private String zzmm; @PropertyDef(label = "人员类别" ) private String rylb; @PropertyDef(label = "专业" ) private String zy; @PropertyDef(label = "取得最高职称或职业资格时间" ) private String qdzgzchzyzgsj; @PropertyDef(label = "学历" ) private String xl; @PropertyDef(label = "职务" ) private String zw; @PropertyDef(label = "操作标志" ) private String czbz; @PropertyDef(label = "最后更新时间" ) @JSONField(format = "yyyy-MM-dd HH:mm:ss") private Date zhgxsj; }