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