是否可以在Activiti中获取最新的运行流程 createProcessInstanceQuery?
runtimeService.createProcessInstanceQuery()。processDefinitionKey( '的myKey')。活性()。singleResult()。getProcessInstanceId() 我想获取该定义的流程实例ID,但只获取最新的运行流程。 谢谢
答案 0 :(得分:2)
要获取特定的运行流程实例ID,您可以使用HistoryService: 例如,使用特定定义键获取最后启动的流程实例:
historyService.createHistoricProcessInstanceQuery().unfinished().processDefinitionKey("YOURKEY").orderByProcessInstanceStartTime().desc().listPage(0,1)[0].id