有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Camunda:如何通过processInstanceId获取所有已完成的任务

我使用camunda_bpm_api,我需要为流程实例获取所有已完成的用户任务

如果我使用:

List<Task> result  = taskService.createTaskQuery().processInstanceId(historicProcessInstances.get(i).getId()).list()

我得到最后一个用户任务

如何获取所有已完成的用户任务


共 (1) 个答案

  1. # 1 楼答案

    要获得完成的任务,您必须查询历史记录:

    historyService.createHistoricTaskInstanceQuery()
       ...
       .list();