关于activiti工作流程设计的查询

时间:2019-04-10 15:54:33

标签: activiti

我在设计活动流程时遇到了如下情况:

流程定义如下:

  

开始-> userTaskA-> userTaskB->结束

根据新要求,可能会发生以下情况:当userTaskA类型的任务(例如T1)处于要声明/或正在处理的状态时,工作流程还有另一个触发因素。因此,现在我们需要创建userTaskA(例如T2)的实例。

如果T1处于无人认领状态,则T1和T2将立即合并,而T1将被取消。如果正在处理T1,则必须等待T2的创建,直到T1完成,并且T1的完成将触发T2的创建。

同时,T2存在(无人认领/正在处理中),可能还会有另一次重新触发,因此重复上述所有操作……这可能会继续。

如何在Activiti中处理这种情况?

0 个答案:

没有答案
相关问题