AttendanceTempOutDto.java 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159
  1. package cn.com.lzt.attendancetemp.dto;
  2. import javax.persistence.Entity;
  3. import javax.persistence.GeneratedValue;
  4. import javax.persistence.Id;
  5. import javax.persistence.Transient;
  6. import org.hibernate.annotations.GenericGenerator;
  7. import org.jeecgframework.poi.excel.annotation.Excel;
  8. @Entity
  9. @SuppressWarnings("serial")
  10. public class AttendanceTempOutDto implements java.io.Serializable{
  11. // 主键
  12. private String id;
  13. // 员工编号
  14. @Excel(name="员工工号",width=15)
  15. private String userCode;
  16. // 员工姓名
  17. @Excel(name="员工姓名",width=15)
  18. private String realname;
  19. private String belongUnitid;
  20. // 所属单位
  21. @Excel(name="所属单位",width=40)
  22. private String unitName;
  23. // 考勤日期
  24. @Excel(name="考勤日期",width=15)
  25. private String attendanceDate;
  26. // 日基准开始时间
  27. private String datumStime;
  28. // 日基准结束时间
  29. private String datumEtime;
  30. // 日基准时间
  31. @Excel(name="日基准时间",width=15)
  32. private String datumTime;
  33. // 签到时间
  34. @Excel(name="签到时间",width=15)
  35. private String signDate;
  36. // 最新打卡时间
  37. @Excel(name="最新打卡时间",width=15)
  38. private String newestPunchcardDate;
  39. // 考勤状态
  40. @Excel(name="考勤状态",width=15)
  41. private String attendanceStatus;
  42. @Id
  43. @GeneratedValue(generator = "paymentableGenerator")
  44. @GenericGenerator(name = "paymentableGenerator", strategy = "uuid")
  45. public String getId() {
  46. return id;
  47. }
  48. public void setId(String id) {
  49. this.id = id;
  50. }
  51. public String getUserCode() {
  52. return userCode;
  53. }
  54. public void setUserCode(String userCode) {
  55. this.userCode = userCode;
  56. }
  57. public String getRealname() {
  58. return realname;
  59. }
  60. @Transient
  61. public String getUnitName() {
  62. return unitName;
  63. }
  64. public void setUnitName(String unitName) {
  65. this.unitName = unitName;
  66. }
  67. public void setRealname(String realname) {
  68. this.realname = realname;
  69. }
  70. public String getBelongUnitid() {
  71. return belongUnitid;
  72. }
  73. public void setBelongUnitid(String belongUnitid) {
  74. this.belongUnitid = belongUnitid;
  75. }
  76. public String getAttendanceDate() {
  77. return attendanceDate;
  78. }
  79. public void setAttendanceDate(String attendanceDate) {
  80. this.attendanceDate = attendanceDate;
  81. }
  82. public String getDatumStime() {
  83. return datumStime;
  84. }
  85. public void setDatumStime(String datumStime) {
  86. this.datumStime = datumStime;
  87. }
  88. public String getDatumEtime() {
  89. return datumEtime;
  90. }
  91. public void setDatumEtime(String datumEtime) {
  92. this.datumEtime = datumEtime;
  93. }
  94. public String getDatumTime() {
  95. return datumTime;
  96. }
  97. public void setDatumTime(String datumTime) {
  98. this.datumTime = datumTime;
  99. }
  100. public String getSignDate() {
  101. return signDate;
  102. }
  103. public void setSignDate(String signDate) {
  104. this.signDate = signDate;
  105. }
  106. public String getNewestPunchcardDate() {
  107. return newestPunchcardDate;
  108. }
  109. public void setNewestPunchcardDate(String newestPunchcardDate) {
  110. this.newestPunchcardDate = newestPunchcardDate;
  111. }
  112. public String getAttendanceStatus() {
  113. return attendanceStatus;
  114. }
  115. public void setAttendanceStatus(String attendanceStatus) {
  116. this.attendanceStatus = attendanceStatus;
  117. }
  118. }