update 标准征求意见流程-查询流程信息
This commit is contained in:
+15
-13
@@ -76,27 +76,21 @@ public class ProcessFbStandardConsultationServiceImpl extends ServiceImpl<Proces
|
|||||||
basicProcessInfoDTO.setProcessType(ProcessTypeEnum.FB_STANDARD_CONSULTATION.getValue()); // 流程类型
|
basicProcessInfoDTO.setProcessType(ProcessTypeEnum.FB_STANDARD_CONSULTATION.getValue()); // 流程类型
|
||||||
String processInstanceId = processHandleService.startProcess(processInfoVO);
|
String processInstanceId = processHandleService.startProcess(processInfoVO);
|
||||||
|
|
||||||
List<ProcessInstance> subProcessInstanceList = runtimeService.createProcessInstanceQuery()
|
ProcessInstance processInstance = runtimeService.createProcessInstanceQuery().processInstanceId(processInstanceId).singleResult();
|
||||||
.superProcessInstanceId(processInstanceId).processDefinitionKey(ConsultationTaskKey.SUB_PROCESS_1).list();
|
|
||||||
List<Task> taskList = taskService.createTaskQuery().processInstanceId(processInstanceId).list();
|
List<Task> taskList = taskService.createTaskQuery().processInstanceId(processInstanceId).list();
|
||||||
|
|
||||||
System.out.println("============== 流程实例信息 ============");
|
|
||||||
System.out.println("主流程实例id: " + processInstanceId);
|
System.out.println("=============流程信息=============");
|
||||||
System.out.println("=============子流程信息=============");
|
System.out.println("processInstanceId" + processInstance.getId());
|
||||||
subProcessInstanceList.forEach(subProcessInstance -> {
|
System.out.println("SuperExecutionId" + processInstance.getSuperExecutionId());
|
||||||
System.out.println("子流程实例Id: " + subProcessInstance.getId());
|
|
||||||
System.out.println("SuperExecutionId: " + subProcessInstance.getSuperExecutionId());
|
|
||||||
System.out.println("==========================");
|
|
||||||
});
|
|
||||||
System.out.println("============任务信息==============");
|
System.out.println("============任务信息==============");
|
||||||
taskList.forEach(task -> {
|
taskList.forEach(task -> {
|
||||||
System.out.println("任务Id: " + task.getId());
|
System.out.println("任务Id: " + task.getId());
|
||||||
System.out.println("ExecutionId: " + task.getExecutionId());
|
System.out.println("ExecutionId: " + task.getExecutionId());
|
||||||
System.out.println("ProcessInstanceId: " + task.getProcessInstanceId());
|
System.out.println("ProcessInstanceId: " + task.getProcessInstanceId());
|
||||||
System.out.println("ParentTaskId: " + task.getParentTaskId());
|
System.out.println("Assignee: " + task.getAssignee());
|
||||||
System.out.println("==========================");
|
System.out.println("==========================");
|
||||||
});
|
});
|
||||||
System.out.println("==========================");
|
|
||||||
|
|
||||||
// 把各部所主管级领导数据存入关联人员表
|
// 把各部所主管级领导数据存入关联人员表
|
||||||
List<String> departLeaderList = Arrays.asList(departLeaders.split(","));
|
List<String> departLeaderList = Arrays.asList(departLeaders.split(","));
|
||||||
@@ -147,7 +141,15 @@ public class ProcessFbStandardConsultationServiceImpl extends ServiceImpl<Proces
|
|||||||
**/
|
**/
|
||||||
@Override
|
@Override
|
||||||
public ProcessInfoVO<ProcessFbStandardConsultationVO> queryProcessInfoVO(String draftId, String processInstanceId) {
|
public ProcessInfoVO<ProcessFbStandardConsultationVO> queryProcessInfoVO(String draftId, String processInstanceId) {
|
||||||
return null;
|
ProcessInfoVO processInfoVO = processHandleService.queryProcessInfoVO(draftId, processInstanceId);
|
||||||
|
ProcessFbStandardConsultationVO processFbStandardConsultationVO = new ProcessFbStandardConsultationVO();
|
||||||
|
|
||||||
|
ProcessFbStandardConsultation processFbStandardConsultation = getById(processInfoVO.getBusinessId());
|
||||||
|
processFbStandardConsultationVO.setProcessFbStandardConsultation(processFbStandardConsultation); // 业务基本信息
|
||||||
|
|
||||||
|
|
||||||
|
processInfoVO.setBusinessInfoDTO(processFbStandardConsultationVO);
|
||||||
|
return processInfoVO;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user