如何使用脚本任务在 Alfresco 流程服务中获取工作流 taskId

How to get workflow taskId in Alfresco process service using script task

我想在脚本任务变量 (Java Script/Groovy) 中获取工作流 taskId,并希望在用户表单中显示它。

如果您对此有任何想法,请告诉我。

我们正在使用 Alfresco Process Service 1.9 版本

提前致谢。

使用 *ExecutionListener 将 taskId 存储在流程变量中。创建一个实现 activiti 执行监听器的 spring bean,在覆盖方法 notify(DelegateExecution execution) 中设置你的变量,如:

execution.setVariable("your_var", your_var_value);

在脚本任务中,您可以使用执行访问流程变量。例如:

execution.getVariable("your_var");

关注developer series了解更多详情。