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

问题描述 投票:-1回答:1

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

例如,启动流程并使用多实例用户任务,例如,创建了3个用户任务实例,现在用户希望向该多实例子进程实例或多实例用户任务中再添加一个任务,以便总用户任务为4用于该多实例活动。

任何帮助都会非常感激。

提前感谢

activiti
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.