From c8f338feee0b6003d8f069b1d37fd9b90dd1b7f4 Mon Sep 17 00:00:00 2001
From: 杨前锦 <1010338399@qq.com>
Date: 星期一, 07 七月 2025 17:31:38 +0800
Subject: [PATCH] 印尼佳通优化

---
 HH.WCS.Mobox3/HH.WCS.Mobox3.HD/wms/WMSHelper.cs |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.HD/wms/WMSHelper.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.HD/wms/WMSHelper.cs
index fa13ebf..cfbaf3f 100644
--- a/HH.WCS.Mobox3/HH.WCS.Mobox3.HD/wms/WMSHelper.cs
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.HD/wms/WMSHelper.cs
@@ -676,8 +676,9 @@
         /// <param name="itemCode"></param>
         /// <param name="roadway">鎺ラ┏浣嶆墍鍦ㄥ贩閬�/param>
         /// <param name="row">鎺ラ┏浣嶆墍鍦ㄦ帓</param>
+        /// <param name="thresholdValue">搴撳闃堝�</param>
         /// <returns></returns>
-        public static Location GetEndLocation(string areaCode, string itemCode ,int roadway ,int row)
+        public static Location GetEndLocation(string areaCode, string itemCode ,int roadway ,int row ,int thresholdValue = 1)
         {
             Location loc = null;
             try
@@ -718,7 +719,7 @@
                                 .LeftJoin<WCSTask>((a,b) => a.S_CODE == b.S_OP_CODE)
                               .LeftJoin<Location>((a, b ,c) => b.S_END_LOC == c.S_CODE)
                               .Where((a, b, c) => b.S_END_AREA == storeAreaInfo.accessArea && c.N_ROADWAY == roadway && a.N_B_STATE < 2 && b.S_TYPE.Contains("鍏ュ簱")).Count();
-                        if (locList.Count - 2 > taskNum)
+                        if (locList.Count - thresholdValue > taskNum)
                         {
                             // 銆�.2銆戞煡璇㈡繁搴�N_DEEP = 2 ,浣嶇疆 N_POS = 1 涓�鐗╂枡鐩稿悓 鐨勮揣浣�                             var sameItemLocList = db.Queryable<Location>()
@@ -764,7 +765,7 @@
                 }
             }
             catch (Exception ex) {
-                LogHelper.Error("GetEndLocation:" + ex.Message, ex);
+                LogHelper.Info("鑾峰彇鍏ュ簱缁堢偣鎶ラ敊锛岄敊璇俊鎭�" + ex.Message,"WMS");
             }
             return loc;
         }

--
Gitblit v1.9.1