Activiti 6:在运行时将新任务实例添加到多实例子任务或多实例子进程

时间:2019-11-11 05:14:06

标签: activiti

我们如何在运行时实现为多子流程或多实例用户任务创建新的用户任务实例。

例如,启动了Process并使用多实例用户任务,可以说创建了3个用户任务实例,现在用户想要向该多实例子进程实例或多实例用户任务中再添加一个任务,这样总用户任务将该多实例活动数为4。

任何帮助都会得到真正的感谢。

预先感谢

1 个答案:

答案 0 :(得分:0)

这实际上是一个相对常见的请求。 例如,查看合同或法律文件。您可能要动态添加审阅者。 现在,您不能将在实例步骤开始后动态添加实例到多实例循环中的简单答案。 但是,如果您重新设计解决方案以使多实例实现仅发出表示“评论”的新子流程的信号,则可以让其他子流程发出信号以发起新的评论。 显然,完成或每次审核都需要“信号完成”,以便您知道何时继续。 由于具有分离性质,因此在维护和更新流程以及相关子流程时,这种模式具有优势。