package com.ruoyi.personnelManagement.pojo; import com.ruoyi.framework.aspectj.lang.annotation.Excel; import com.ruoyi.framework.web.domain.BaseEntity; import lombok.Data; /** * 考勤记录对象 attendance * * @author ruoyi * @date 2025-08-08 */ @Data public class Attendance extends BaseEntity { private static final long serialVersionUID = 1L; /** 考勤ID */ private Long id; /** 员工ID */ @Excel(name = "员工ID") private Long employeeId; /** 员工姓名 */ @Excel(name = "员工姓名") private String employeeName; /** 工号 */ @Excel(name = "工号") private String employeeNo; /** 月份 yyyy-MM */ @Excel(name = "月份 yyyy-MM") private String month; /** 应出勤天数 */ @Excel(name = "应出勤天数") private Long shouldAttendDays; /** 实际出勤天数 */ @Excel(name = "实际出勤天数") private Long actualAttendDays; /** 考勤状态(normal正常 abnormal异常) */ @Excel(name = "考勤状态", readConverterExp = "n=ormal正常,a=bnormal异常") private String status; /** 租户ID */ @Excel(name = "租户ID") private Long tenantId; }