add 添加通用接口

This commit is contained in:
gssong
2024-05-31 22:58:13 +08:00
parent 9175b7a4c1
commit c84f24fe20
5 changed files with 90 additions and 5 deletions

View File

@ -0,0 +1,33 @@
package org.dromara.common.core.service;
import java.util.List;
/**
* 通用 工作流服务
*
* @author may
*/
public interface WorkflowService {
/**
* 运行中的实例 删除程实例,删除历史记录,删除业务与流程关联信息
*
* @param businessKeys 业务id
* @return 结果
*/
boolean deleteRunAndHisInstance(List<String> businessKeys);
/**
* 获取当前流程状态
*
* @param taskId 任务id
*/
String getBusinessStatusByTaskId(String taskId);
/**
* 获取当前流程状态
*
* @param businessKey 业务id
*/
String getBusinessStatus(String businessKey);
}