From a0e37c52980249847ac896d320ef097fda49ad3a Mon Sep 17 00:00:00 2001
From: yangys <y_ys79@sina.com>
Date: 星期二, 26 八月 2025 21:30:47 +0800
Subject: [PATCH] 调整审批表打印

---
 blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/service/NcNodeAutoCreateService.java |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/service/NcNodeAutoCreateService.java b/blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/service/NcNodeAutoCreateService.java
index f2ba2b4..076f094 100644
--- a/blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/service/NcNodeAutoCreateService.java
+++ b/blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/service/NcNodeAutoCreateService.java
@@ -183,8 +183,6 @@
 			//绋嬪簭鍖呰妭鐐瑰拰绋嬪簭鏂囦欢鑺傜偣鏁版嵁
 			if(NcNode.TYPE_PROGRAM_PACKAGE.equals(nodeType) || NcNode.TYPE_PROGRAM_FILE.equals(nodeType)){
 
-				String programNo = programSeqService.generageProgramNo();
-				ncNode.setProgramNo(programNo);
 				ncNode.setProcessInstanceId(programProperties.getProcessInstanceId());
 				ncNode.setDrawingNo(programProperties.getDrawingNo());
 				ncNode.setDrawingNoEdition(programProperties.getDrawingNoEdition());
@@ -196,6 +194,11 @@
 				ncNode.setProductModel(programProperties.getProductModel());
 
 				ncNode.setDeviation(programProperties.getDeviation());
+
+				if(NcNode.TYPE_PROGRAM_PACKAGE.equals(nodeType)) {//绋嬪簭鍖呰妭鐐癸紝鍒嗛厤绋嬪簭缂栧彿
+					String programNo = programSeqService.generageProgramNo();
+					ncNode.setProgramNo(programNo);
+				}
 			}
 
 			ncNode.setIsLastEdition(1);

--
Gitblit v1.9.3