Digital Office Automation System Backend
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

DkAttendanceGroup.java 1.9KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. package com.ruoyi.zhushi.entity;
  2. import com.baomidou.mybatisplus.annotation.IdType;
  3. import com.baomidou.mybatisplus.annotation.TableField;
  4. import com.baomidou.mybatisplus.annotation.TableId;
  5. import com.baomidou.mybatisplus.annotation.TableName;
  6. import com.ruoyi.common.core.domain.BaseEntity;
  7. import lombok.Data;
  8. /**
  9. * 任务组配置表
  10. * 对应表: dk_check_in_attendance_team
  11. */
  12. @Data
  13. @TableName("dk_check_in_attendance_team")
  14. public class DkAttendanceGroup extends BaseEntity {
  15. /** 主键ID */
  16. @TableId(value = "id", type = IdType.AUTO)
  17. private long id;
  18. /** 考勤组名称 */
  19. @TableField(value = "`name`")
  20. private String name;
  21. /** 描述 */
  22. @TableField(value = "`description`")
  23. private String description;
  24. /** 打卡时间 */
  25. @TableField(value = "`work_days`")
  26. private String workDays;
  27. /** 开始打卡时间 */
  28. @TableField(value = "`work_start_time`")
  29. private String workStartTime;
  30. /** 结束打卡时间 */
  31. @TableField(value = "`work_end_time`")
  32. private String workEndTime;
  33. /** 允许迟到 */
  34. @TableField(value = "`allow_late`")
  35. private Boolean allowLate;
  36. /** 迟到范围 */
  37. @TableField(value = "`late_range`")
  38. private Integer lateRange;
  39. /** 允许早退 */
  40. @TableField(value = "`allow_early`")
  41. private Boolean allowEarly;
  42. /** 早退范围 */
  43. @TableField(value = "`early_range`")
  44. private Integer earlyRange;
  45. /** 区域配置id */
  46. @TableField(value = "area_id")
  47. private long areaId;
  48. /** '午休开始时间' */
  49. @TableField(value = "lunch_start_time")
  50. private String lunchStartTime;
  51. /** '午休结束时间 */
  52. @TableField(value = "lunch_end_time")
  53. private String lunchEndTime;
  54. /** 午休时间 单位小时*/
  55. @TableField(value = "lunch_time")
  56. private String lunchTime;
  57. @TableField(value = "time_zone")
  58. private String timeZone;
  59. }