From d0c1502a17c8d945e16b498792bd8e50ea9fea9f Mon Sep 17 00:00:00 2001 From: jinxin <1013386558@qq.com> Date: 星期二, 03 六月 2025 14:11:04 +0800 Subject: [PATCH] 111 --- HH.WCS.Mobox3.WeiLi/wms/WMSHelper.cs | 32 ++++++++++++++++++++++++++------ 1 files changed, 26 insertions(+), 6 deletions(-) diff --git a/HH.WCS.Mobox3.WeiLi/wms/WMSHelper.cs b/HH.WCS.Mobox3.WeiLi/wms/WMSHelper.cs index 0cf5462..bdd42b9 100644 --- a/HH.WCS.Mobox3.WeiLi/wms/WMSHelper.cs +++ b/HH.WCS.Mobox3.WeiLi/wms/WMSHelper.cs @@ -714,12 +714,12 @@ db.Updateable(InventoryCntr).UpdateColumns(it => new { it.N_B_STATE }).ExecuteCommand(); } - var InventoryCntr2 = db.Queryable<PlanInventory>().Where(a => a.S_CNTR_CODE == task.S_CNTR_CODE && a.N_B_STATE == 3).First(); - if (InventoryCntr2 != null && task.S_TYPE == "鐩樼偣鍥�) - { - InventoryCntr2.N_B_STATE = 4; - db.Updateable(InventoryCntr2).UpdateColumns(it => new { it.N_B_STATE }).ExecuteCommand(); - } + //var InventoryCntr2 = db.Queryable<PlanInventory>().Where(a => a.S_CNTR_CODE == task.S_CNTR_CODE && a.N_B_STATE == 3).First(); + //if (InventoryCntr2 != null && task.S_TYPE == "鐩樼偣鍥�) + //{ + // InventoryCntr2.N_B_STATE = 4; + // db.Updateable(InventoryCntr2).UpdateColumns(it => new { it.N_B_STATE }).ExecuteCommand(); + //} } @@ -1098,6 +1098,26 @@ { LogHelper.Info($"璇ユ枡妗嗘棤鐗规畩瑙勬牸 涓嶉渶鍖哄垎楂樹綆璐т綅"); } + + if (a.S_END_AREA == "11TLKQ") + { + //鎵樼洏楂樺害浠庣墿鏂欒〃涓幏鍙�+ var itemList = db.Queryable<CntrItemRel>().Where(it => it.S_CNTR_CODE == a.S_CNTR_CODE).ToList(); + foreach (var item in itemList) + { + var itemInfo = db.Queryable<TN_Material>().Where(it => it.S_ITEM_CODE == item.S_ITEM_CODE).First(); + if (itemInfo != null) + { + loctype = itemInfo.S_HEIGHT; + if (loctype == "楂樿揣浣�) + { + break; + } + } + } + } + + //缁堢偣涓虹珛搴撶殑浠诲姟 result = GetLiKuLocationIn(a.S_END_AREA, 0, loctype); if (result != null) -- Gitblit v1.9.1