From 0ef4cc755bddd87799b8bfdd65c8123df6e149d0 Mon Sep 17 00:00:00 2001
From: yangys <y_ys79@sina.com>
Date: 星期日, 17 八月 2025 23:52:51 +0800
Subject: [PATCH] 锁定流程完成
---
blade-service/blade-mdm/src/main/java/org/springblade/mdm/flow/excution/DispatchFinishListener.java | 14 ++++++++++----
1 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/blade-service/blade-mdm/src/main/java/org/springblade/mdm/flow/excution/DispatchFinishListener.java b/blade-service/blade-mdm/src/main/java/org/springblade/mdm/flow/excution/DispatchFinishListener.java
index 4666f08..4e7670b 100644
--- a/blade-service/blade-mdm/src/main/java/org/springblade/mdm/flow/excution/DispatchFinishListener.java
+++ b/blade-service/blade-mdm/src/main/java/org/springblade/mdm/flow/excution/DispatchFinishListener.java
@@ -60,7 +60,7 @@
String programName = NcNodeService.genProgramName(props.getDrawingNo(),props.getProcessNo());
NcNode packageNode = ncNodeService.getProgramPackageByName(programName);
- addApproveTable(packageNode,props.getTitle());
+ addApproveTable(packageNode,props);
updateApproveRecordNodeId(instId,packageNode.getId());
@@ -112,12 +112,18 @@
}
}
- void addApproveTable(NcNode packageNode,String title){
+ /**
+ * 淇濆瓨瀹℃壒瀹屾垚鐨勮褰�
+ * @param packageNode
+ * @param props
+ */
+ void addApproveTable(NcNode packageNode,FlowProgramProperties props){
NcProgramApproved approved = new NcProgramApproved();
- //approved.setProgramName(pf.getProgramName());
+
approved.setProgramName(packageNode.getName());
approved.setNcNodeId(packageNode.getId());//绋嬪簭鍖呰妭鐐筰d
- approved.setTitle(title);
+ approved.setTitle(props.getTitle());
+ approved.setProgrammerId(props.getProgrammerId());
approvedService.save(approved);
}
--
Gitblit v1.9.3