feat(attendance): 优化考勤数据导入功能

- 新增 DateConvertor 工具类,用于日期转换
- 更新 EqImagesMapper 接口,继承 BaseMapper- 在 EqImagesServiceImpl 中实现根据姓名查询照片功能
- 更新 IRzAttendanceService 接口,添加导入考勤数据方法
- 新增 IRzSysParamService 接口,用于参数配置
- 更新 ISysStaffService 接口,继承 IService
- 重构 RzAbnormalDetail 类,优化字段注释和方法
- 更新 RzAbnormalDetailController 和 mapper XML 文件
- 重构 RzAttendance 类,使用 Lombok 注解
- 更新 RzAttendanceController,添加导入数据功能
- 更新 RzAttendanceMapper 和 RzAttendanceDetailMapper接口
- 更新 RzAttendanceMapper.xml,添加按日期范围查询功能
This commit is contained in:
tzy 2025-05-23 16:29:06 +08:00
parent ca416b24a2
commit 650be527e1

View File

@ -0,0 +1,39 @@
package com.evo.attendance.domain.vo;
import com.evo.common.annotation.Excel;
import lombok.Data;
import java.util.Date;
@Data
public class RzAttendanceDetailVO {
/**
* 员工姓名
*/
@Excel(name = "员工姓名")
private String employeeName;
/**
* 补卡时间
*/
@Excel(name = "补卡日期", dateFormat = "yyyy-MM-dd")
private String replacementTime;
/**
* 类型
*/
@Excel(name = "类型")
private String type;
/**
* 补卡类型
*/
@Excel(name = "补卡类型")
private String reissueType;
@Excel(name = "补卡时间", dateFormat = "HH:mm:ss")
private String reissueTime;
/**
* 补卡时长
*/
@Excel(name = "补班时长")
private Integer reissueDuration;
}