From de19116f884445318620e8436c5b1fbf829c00b5 Mon Sep 17 00:00:00 2001
From: yangys <y_ys79@sina.com>
Date: 星期六, 02 八月 2025 19:44:37 +0800
Subject: [PATCH] dnc导出

---
 blade-service/blade-mdm/src/main/java/org/springblade/mdm/flow/service/ApproveRecordService.java |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 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 4e88db8..acf9997 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
@@ -38,6 +38,25 @@
 
 		String processDefinitionKey = flowCommonService.getDefinitionKey(processInstanceId);
 
+		ApproveRecord rec = new ApproveRecord();
+		rec.setTaskName(task.getName());
+		rec.setComment(comment==null? StringUtils.EMPTY:comment);
+		//rec.setNcProgramId(refObj.getNcProgramId());
+		rec.setOperateResult(operateResult);//瀹℃壒缁撴灉
+		rec.setOperateTime(DateUtil.now());
+		rec.setProcessInstanceId(processInstanceId);
+		rec.setProcessDefinitionKey(processDefinitionKey);
+		rec.setUserId(AuthUtil.getUserId());
+		rec.setUserNickname(AuthUtil.getNickName());
+
+		save(rec);
+	}
+
+
+	public void saveApproveRecordsOld(Task task, String processInstanceId, String operateResult, String comment) {
+
+		String processDefinitionKey = flowCommonService.getDefinitionKey(processInstanceId);
+
 		LambdaQueryWrapper<ProcessProgRef> queryWrapper = new LambdaQueryWrapper<>();
 		queryWrapper.eq(ProcessProgRef::getProcessInstanceId, processInstanceId);
 		List<ProcessProgRef> refList =  processProgRefService.list(queryWrapper);

--
Gitblit v1.9.3