Activity强制结束task时报错:ActivitiException: UserTask should not be signalled before complete

作者
2024-04-18阅读 607

1、强制终止流程的代码

List<Task> destroyTask = taskService.createTaskQuery().processInstanceId(invoiceApply.getDestroyProcInsId()).active().list();

//然后关掉任务。例子而已
processUtils.endProcess(destroyTask.getId());

以上代码循环关掉process的时候,报错

UserTask should not be signalled before complete

2、解决方法

act_ru_task表中查询出来了多条数,删掉旧的,保留一条最新的,然后再处理



全部评论

头像
乌兔
前端开发
私信
获得点赞 445
文章被阅读 31,261