package com.ruoyi.system.service;
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.ruoyi.system.model.OaApprovalFlowNode;
|
import com.ruoyi.system.model.OaApprovalTodo;
|
|
/**
|
* <p>
|
* 审批待办表 服务类
|
* </p>
|
*
|
* @author WuGuanFengYue
|
* @since 2025-09-15
|
*/
|
public interface OaApprovalTodoService extends IService<OaApprovalTodo> {
|
/**
|
* 根据流程节点与部门信息,创建对应审批待办
|
*
|
* @param applicationId 申请主表ID
|
* @param applicationCode 申请单号
|
* @param flowNode 当前流程节点配置
|
* @param deptId 申请部门ID(用于上级部门审批场景)
|
*/
|
void createApprovalTodos(Integer applicationId, String applicationCode, OaApprovalFlowNode flowNode, Integer deptId);
|
}
|