From 17e3ef45fe0a6b6f8a147b50740834ac734f9317 Mon Sep 17 00:00:00 2001
From: lss <2538410689@qq.com>
Date: 星期二, 15 七月 2025 17:30:13 +0800
Subject: [PATCH] 1111

---
 HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/ContainerHelper.cs |   34 ++++++++++++++++++----------------
 1 files changed, 18 insertions(+), 16 deletions(-)

diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/ContainerHelper.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/ContainerHelper.cs
index 8b48a1d..5161b55 100644
--- a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/ContainerHelper.cs
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/ContainerHelper.cs
@@ -21,7 +21,7 @@
             var date = DateTime.Now.ToString("yyMMdd");
             return $"TP{date}{id.ToString().PadLeft(4, '0')}";
         }
-      
+
 
         internal static bool CreateCntrItem(string loc, string cntr, string itemcode)
         {
@@ -136,7 +136,7 @@
         //}
 
         /// <summary>
-        /// 鍒ゆ柇瀹瑰櫒鏄惁鏈夌墿鏂欎俊鎭�+        /// 鍒ゆ柇瀹瑰櫒鏄惁缁戝畾璐т綅
         /// </summary>
         /// <param name="cntr"></param>
         /// <returns></returns>
@@ -147,6 +147,8 @@
             return db.Queryable<LocCntrRel>().Count(a => a.S_LOC_CODE.Trim() == cntr) == 0;
 
         }
+
+        
         /// <summary>
         /// 鏍规嵁鎵樼洏缂栫爜鏌ヨ鎵樼洏鐗╂枡缁戝畾
         /// </summary>
@@ -156,7 +158,7 @@
         {
             //1.0 鏌ヨ揣浣嶅鍣ㄨ〃
             var db = new SqlHelper<object>().GetInstance();
-            return db.Queryable<CntrItemDetail>().Where(a => a.S_ITEM_CODE.Trim() == cntr).First();
+            return db.Queryable<CntrItemDetail>().Where(a => a.S_CNTR_CODE.Trim() == cntr).First();
 
         }
 
@@ -169,8 +171,8 @@
         {
             //1.0 鏌ヨ揣浣嶅鍣ㄨ〃
             var db = new SqlHelper<object>().GetInstance();
-            cntrItem.T_INBOUND_TIME=DateTime.Now.ToString("yyyy-MM-dd");
-            return db.Updateable<CntrItemDetail>(cntrItem).UpdateColumns(a => new { a.T_INBOUND_TIME }).ExecuteCommand()>0;
+            cntrItem.T_INBOUND_TIME = DateTime.Now.ToString("yyyy-MM-dd");
+            return db.Updateable<CntrItemDetail>(cntrItem).UpdateColumns(a => new { a.T_INBOUND_TIME }).ExecuteCommand() > 0;
 
         }
         /// <summary>
@@ -185,18 +187,18 @@
             return db.Queryable<LocCntrRel>().Where(a => a.S_CNTR_CODE.Trim() == cntr).First();
 
         }
-        internal static bool AddCntr(string cntrCode, string itemCode)
+        internal static bool AddCntr(string cntrCode,string source="1")
         {
             var res = false;
             var db = new SqlHelper<object>().GetInstance();
-            var TN_Container = new Container { S_CODE = cntrCode };
-            var cntrItemRel = new CntrItemDetail { S_CNTR_CODE = cntrCode, S_ITEM_CODE = itemCode };
+            var TN_Container = new Container { S_CODE = cntrCode, S_SOURCE = source };
+
             try
             {
                 db.BeginTran();
 
                 db.Insertable<Container>(TN_Container).ExecuteCommand();
-                db.Insertable<CntrItemDetail>(cntrItemRel).ExecuteCommand();
+
 
                 db.CommitTran();
                 res = true;
@@ -300,11 +302,11 @@
             return res;
         }
 
-       
-       
-     
-        
-        
+
+
+
+
+
         internal static bool UpdateCntrState(List<string> cntrs, int state)
         {
             var res = false;
@@ -322,8 +324,8 @@
             return res;
         }
 
-      
-      
+
+
         /// <summary>
         /// enable 璁╂墭鐩樺厑璁歌鍑哄簱璁$畻鍒帮紝鍚屾椂澧炲姞閲忚〃鏁版嵁
         /// </summary>

--
Gitblit v1.9.1