PersonnelOutDto.java 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. package cn.com.lzt.personnelbasearchivesmanage.dto;
  2. import lombok.Data;
  3. import org.jeecgframework.poi.excel.annotation.Excel;
  4. import java.util.Date;
  5. @Data
  6. public class PersonnelOutDto {
  7. // 员工姓名
  8. @Excel(name = "员工姓名")
  9. private String userName;
  10. @Excel(name = "员工编号")
  11. private String userNum;
  12. // 组织机构
  13. @Excel(name = "部门")
  14. private String orgId;
  15. // 身份证号
  16. @Excel(name = "身份证号")
  17. private String idcard;
  18. // 所属职务
  19. @Excel(name = "职务")
  20. private String dutiesId;
  21. @Excel(name = "性别")
  22. private String gender;
  23. @Excel(name = "年龄")
  24. private Integer age;
  25. @Excel(name = "邮箱")
  26. private String email;// 邮箱
  27. @Excel(name = "民族",width = 30)
  28. private String nation;// 办公电话
  29. @Excel(name = "出生日期",format = "yyyy-MM-dd")
  30. private Date birthday;
  31. @Excel(name = "入职日期",format = "yyyy-MM-dd")
  32. private Date employmentDate;
  33. private String postId;//岗位
  34. @Excel(name = "手机" ,width = 20)
  35. private String mobilePhone;// 手机
  36. @Excel(name = "办公电话",width = 20)
  37. private String officePhone;// 办公电话
  38. private String education;
  39. private String hktype;
  40. @Excel(name = "居住地址",width = 100)
  41. private String address;// 居住地址
  42. @Excel(name = "户口地址",width = 100)
  43. private String hkaddress;// 户口地址
  44. @Excel(name = "设备编号")
  45. private String deviceId;
  46. // 紧急联系人
  47. private String contacts;
  48. // 紧急联系人电话
  49. private String contactsPhone;
  50. // 政治面貌
  51. private String outlook;
  52. // 员工性质
  53. private String nature;
  54. }