Digital Office Automation System Backend
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

AttendanceData.java 2.3KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. package com.ruoyi.zhushi.entity;
  2. import java.util.List;
  3. public class AttendanceData {
  4. // 模拟的考勤数据,实际可从数据库等获取
  5. private int day;
  6. private String week;
  7. private String actualWorkTimeIn;
  8. private String actualWorkTimeOut;
  9. private String attendanceStatus;
  10. private List<String> leaveStatus;
  11. private double overtimeHours;
  12. private String remark;
  13. public AttendanceData(int day, String week, String actualWorkTimeIn, String actualWorkTimeOut, String attendanceStatus, List<String> leaveStatus, double overtimeHours, String remark) {
  14. this.day = day;
  15. this.week = week;
  16. this.actualWorkTimeIn = actualWorkTimeIn;
  17. this.actualWorkTimeOut = actualWorkTimeOut;
  18. this.attendanceStatus = attendanceStatus;
  19. this.leaveStatus = leaveStatus;
  20. this.overtimeHours = overtimeHours;
  21. this.remark = remark;
  22. }
  23. // getter和setter方法省略
  24. public int getDay() {
  25. return day;
  26. }
  27. public void setDay(int day) {
  28. this.day = day;
  29. }
  30. public String getWeek() {
  31. return week;
  32. }
  33. public void setWeek(String week) {
  34. this.week = week;
  35. }
  36. public String getActualWorkTimeIn() {
  37. return actualWorkTimeIn;
  38. }
  39. public void setActualWorkTimeIn(String actualWorkTimeIn) {
  40. this.actualWorkTimeIn = actualWorkTimeIn;
  41. }
  42. public String getActualWorkTimeOut() {
  43. return actualWorkTimeOut;
  44. }
  45. public void setActualWorkTimeOut(String actualWorkTimeOut) {
  46. this.actualWorkTimeOut = actualWorkTimeOut;
  47. }
  48. public String getAttendanceStatus() {
  49. return attendanceStatus;
  50. }
  51. public void setAttendanceStatus(String attendanceStatus) {
  52. this.attendanceStatus = attendanceStatus;
  53. }
  54. public List<String> getLeaveStatus() {
  55. return leaveStatus;
  56. }
  57. public void setLeaveStatus(List<String> leaveStatus) {
  58. this.leaveStatus = leaveStatus;
  59. }
  60. public double getOvertimeHours() {
  61. return overtimeHours;
  62. }
  63. public void setOvertimeHours(double overtimeHours) {
  64. this.overtimeHours = overtimeHours;
  65. }
  66. public String getRemark() {
  67. return remark;
  68. }
  69. public void setRemark(String remark) {
  70. this.remark = remark;
  71. }
  72. }