From 06940a626353664dbb6e567f97cbe35a9774b098 Mon Sep 17 00:00:00 2001
From: Ben Lin <maobin001@msn.com>
Date: 星期三, 07 八月 2024 02:25:40 +0800
Subject: [PATCH] 一些更改

---
 Tiger.Business.MES/Transaction/Position.cs |   10 ++++------
 1 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/Tiger.Business.MES/Transaction/Position.cs b/Tiger.Business.MES/Transaction/Position.cs
index 5317d68..33bcf88 100644
--- a/Tiger.Business.MES/Transaction/Position.cs
+++ b/Tiger.Business.MES/Transaction/Position.cs
@@ -367,19 +367,17 @@
             //}
             if (NeedTemporaryStoreDBCommitAction)
             {
-                NodeCommitList.Add(this.Clone());
+                NodeCommitList.Add(this.MemberwiseClone() as Position);
             }
             else
             {
-                //鎭㈠涓存椂瀛樺偍鏍囪涓篺alse
-                NeedTemporaryStoreDBCommitAction = false;
-
                 //淇濆瓨鎴愬姛鍒欐竻绌烘彁浜ゆ搷浣滃垪琛�
                 foreach (var item in NodeCommitList)
                 {
-                    item.DoSaveToDB();
-                    item.Dispose();
+                    item?.DoSaveToDB();
+                    item?.Dispose();
                 }
+                DoSaveToDB();
                 NodeCommitList.Clear();
             }
         }

--
Gitblit v1.9.3