camunda中如何使用taskService.newTask()创建审核者后,后面流程怎么获取当前任务
时间: 2024-02-03 10:11:24 浏览: 111
获取当前进程
在Camunda中,可以通过TaskService的createTaskQuery()方法查询当前任务。例如,可以使用以下代码获取当前用户的所有任务:
```java
List<Task> tasks = taskService.createTaskQuery().taskAssignee("当前用户的ID").list();
```
如果知道特定的任务ID,也可以使用TaskService的createTaskQuery()方法查询该任务。例如,可以使用以下代码获取ID为“myTaskId”的任务:
```java
Task task = taskService.createTaskQuery().taskId("myTaskId").singleResult();
```
在获取到任务后,可以使用Task对象的各种方法来操作任务,例如完成任务、设置任务的候选人或候选组、设置任务的变量等等。
阅读全文