fix 80342 【阻塞】未符合项-查看 没有正常回显数据,评估结果也不能点击,流程数据没有归档
This commit is contained in:
+8
@@ -56,6 +56,8 @@ public class ActivitiController {
|
||||
@Resource
|
||||
private RepositoryService repositoryService;
|
||||
@Resource
|
||||
private RuntimeService runtimeService;
|
||||
@Resource
|
||||
private TaskService taskService;
|
||||
@Resource
|
||||
private ProcessNodeService processNodeService;
|
||||
@@ -270,6 +272,12 @@ public class ActivitiController {
|
||||
})
|
||||
@ApiOperation("获得节点列表")
|
||||
public Result<List<ProcessNode>> getNodeList(String processDefinitionKey,String processDefinitionId,String processInstanceId) {
|
||||
if (StringUtils.isNotBlank(processInstanceId)){
|
||||
ProcessInstance processInstance = runtimeService.createProcessInstanceQuery()
|
||||
.processInstanceId(processInstanceId)
|
||||
.singleResult();
|
||||
processDefinitionId = processInstance.getProcessDefinitionId();
|
||||
}
|
||||
if (StringUtils.isBlank(processDefinitionId)){
|
||||
processDefinitionId = repositoryService.createProcessDefinitionQuery() // 创建部署信息查询器
|
||||
.processDefinitionKey(processDefinitionKey) // 根据流程部署key查询
|
||||
|
||||
Reference in New Issue
Block a user