update getNodeList获得节点列表 只需要processInstanceId就可以
This commit is contained in:
+3
-2
@@ -21,6 +21,7 @@ import org.activiti.bpmn.converter.BpmnXMLConverter;
|
||||
import org.activiti.bpmn.model.BpmnModel;
|
||||
import org.activiti.editor.language.json.converter.BpmnJsonConverter;
|
||||
import org.activiti.engine.*;
|
||||
import org.activiti.engine.history.HistoricProcessInstance;
|
||||
import org.activiti.engine.repository.ProcessDefinition;
|
||||
import org.activiti.engine.repository.ProcessDefinitionQuery;
|
||||
import org.activiti.engine.runtime.ProcessInstance;
|
||||
@@ -56,7 +57,7 @@ public class ActivitiController {
|
||||
@Resource
|
||||
private RepositoryService repositoryService;
|
||||
@Resource
|
||||
private RuntimeService runtimeService;
|
||||
private HistoryService historyService;
|
||||
@Resource
|
||||
private TaskService taskService;
|
||||
@Resource
|
||||
@@ -273,7 +274,7 @@ public class ActivitiController {
|
||||
@ApiOperation("获得节点列表")
|
||||
public Result<List<ProcessNode>> getNodeList(String processDefinitionKey,String processDefinitionId,String processInstanceId) {
|
||||
if (StringUtils.isNotBlank(processInstanceId)){
|
||||
ProcessInstance processInstance = runtimeService.createProcessInstanceQuery()
|
||||
HistoricProcessInstance processInstance = historyService.createHistoricProcessInstanceQuery()
|
||||
.processInstanceId(processInstanceId)
|
||||
.singleResult();
|
||||
processDefinitionId = processInstance.getProcessDefinitionId();
|
||||
|
||||
Reference in New Issue
Block a user