123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145 |
- package vip.xiaonuo.importData.entity;
- import com.baomidou.mybatisplus.annotation.*;
- import com.fasterxml.jackson.annotation.JsonFormat;
- import io.swagger.annotations.ApiModelProperty;
- import lombok.Data;
- import java.util.Date;
- @Data
- public class HrData {
- /** ID */
- @TableId(value = "id", type = IdType.AUTO)
- private Integer id;
- /** 姓名 */
- @ApiModelProperty(value = "姓名", position = 3)
- private String name;
- /** 性别 */
- @ApiModelProperty(value = "性别 0男 1 女", position = 4)
- private String gender;
- /** 年龄 */
- @ApiModelProperty(value = "年龄", position = 5)
- private String age;
- /** 出生日期 */
- @ApiModelProperty(value = "出生日期", position = 6)
- private Date birthday;
- /** 民族 */
- @ApiModelProperty(value = "民族", position = 7)
- private String nation;
- /** 籍贯 */
- @ApiModelProperty(value = "籍贯", position = 8)
- private String nativePlace;
- /** 家庭住址 */
- @ApiModelProperty(value = "家庭住址", position = 9)
- private String homeAddress;
- /** 证件号码 */
- @ApiModelProperty(value = "证件号码", position = 12)
- private String idCardNumber;
- /** 文化程度 */
- @ApiModelProperty(value = "文化程度", position = 13)
- private String cultureLevelNum;
- /** 政治面貌 */
- @ApiModelProperty(value = "政治面貌", position = 14)
- private String politicalOutlook;
- /** 学历 */
- @ApiModelProperty(value = "学历 0小学 1初中 2高中 3本科 4研究生", position = 15)
- private int education;
- /** 手机 */
- @ApiModelProperty(value = "手机", position = 16)
- private String phone;
- /** 入职日期 */
- @ApiModelProperty(value = "入职日期", position = 17)
- // @JsonFormat(pattern = "yyyy.M",timezone = "GMT+8")
- private Date entryDate;
- /** 机构id */
- @ApiModelProperty(value = "机构id", position = 18)
- // @Trans(type = TransType.SIMPLE, target = HrBaseDepartment.class, fields = "name", alias = "manager", ref = "managerName")
- private String departmentId;
- /** 0 未婚 1已婚 */
- @ApiModelProperty(value = "0 未婚 1已婚", position = 29)
- private String marriage;
- /** 工龄 */
- @ApiModelProperty(value = "工龄", position = 30)
- // private Integer seniority;
- private String seniority;
- @ApiModelProperty(value = "orgId", position =31)
- private String orgId;
- @ApiModelProperty(value = "户口性质", position =32)
- private String hukouNature;
- @ApiModelProperty(value = "招入集团时间",position = 33)
- private String joinGroup;
- @ApiModelProperty(value = "合同开始时间",position = 34)
- private String contactStartTime;
- @ApiModelProperty(value = "专业",position = 35)
- private String major;
- @ApiModelProperty(value = "毕业院校",position =36 )
- private String almaMater;
- @ApiModelProperty(value = "职称",position = 37)
- private String title;
- @ApiModelProperty(value = "现任岗位或职务",position = 38)
- private String current;
- @ApiModelProperty(value = "新级别",position = 39)
- private String newLevel;
- @ApiModelProperty(value = "新薪档",position = 40)
- private String newSalary;
- @ApiModelProperty(value = "转正日期",position = 41)
- private Date confirmationTime;
- @ApiModelProperty(value = "定额工资",position = 42)
- private String quotaWages;
- @ApiModelProperty(value = "紧急联系人姓名", position = 44)
- private String emergencyContactName;
- @ApiModelProperty(value = "紧急联系人电话", position = 45)
- private String emergencyContactPhone;
- @ApiModelProperty(value = "工资发放处", position = 46)
- private String payroll;
- @ApiModelProperty(value = "社保", position = 47)
- private String socialSecurity;
- @ApiModelProperty(value = "公积金", position = 48)
- private String providentFund;
- @ApiModelProperty(value = "岗位", position = 49)
- private String post;
- @ApiModelProperty(value = "部门名称", position = 50)
- private String departmentName;
- @ApiModelProperty(value = "序号", position = 51)
- private String number;
- }
|