feat: 办理接口返回nodeId
This commit is contained in:
+6
@@ -78,6 +78,12 @@ public class CommonVO {
|
|||||||
@ApiModelProperty("流程描述")
|
@ApiModelProperty("流程描述")
|
||||||
private String prcMes;
|
private String prcMes;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 节点Id
|
||||||
|
*/
|
||||||
|
@ApiModelProperty("节点Id")
|
||||||
|
private String nodeId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 制修订计划说明
|
* 制修订计划说明
|
||||||
*/
|
*/
|
||||||
|
|||||||
+4
@@ -137,6 +137,10 @@ public class ActFlowCommonService {
|
|||||||
approvalRecord.setCommitFile(commonVO.getCommitFile());
|
approvalRecord.setCommitFile(commonVO.getCommitFile());
|
||||||
approvalRecord.setFinishFlag(FinishFlagEnum.COMPLETE.getValue());
|
approvalRecord.setFinishFlag(FinishFlagEnum.COMPLETE.getValue());
|
||||||
approvalRecord.setEndTime(new Date());
|
approvalRecord.setEndTime(new Date());
|
||||||
|
// 使用流程引擎根据TaskId找到NodeId
|
||||||
|
Task task = taskService.createTaskQuery().taskId(taskId).singleResult();
|
||||||
|
String nodeId = task.getTaskDefinitionKey();
|
||||||
|
approvalRecord.setNodeId(nodeId);
|
||||||
processApprovalRecordService.updateById(approvalRecord);
|
processApprovalRecordService.updateById(approvalRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+1
@@ -178,6 +178,7 @@ public class ProcessEsAbolishServiceImpl extends ServiceImpl<ProcessEsAbolishMap
|
|||||||
commonVO.setTaskId(process.getTaskId());
|
commonVO.setTaskId(process.getTaskId());
|
||||||
commonVO.setPrcMes(process.getPrcMes());
|
commonVO.setPrcMes(process.getPrcMes());
|
||||||
commonVO.setDueTime(process.getDueTime());
|
commonVO.setDueTime(process.getDueTime());
|
||||||
|
commonVO.setNodeId(process.getNodeId());
|
||||||
abolishData.setCommon(commonVO);
|
abolishData.setCommon(commonVO);
|
||||||
// 获取流程实例数据
|
// 获取流程实例数据
|
||||||
LambdaQueryWrapper<ProcessEsAbolish> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
LambdaQueryWrapper<ProcessEsAbolish> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
||||||
|
|||||||
+1
@@ -180,6 +180,7 @@ public class ProcessEsAnnualInitServiceImpl extends ServiceImpl<ProcessEsAnnualI
|
|||||||
commonVO.setTaskId(process.getTaskId());
|
commonVO.setTaskId(process.getTaskId());
|
||||||
commonVO.setPrcMes(process.getPrcMes());
|
commonVO.setPrcMes(process.getPrcMes());
|
||||||
commonVO.setDueTime(process.getDueTime());
|
commonVO.setDueTime(process.getDueTime());
|
||||||
|
commonVO.setNodeId(process.getNodeId());
|
||||||
annualInitDataVO.setCommonVO(commonVO);
|
annualInitDataVO.setCommonVO(commonVO);
|
||||||
// 获取流程实例数据
|
// 获取流程实例数据
|
||||||
LambdaQueryWrapper<ProcessEsAnnualInit> wrapper = new LambdaQueryWrapper<>();
|
LambdaQueryWrapper<ProcessEsAnnualInit> wrapper = new LambdaQueryWrapper<>();
|
||||||
|
|||||||
+1
@@ -227,6 +227,7 @@ public class ProcessEsAnnualReportServiceImpl extends ServiceImpl<ProcessEsAnnua
|
|||||||
commonVO.setPrcMes(process.getPrcMes());
|
commonVO.setPrcMes(process.getPrcMes());
|
||||||
commonVO.setDueTime(process.getDueTime());
|
commonVO.setDueTime(process.getDueTime());
|
||||||
commonVO.setTaskId(taskId);
|
commonVO.setTaskId(taskId);
|
||||||
|
commonVO.setNodeId(process.getNodeId());
|
||||||
String processDescription = (String) runtimeService.getVariable(processInstanceId, "processDescription");
|
String processDescription = (String) runtimeService.getVariable(processInstanceId, "processDescription");
|
||||||
commonVO.setProcessDescription(processDescription);
|
commonVO.setProcessDescription(processDescription);
|
||||||
annualReportDataVO.setCommonVO(commonVO);
|
annualReportDataVO.setCommonVO(commonVO);
|
||||||
|
|||||||
+1
@@ -191,6 +191,7 @@ public class ProcessEsArchiveServiceImpl extends ServiceImpl<ProcessEsArchiveMap
|
|||||||
commonVO.setTaskId(process.getTaskId());
|
commonVO.setTaskId(process.getTaskId());
|
||||||
commonVO.setPrcMes(process.getPrcMes());
|
commonVO.setPrcMes(process.getPrcMes());
|
||||||
commonVO.setDueTime(process.getDueTime());
|
commonVO.setDueTime(process.getDueTime());
|
||||||
|
commonVO.setNodeId(process.getNodeId());
|
||||||
archiveData.setCommon(commonVO);
|
archiveData.setCommon(commonVO);
|
||||||
// 获取流程实例数据
|
// 获取流程实例数据
|
||||||
LambdaQueryWrapper<ProcessEsArchive> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
LambdaQueryWrapper<ProcessEsArchive> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
||||||
|
|||||||
+1
@@ -173,6 +173,7 @@ public class ProcessEsChangeServiceImpl extends ServiceImpl<ProcessEsChangeMappe
|
|||||||
commonVO.setTaskId(process.getTaskId());
|
commonVO.setTaskId(process.getTaskId());
|
||||||
commonVO.setPrcMes(process.getPrcMes());
|
commonVO.setPrcMes(process.getPrcMes());
|
||||||
commonVO.setDueTime(process.getDueTime());
|
commonVO.setDueTime(process.getDueTime());
|
||||||
|
commonVO.setNodeId(process.getNodeId());
|
||||||
changeData.setCommon(commonVO);
|
changeData.setCommon(commonVO);
|
||||||
// 获取流程实例数据
|
// 获取流程实例数据
|
||||||
LambdaQueryWrapper<ProcessEsChange> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
LambdaQueryWrapper<ProcessEsChange> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
||||||
|
|||||||
+1
@@ -174,6 +174,7 @@ public class ProcessEsEnableServiceImpl extends ServiceImpl<ProcessEsEnableMappe
|
|||||||
commonVO.setTaskId(process.getTaskId());
|
commonVO.setTaskId(process.getTaskId());
|
||||||
commonVO.setPrcMes(process.getPrcMes());
|
commonVO.setPrcMes(process.getPrcMes());
|
||||||
commonVO.setDueTime(process.getDueTime());
|
commonVO.setDueTime(process.getDueTime());
|
||||||
|
commonVO.setNodeId(process.getNodeId());
|
||||||
enableData.setCommon(commonVO);
|
enableData.setCommon(commonVO);
|
||||||
// 获取流程实例数据
|
// 获取流程实例数据
|
||||||
LambdaQueryWrapper<ProcessEsEnable> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
LambdaQueryWrapper<ProcessEsEnable> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
||||||
|
|||||||
+1
@@ -143,6 +143,7 @@ public class ProcessEsInitChangeServiceImpl extends ServiceImpl<ProcessEsInitCha
|
|||||||
commonVO.setDueTime(process.getDueTime());
|
commonVO.setDueTime(process.getDueTime());
|
||||||
commonVO.setProcessDefinitionId(processDefinitionId);
|
commonVO.setProcessDefinitionId(processDefinitionId);
|
||||||
commonVO.setProcessInstanceId(processInstanceId);
|
commonVO.setProcessInstanceId(processInstanceId);
|
||||||
|
commonVO.setNodeId(process.getNodeId());
|
||||||
initChangeDataVO.setCommonVO(commonVO);
|
initChangeDataVO.setCommonVO(commonVO);
|
||||||
// 获取流程实例数据
|
// 获取流程实例数据
|
||||||
LambdaQueryWrapper<ProcessEsInitChange> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
LambdaQueryWrapper<ProcessEsInitChange> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
||||||
|
|||||||
+1
@@ -163,6 +163,7 @@ public class ProcessEsRecheckServiceImpl extends ServiceImpl<ProcessEsRecheckMap
|
|||||||
commonVO.setTaskId(process.getTaskId());
|
commonVO.setTaskId(process.getTaskId());
|
||||||
commonVO.setPrcMes(process.getPrcMes());
|
commonVO.setPrcMes(process.getPrcMes());
|
||||||
commonVO.setDueTime(process.getDueTime());
|
commonVO.setDueTime(process.getDueTime());
|
||||||
|
commonVO.setNodeId(process.getNodeId());
|
||||||
recheckData.setCommon(commonVO);
|
recheckData.setCommon(commonVO);
|
||||||
// 获取流程实例数据
|
// 获取流程实例数据
|
||||||
LambdaQueryWrapper<ProcessEsRecheck> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
LambdaQueryWrapper<ProcessEsRecheck> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
||||||
|
|||||||
Reference in New Issue
Block a user