fix:88279
This commit is contained in:
+3
-12
@@ -181,22 +181,13 @@ public class ProcessNewStandardImportServiceImpl extends ServiceImpl<ProcessNewS
|
|||||||
}
|
}
|
||||||
// 更新审批表为完成,填充数据
|
// 更新审批表为完成,填充数据
|
||||||
actFlowCommonService.updateApprovalInfo(processTask, taskId);
|
actFlowCommonService.updateApprovalInfo(processTask, taskId);
|
||||||
// 驳回,结束所有节点
|
|
||||||
if(!pass){
|
|
||||||
LambdaUpdateWrapper<ProcessApprovalRecord> update = new LambdaUpdateWrapper<>();
|
|
||||||
update.eq(ProcessApprovalRecord::getProcessInstanceId,processInstanceId);
|
|
||||||
update.ne(ProcessApprovalRecord::getFinishFlag, FinishFlagEnum.COMPLETE.getValue());
|
|
||||||
update.eq(ProcessApprovalRecord::getNodeId,xmlNodeId);
|
|
||||||
update.set(ProcessApprovalRecord::getCommitText,"未处理");
|
|
||||||
update.set(ProcessApprovalRecord::getCommitFlag,ActivitiCommon.COMMIT_FLAG3);
|
|
||||||
update.set(ProcessApprovalRecord::getFinishFlag,FinishFlagEnum.COMPLETE.getValue());
|
|
||||||
update.set(ProcessApprovalRecord::getEndTime,new Date());
|
|
||||||
processApprovalRecordService.update(update);
|
|
||||||
}
|
|
||||||
runtimeService.setVariable(processInstanceId, PASS, pass);
|
runtimeService.setVariable(processInstanceId, PASS, pass);
|
||||||
// 审批节点
|
// 审批节点
|
||||||
actFlowCommonService.completeTask(taskId, userId);
|
actFlowCommonService.completeTask(taskId, userId);
|
||||||
|
|
||||||
|
// 驳回,结束所有节点
|
||||||
|
processApprovalRecordService.updateApprovalRecordFinishFlag(pass, taskId, xmlNodeId, processInstanceId);
|
||||||
// 保存快照
|
// 保存快照
|
||||||
// 获取流程通用数据
|
// 获取流程通用数据
|
||||||
ProcessAll process = processAllService.getByProcessInstanceId(processInstanceId);
|
ProcessAll process = processAllService.getByProcessInstanceId(processInstanceId);
|
||||||
|
|||||||
Reference in New Issue
Block a user