| | |
| | | package cn.iocoder.yudao.module.hrm.service.approval; |
| | | |
| | | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| | | import cn.iocoder.yudao.module.hrm.controller.admin.approval.vo.HrmLeaveApplicationImportExcelVO; |
| | | import cn.iocoder.yudao.module.hrm.controller.admin.approval.vo.HrmLeaveApplicationImportRespVO; |
| | | import cn.iocoder.yudao.module.hrm.controller.admin.approval.vo.HrmLeaveApplicationPageReqVO; |
| | | import cn.iocoder.yudao.module.hrm.controller.admin.approval.vo.HrmLeaveApplicationRespVO; |
| | | import cn.iocoder.yudao.module.hrm.controller.admin.approval.vo.HrmLeaveApplicationSaveReqVO; |
| | |
| | | Long createLeaveApplication(@Valid HrmLeaveApplicationSaveReqVO createReqVO); |
| | | |
| | | /** |
| | | * 导入请假申请(按手机号匹配员工档案,逐行独立处理,仅生成草稿、不自动提交) |
| | | * |
| | | * @param list Excel 数据行 |
| | | * @return 导入结果(成功行数与逐行失败原因) |
| | | */ |
| | | HrmLeaveApplicationImportRespVO importLeaveApplications(List<HrmLeaveApplicationImportExcelVO> list); |
| | | |
| | | /** |
| | | * 更新请假申请 |
| | | * |
| | | * @param updateReqVO 更新信息 |