1. 说明
在应用中可能需要获取当前节点的上一个节点的信息,或者下一个节点的信息。
2. 获取上一节点的方式
如下能够获取到上一个节点的key,可以用来进行回退等功能实现。
/**
* 根据流程实例id获取上一个节点的信息
*/
@Test
public void queryUpOneNode(){
Task task = taskService.createTaskQuery()
.taskAssignee("lisi")
.singleResult();
List<HistoricTaskInstance> list = historyService.createHistoricTaskInstanceQuery()
.processInstanceId(task.getProcessInstanceId())
.