From 961a746fb6f8c8d0ce1440aa411075c383865d38 Mon Sep 17 00:00:00 2001
From: xiaoding721 <33130084+xiaoding721@users.noreply.github.com>
Date: 星期四, 23 五月 2024 16:34:33 +0800
Subject: [PATCH] 需求导入优化

---
 _Main/BL/Type_Archive/StaticMethod_RequirementProcessing.qbl |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/_Main/BL/Type_Archive/StaticMethod_RequirementProcessing.qbl b/_Main/BL/Type_Archive/StaticMethod_RequirementProcessing.qbl
index f59c374..3fca737 100644
--- a/_Main/BL/Type_Archive/StaticMethod_RequirementProcessing.qbl
+++ b/_Main/BL/Type_Archive/StaticMethod_RequirementProcessing.qbl
@@ -27,8 +27,13 @@
     filePath := archive.FileArchivePath() + "\" + "temp" + "\";
     OS::CreateDirectory( filePath );
     
+    // 鍒涘缓鎵ц鐘舵��
+    archive.RequirementImportExecutionStatus( relnew, 
+                                              ExecutionStatus    := "InProgress",
+                                              ExecutionUserName  := userName );
+    
     if ( prBinaryValue.Size() > 0 ) {
-      Archive::HandlePR( archive, macroPlan, userName, prFileName, prBinaryValue, isPRArchive, filePath );
+      archive -> Archive::HandlePR( macroPlan, userName, prFileName, prBinaryValue, isPRArchive, filePath );
     } else if ( ppBinaryValue.Size() > 0 ) {
       Archive::HandlePP( archive, macroPlan, userName, ppFileName, ppBinaryValue, isPPArchive, filePath );
     } else if ( budgetBinaryValue.Size() > 0 ) {

--
Gitblit v1.9.3