示例代码:
1 ProcessEngine processEngine = Configuration.getProcessEngine(); 2 ExecutionService executionService = processEngine.getExecutionService(); 3 String activityName = executionService.createProcessInstanceQuery().processInstanceId("test.10001").uniqueResult().findActiveActivityNames().toString(); 4 System.out.println("当前任务所在节点===" + activityName);
1、获取流程引擎
2、获取执行服务
3、得到当前节点名称。
根据流程实例ID,获取流程实例(唯一值),再得到活动节点名称(当前节点)。