package jnpf.workflow.service;

import jnpf.engine.vo.ApproverByTaskIdAndNodeIdVo;

/**
 * 工作流服务
 *
 * @author yanwenfu
 * @create 2024-08-19
 */
public interface FlowTaskService {

    /**
     * 查询下一个节点审批信息
     * @param taskId 任务id
     * @param nodeId 节点id
     * @param tenantId 租户id
     * @param type 类型 0 :不需要校验userOperators对象审核通过时使用 其他：默认需要校验
     * @return jnpf.engine.vo.ApproverByTaskIdAndNodeIdVo
     */
    ApproverByTaskIdAndNodeIdVo getApproveInfo(String taskId, String nodeId, String tenantId, Integer type);
}
