From 64ec1a7fb55389d8db371d112e49f741de866796 Mon Sep 17 00:00:00 2001 From: lss <Lss@HanInfo> Date: 星期三, 18 六月 2025 16:41:26 +0800 Subject: [PATCH] 业务开发与优化 --- HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/LocationHelper.cs | 30 ++++++++++++++++-------------- 1 files changed, 16 insertions(+), 14 deletions(-) diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/LocationHelper.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/LocationHelper.cs index dec8e19..ba4f872 100644 --- a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/LocationHelper.cs +++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/LocationHelper.cs @@ -5,6 +5,7 @@ using System.Linq; using System.Text; using System.Threading.Tasks; +using static HH.WCS.DaYang.wms.WMSHelper.AddChangeModel; namespace HH.WCS.DaYang.wms { @@ -56,28 +57,29 @@ /// <summary> /// 鍏ュ簱绠楁硶 /// </summary> - /// <param name="loc">鍏ュ簱璧风偣</param> + /// <param name="itemCode">鐗╂枡缂栫爜</param> /// <returns></returns> - public static Location InStorage(Location loc) + public static Location InStorage(string itemCode) { var db = new SqlHelper<object>().GetInstance(); Location location = null; List<Location> list = Locations.Values.ToList(); - string itemCode = ""; + string areaCode = ""; try { - //鏍规嵁璧风偣鑾峰彇鎵樼洏鍜屾墭鐩樼墿鏂欑粦瀹氬叧绯�- var cntrLoc = LocationHelper.GetLocCntr(loc.S_CODE).FirstOrDefault(); - if (cntrLoc != null) - { - //鑾峰彇鎵樼洏鐗╂枡缁戝畾鍏崇郴 - var cntrItem = db.Queryable<CntrItemDetail>().Where(a => a.S_CNTR_CODE == cntrLoc.S_CNTR_CODE).First(); - if (cntrItem != null) - { - itemCode = cntrItem.S_ITEM_CODE; - } - } + ////鏍规嵁璧风偣鑾峰彇鎵樼洏鍜屾墭鐩樼墿鏂欑粦瀹氬叧绯�+ /// //string itemCode = ""; + //var cntrLoc = LocationHelper.GetLocCntr(loc.S_CODE).FirstOrDefault(); + //if (cntrLoc != null) + //{ + // //鑾峰彇鎵樼洏鐗╂枡缁戝畾鍏崇郴 + // var cntrItem = db.Queryable<CntrItemDetail>().Where(a => a.S_CNTR_CODE == cntrLoc.S_CNTR_CODE).First(); + // if (cntrItem != null) + // { + // itemCode = cntrItem.S_ITEM_CODE; + // } + //} //鎵樼洏鍏ュ簱锛岀浉鍚岀墿鏂欏唴娴嬫帓鐨勮揣浣� var Locs = GetLocByItemCode(areaCode, itemCode, new int[] { 1, 4 }).OrderByDescending(b => b.N_COL).ToList(); -- Gitblit v1.9.1