package com.ruoyi.system.service; import com.baomidou.mybatisplus.extension.service.IService; import com.ruoyi.system.model.OaApprovalFlowNode; import com.ruoyi.system.model.OaApprovalTodo; /** *

* 审批待办表 服务类 *

* * @author WuGuanFengYue * @since 2025-09-15 */ public interface OaApprovalTodoService extends IService { /** * 根据流程节点与部门信息,创建对应审批待办 * * @param applicationId 申请主表ID * @param applicationCode 申请单号 * @param flowNode 当前流程节点配置 * @param deptId 申请部门ID(用于上级部门审批场景) */ void createApprovalTodos(Integer applicationId, String applicationCode, OaApprovalFlowNode flowNode, Integer deptId); }