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