From 6c9535734ff0bd5e957620be0247689d6e2ca252 Mon Sep 17 00:00:00 2001
From: Rodney Chen <rodney.chen@hotmail.com>
Date: 星期三, 07 八月 2024 11:51:57 +0800
Subject: [PATCH] 创建变量克隆对象用于传入DBSubmitAction中保存当前需要暂存的数据值

---
 Tiger.Business.MES/Transaction/TestNode.cs |    8 +++-----
 1 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/Tiger.Business.MES/Transaction/TestNode.cs b/Tiger.Business.MES/Transaction/TestNode.cs
index b7a3c03..bae29ba 100644
--- a/Tiger.Business.MES/Transaction/TestNode.cs
+++ b/Tiger.Business.MES/Transaction/TestNode.cs
@@ -385,7 +385,6 @@
                 //鏈畬鎴愭墍鏈夊伐姝�
                 if (!IsFinishAllSteps)
                 {
-                    var result = new ApiAction<SubmitOutput>(new SubmitOutput());
                     //鏈畬鎴愭墍鏈夊伐搴忚妭鐐瑰伐姝�
                     if (!IsFinishNodeSteps)
                     {
@@ -394,14 +393,14 @@
                         NextSteps.Clear();
                         NextSteps.Add(next);
                         //鏍规嵁鍚庣画宸ユ杩斿洖ApiAction
-                        result.Data.SetValue(CurBatch, CurStep, next.ID, IsFinishAllSteps);
+                        action.Data.SetValue(CurBatch, CurStep, next.ID, IsFinishAllSteps);
 
                         //鏍规嵁宸ュ簭鑺傜偣宸ユ鐨勫簭鍙疯繑鍥炵浉搴旂殑鎿嶄綔鎻愮ず
                         switch (next.Sequence)
                         {
                             case 2:
                                 //action.LocaleMsg = new($"璇锋墽琛岀浜屾");
-                                result.LocaleMsg = new("MES.Transaction.TestNode.绗簩姝ユ搷浣滄彁绀�");
+                                action.LocaleMsg = new("MES.Transaction.TestNode.绗簩姝ユ搷浣滄彁绀�");
                                 break;
                             default:
                                 break;
@@ -410,9 +409,8 @@
                     //宸插畬鎴愭墍鏈夊伐搴忚妭鐐瑰伐姝ワ紝寮�濮嬫墽琛岃涓哄伐姝�
                     else
                     {
-                        result = BeginNextActionStep(input);
+                        action = BeginNextActionStep(input);
                     }
-                    return result;
                 }
                 //宸插畬鎴愭墍鏈夊伐姝�
                 if (IsFinishAllSteps)

--
Gitblit v1.9.3