Commit Graph

6 Commits

Author SHA1 Message Date
fefe4a8554 feat(request): 添加审批人字段支持
- 在WmsLeaveRequestBo中新增approverName字段
- 在WmsOutRequestBo中新增approverName字段
- 更新WmsLeaveRequestServiceImpl设置审批人名称
- 更新WmsOutRequestServiceImpl设置审批人名称
- 完善请假和出库申请的审批流程信息
2026-01-20 15:59:50 +08:00
0e938df919 feat(approval): 完善审批功能并统一返回数据结构
- 修改IWmsApprovalService接口方法返回类型为Map<String, Object>
- 更新WmsApprovalController控制器响应类型以匹配服务层变更
- 在WmsApprovalServiceImpl中实现审批详情查询和创建人昵称转换功能
- 添加批量查询用户昵称优化性能
- 实现请假和外出申请的审批状态管理
- 扩展WmsLeaveRequestVo和WmsOutRequestVo添加创建人姓名字段
- 在请假和外出申请创建时自动生成对应的审批记录
2026-01-20 14:28:40 +08:00
926977bc6c refactor(leave): 优化请假申请时间字段处理
- 移除多余的 beginTime 和 endTimeParam 字段
- 为 startTime 和 endTime 添加 JsonFormat 和 DateTimeFormat 注解
- 更新服务层时间范围筛选逻辑,使用 startTime 和 endTime 替代旧字段
- 统一时间格式化为 yyyy-MM-dd 格式
- 简化查询条件中的时间比较逻辑
2026-01-19 10:59:59 +08:00
d17272fbe4 feat(leave): 添加请假统计功能和优化查询条件
- 新增根据请假人分组获取请假信息的接口方法
- 在WmsLeaveRequestBo中添加beginTime、endTimeParam和leaveIds字段
- 重构buildQueryWrapper方法支持按ID列表查询和时间范围交叉查询
- 添加按请假人分组统计的数据库查询实现
- 移除WmsLeaveRequestVo中leaveId和attachmentUrls的Excel导出注解
- 在WmsMealReportService中添加用户昵称映射功能
- 为WmsMealReportVo添加创建人和更新人姓名字段
2026-01-19 10:16:00 +08:00
672fbefca3 feat(report): 添加请假和报餐统计报表功能
- 在IWmsLeaveRequestService接口中新增按请假类型、部门、月份统计的方法
- 在IWmsMealReportService接口中新增按餐别、部门、日期统计的方法
- 在WmsLeaveRequestController中添加请假统计报表相关API端点
- 在WmsMealReportController中添加报餐统计报表相关API端点
- 在WmsLeaveRequestServiceImpl中实现请假统计报表的数据查询逻辑
- 在WmsMealReportServiceImpl中实现报餐统计报表的数据查询逻辑
- 使用QueryWrapper构建统计查询条件,支持多维度筛选和分组统计
- 统一返回Map格式的统计数据,便于前端展示报表图表
2026-01-17 10:36:24 +08:00
e8fc900a02 feat(wms): 添加员工请假申请和部门报餐主功能
- 创建员工请假申请相关实体类、业务对象、视图对象和映射文件
- 实现员工请假申请的增删改查和分页查询功能
- 创建部门报餐主相关实体类、业务对象、视图对象和映射文件
- 实现部门报餐主的增删改查和分页查询功能
- 添加相应的控制器和服务层实现
- 集成Excel导出功能
- 添加数据校验和业务逻辑处理
2026-01-17 10:08:49 +08:00