gaoluyang
5 天以前 ce5f8a87bb5d411bae67c39b269d879677bb98da
yudao-module-hrm/src/main/java/cn/iocoder/yudao/module/hrm/service/approval/HrmLeaveApplicationService.java
@@ -1,6 +1,8 @@
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;
@@ -13,7 +15,7 @@
/**
 * 请假申请 Service 接口
 *
 * @author 芋道源码
 * @author 超级管理员
 */
public interface HrmLeaveApplicationService {
@@ -36,6 +38,14 @@
    Long createLeaveApplication(@Valid HrmLeaveApplicationSaveReqVO createReqVO);
    /**
     * 导入请假申请(按手机号匹配员工档案,逐行独立处理,仅生成草稿、不自动提交)
     *
     * @param list Excel 数据行
     * @return 导入结果(成功行数与逐行失败原因)
     */
    HrmLeaveApplicationImportRespVO importLeaveApplications(List<HrmLeaveApplicationImportExcelVO> list);
    /**
     * 更新请假申请
     *
     * @param updateReqVO 更新信息