From e24612e75cd4bc1f4e1aaceb5dd09e43487630d1 Mon Sep 17 00:00:00 2001
From: Ben Lin <maobin001@msn.com>
Date: 星期四, 24 十月 2024 15:30:22 +0800
Subject: [PATCH] 一些更改

---
 Tiger.Business.MES/WorkAction/PackingAction.cs |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/Tiger.Business.MES/WorkAction/PackingAction.cs b/Tiger.Business.MES/WorkAction/PackingAction.cs
index b16ca05..4e0bfd3 100644
--- a/Tiger.Business.MES/WorkAction/PackingAction.cs
+++ b/Tiger.Business.MES/WorkAction/PackingAction.cs
@@ -914,7 +914,7 @@
             {
                 if (CurPkg.IsFinished)
                 {
-                    var _pkgList = CurPosition.GetPackageList(CurPkg.Item);
+                    var _pkgList = CurPosition.GetPackageList(CurPkg.Item).Clone();
 
                     //鏈�澶栧眰鍖呰宸茬粡瀹屾垚鍖呰锛屽垯鎶婂伐搴忎腑鏆傚瓨鏍囪璁句负false锛岀粺涓�鎻愪氦鍖呰鍐呬骇鍝佺殑杩囩珯璁板綍
                     CurPosition.NeedTemporaryStoreDBCommitAction = false;
@@ -926,9 +926,9 @@
                         {
                             db.Storageable(_pkgList, CurPosition.UserCode).ExecuteCommand();
                             var wipIDs = _pkgList.Where(q => !q.WIP_ID.IsNullOrEmpty()).Select(q => q.WIP_ID).ToList();
-                            var nodeID = _pkgList.First().NODE_ID;
-                            var actID = _pkgList.First().ACT_ID;
-                            var wo = _pkgList.First().WORK_ORDER;
+                            var nodeID = _pkgList.First(q => !q.WIP_ID.IsNullOrEmpty()).NODE_ID;
+                            var actID = _pkgList.First(q => !q.WIP_ID.IsNullOrEmpty()).ACT_ID;
+                            var wo = _pkgList.First(q => !q.WIP_ID.IsNullOrEmpty()).WORK_ORDER;
                             //鍖呰淇℃伅淇濆瓨鍒板湪鍒跺搧淇℃伅琛�
                             db.Updateable<MES_WIP_DATA>()
                                 .SetColumns(q => q.TRAY_SN == CurPkg.Item.Package.SN)

--
Gitblit v1.9.3