feat(leave): 添加请假统计功能和优化查询条件

- 新增根据请假人分组获取请假信息的接口方法
- 在WmsLeaveRequestBo中添加beginTime、endTimeParam和leaveIds字段
- 重构buildQueryWrapper方法支持按ID列表查询和时间范围交叉查询
- 添加按请假人分组统计的数据库查询实现
- 移除WmsLeaveRequestVo中leaveId和attachmentUrls的Excel导出注解
- 在WmsMealReportService中添加用户昵称映射功能
- 为WmsMealReportVo添加创建人和更新人姓名字段
This commit is contained in:
2026-01-19 10:16:00 +08:00
parent 0b202f9ee2
commit d17272fbe4
7 changed files with 148 additions and 21 deletions

View File

@@ -55,6 +55,21 @@ public class WmsLeaveRequestBo extends BaseEntity {
*/
private Date endTime;
/**
* 查询开始时间(用于筛选请假时间范围)
*/
private Date beginTime;
/**
* 查询结束时间(用于筛选请假时间范围)
*/
private Date endTimeParam;
/**
* 导出ID列表逗号分隔
*/
private String leaveIds;
/**
* 请假班次(早班/中班/晚班/夜班/全天等)
*/