From 7d56f2a7c8b3907ecf7ff74a1f9a20b977c3adf8 Mon Sep 17 00:00:00 2001 From: yangys <y_ys79@sina.com> Date: 星期二, 08 七月 2025 20:21:10 +0800 Subject: [PATCH] 调整审批记录的保存方式 --- blade-service/blade-mdm/src/main/java/org/springblade/mdm/flow/service/ApproveRecordService.java | 8 +++----- 1 files changed, 3 insertions(+), 5 deletions(-) diff --git a/blade-service/blade-mdm/src/main/java/org/springblade/mdm/flow/service/ApproveRecordService.java b/blade-service/blade-mdm/src/main/java/org/springblade/mdm/flow/service/ApproveRecordService.java index 9b16247..d644a61 100644 --- a/blade-service/blade-mdm/src/main/java/org/springblade/mdm/flow/service/ApproveRecordService.java +++ b/blade-service/blade-mdm/src/main/java/org/springblade/mdm/flow/service/ApproveRecordService.java @@ -58,7 +58,7 @@ } //妫�鏌cprogram涓簄ull鐨勬暟鎹� - updateApproveRecords(processInstanceId); + updateApproveRecords(processInstanceId,refList); }else{ //濡傛灉杩樻病鏈夊叧鑱旂殑绋嬪簭鏁版嵁锛屽垯鎻掑叆涓�涓猵rogramId涓簄ull鐨� ApproveRecord rec = new ApproveRecord(); @@ -80,10 +80,8 @@ * 鏇存柊浠ュ墠鏃犳枃浠舵椂鍊欑殑鏁版嵁銆� * @param processInstanceId */ - void updateApproveRecords(String processInstanceId) { - LambdaQueryWrapper<ProcessProgRef> queryWrapper = new LambdaQueryWrapper<>(); - queryWrapper.eq(ProcessProgRef::getProcessInstanceId, processInstanceId).isNull(ProcessProgRef::getNcProgramId); - List<ProcessProgRef> refList = processProgRefService.list(queryWrapper); + void updateApproveRecords(String processInstanceId,List<ProcessProgRef> refList) { + if(refList.isEmpty()) { return; } -- Gitblit v1.9.3