From 382c009ba2bb04374468e9584f262d6682841d9b Mon Sep 17 00:00:00 2001
From: pengmn <pmn@HanInfo>
Date: 星期三, 28 五月 2025 18:09:41 +0800
Subject: [PATCH] 杭氧测试流程

---
 HH.WCS.Mobox3.HangYang/wms/ContainerHelper.cs |   34 +++++++++++++++++++++-------------
 1 files changed, 21 insertions(+), 13 deletions(-)

diff --git a/HH.WCS.Mobox3.HangYang/wms/ContainerHelper.cs b/HH.WCS.Mobox3.HangYang/wms/ContainerHelper.cs
index 6492804..a2053d2 100644
--- a/HH.WCS.Mobox3.HangYang/wms/ContainerHelper.cs
+++ b/HH.WCS.Mobox3.HangYang/wms/ContainerHelper.cs
@@ -138,19 +138,6 @@
 
             return res;
         }
-        /// <summary>
-        /// TN_ContainerHelper.test("4L澶╃劧姘寸瑁�鍏�, 50, "335ml涓滄柟鏍戝彾15鍏�, 30);
-        /// </summary>
-        /// <param name="item1"></param>
-        /// <param name="qty1"></param>
-        /// <param name="item2"></param>
-        /// <param name="qty2"></param>
-        //internal static void test(string item1, int qty1, string item2, int qty2) {
-        //    var db = new SqlHelper<object>().GetInstance();
-        //    var cntr = db.Queryable<TN_Container>().Includes(a => a.CntrItemRelList).
-        //        Where(a => a.CntrItemRelList.Count(b => b.S_ITEM_CODE == item1 && int.Parse(b.F_QTY) > qty1) > 0
-        //        && a.CntrItemRelList.Count(b => b.S_ITEM_CODE == item2 && int.Parse(b.F_QTY) > qty2) > 0).First();
-        //}
 
         /// <summary>
         /// 鍒ゆ柇瀹瑰櫒鏄惁鏈夌墿鏂欎俊鎭�@@ -574,6 +561,27 @@
             return res;
         }
 
+        /// <summary>
+        /// 淇敼瀹瑰櫒鐗╂枡琛ㄥ叆搴撴椂闂�+        /// </summary>
+        /// <param name="trayCode">鎵樼洏鍙�/param>
+        /// <returns></returns>
+        internal static bool UpdateCntrItem(string trayCode)
+        {
+            var res = false;
+            var db = new SqlHelper<object>().GetInstance();
+            var model = db.Queryable<CntrItemDetail>().Where(a => a.S_CNTR_CODE == trayCode).ToList();
+            foreach (var item in model)
+            {
+                if (item.T_INBOUND_TIME == null)
+                {
+                    item.T_INBOUND_TIME = DateTime.Now;
+                    res = db.Updateable(item).UpdateColumns(it => new { it.T_INBOUND_TIME }).ExecuteCommand() > 0;
+                }
+            }
+            return res;
+        }
+
 
         /// <summary>
         /// 鏌ヨ琚爣璁扮殑鎵樼洏

--
Gitblit v1.9.1