From f7d36a3dd47e06bf76863179af1d76bd0e23054f Mon Sep 17 00:00:00 2001
From: lss <Lss@HanInfo>
Date: 星期一, 19 五月 2025 10:25:17 +0800
Subject: [PATCH] s7协议S7200Smart开发,接口字段更新

---
 HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/wms/ContainerHelper.cs |   19 +++++++++++--------
 1 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/wms/ContainerHelper.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/wms/ContainerHelper.cs
index d02801f..cadfa3d 100644
--- a/HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/wms/ContainerHelper.cs
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/wms/ContainerHelper.cs
@@ -98,11 +98,14 @@
         /// <summary>
         /// 鍒涘缓鎵樼洏鐗╂枡缁戝畾鍏崇郴
         /// </summary>
-        /// <param name="loc"></param>
-        /// <param name="cntr"></param>
-        /// <param name="itemcode"></param>
+        /// <param name="cntr">鎵樼洏鍙�/param>
+        /// <param name="itemcode">鐗╂枡缂栫爜</param>
+        /// <param name="itemname">鐗╂枡鍚嶇О</param>
+        /// <param name="batch">鎵规鍙�/param>
+        /// <param name="weight">閲嶉噺</param>
+        /// <param name="qty">鏁伴噺</param>
         /// <returns></returns>
-        internal static bool CreateCntrItem(string cntr, string itemcode, string itemname, string batch, string weight)
+        internal static bool CreateCntrItem(string cntr, string itemcode, string itemname, string batch, string weight, int qty)
         {
             var res = false;
             var db = new SqlHelper<object>().GetInstance();
@@ -113,8 +116,8 @@
                 var cntritem = db.Queryable<CntrItemDetail>().Where(a => a.S_CNTR_CODE.Trim() == cntr).First();
                 if (cntritem == null)
                 {
-                  
-                    var cir = new CntrItemDetail { S_CNTR_CODE = cntr, S_ITEM_CODE = itemcode, S_ITEM_NAME = itemname, F_WEIGHT = weight, S_BATCH_NO = batch };
+
+                    var cir = new CntrItemDetail { S_CNTR_CODE = cntr, S_ITEM_CODE = itemcode, S_ITEM_NAME = itemname, F_WEIGHT = weight, S_BATCH_NO = batch, F_QTY = qty };
                     if (db.Insertable<CntrItemDetail>(cir).ExecuteCommand() > 0)
                     {
                         LogHelper.Info($"鎵樼洏{cntr}锛氭坊鍔犵墿鏂檣itemcode}缁戝畾鍏崇郴鎴愬姛");
@@ -132,7 +135,7 @@
                     cntritem.S_ITEM_NAME = itemname;
                     cntritem.F_WEIGHT = weight;
                     cntritem.S_BATCH_NO = batch;
-                  
+
                     if (db.Updateable<CntrItemDetail>(cntritem).ExecuteCommand() > 0)
                     {
                         LogHelper.Info($"鎵樼洏{cntr}锛氭洿鏂扮墿鏂檣itemcode}缁戝畾鍏崇郴鎴愬姛");
@@ -150,7 +153,7 @@
                     db.Insertable<Container>(container).ExecuteCommand();
                 }
                 db.Ado.CommitTran();
-            
+
             }
             catch (Exception ex)
             {

--
Gitblit v1.9.1