因为这个项目license问题无法开源,更多技术支持与服务请加入我的知识星球。
有时候希望流程结束后还能重启这个流程,所以就会有流程复活这个说法
1、在所有任务里加一个复活的菜单,以操作流程复活功能,目前只支持已经结束的流程才能进行复活功能,同时目前也不支持复活到某个具体节点。
/**
* 复活流程
*/
function handleRevive(record: Recordable)
{
console.log("handleRevive record",record)
if (record.finishTime != null) {
const params = {
taskId: record.taskId,
instanceId: record.procInsId,
dataId: record.businessKey,
businessKey: record.businessKey,
category: record.category,
}
reviveProcess(params).then( res => {
con