camunda工作流在运行过程中,如何获得当前流程节点中user task中的task id
时间: 2024-05-01 09:22:48 浏览: 148
activiti工作流在风控业务中的应用.docx
要获取当前流程节点中的user task的task id,可以通过Camunda API中的TaskService来实现。具体步骤如下:
1. 在流程执行过程中,使用Execution对象获取当前执行的Task对象,示例代码如下:
```
Task currentTask = taskService.createTaskQuery().executionId(executionId).singleResult();
```
其中,executionId为当前流程实例的执行ID。
2. 获取Task对象的ID,示例代码如下:
```
String taskId = currentTask.getId();
```
这样就可以获取当前流程节点中的user task的task id了。
阅读全文