From 9aa1ccbaf232340bcc1196eddb85258e2b16f4e2 Mon Sep 17 00:00:00 2001
From: schangxiang@126.com <schangxiang@126.com>
Date: 周五, 06 12月 2024 15:38:29 +0800
Subject: [PATCH] 22

---
 CC/iWareSql/DataAccess/StationHandlerV2.cs |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/CC/iWareSql/DataAccess/StationHandlerV2.cs b/CC/iWareSql/DataAccess/StationHandlerV2.cs
index 717e298..0cd7e53 100644
--- a/CC/iWareSql/DataAccess/StationHandlerV2.cs
+++ b/CC/iWareSql/DataAccess/StationHandlerV2.cs
@@ -131,7 +131,7 @@
                 }
                 if (lockPlaceDict.ContainsKey(validatePlace.Id))
                 {
-                    Log4NetHelper.WriteInfoLog(LogType.SrmTheadService, "lockPlaceDict宸茬粡鏈夎閿佷簡,validatePlace.Id:" + validatePlace.Id + ",瀛楀吀涓殑鍘熷洜鏄�:" + lockPlaceDict[validatePlace.Id] + "锛屾湰娆″師鍥犳槸锛�" + lockReason);
+                    Log4NetHelper.WriteInfoLog(LogType.DataProcess_BZ39_IssueInboundTask, "lockPlaceDict宸茬粡鏈夎閿佷簡,validatePlace.Id:" + validatePlace.Id + ",瀛楀吀涓殑鍘熷洜鏄�:" + lockPlaceDict[validatePlace.Id] + "锛屾湰娆″師鍥犳槸锛�" + lockReason);
                     return true;
                 }
                 else
@@ -181,7 +181,7 @@
                     var emptyStationList = edm.V_EmptyStation.ToList();
 
                     //涓嶉殢鏈烘帓搴�
-                    emptyStationList = emptyStationList.OrderBy(x => x.LaneNo).ThenBy(x => x.LayerNo).ThenBy(x => x.ColumnNo).ToList();
+                    //emptyStationList = emptyStationList.OrderBy(x => x.LaneNo).ThenBy(x => x.LayerNo).ThenBy(x => x.ColumnNo).ToList();
 
 
                     //澧炲姞璇ュ簱浣嶆槸鍚﹁浠诲姟鍗犵敤鐨勭瓫閫� [EditBy shaocx,2022-06-02]
@@ -190,6 +190,8 @@
                     int placeType = TCSCommon.GetPlaceTypeByWidthLength(upiObj, upiObj.Length, upiObj.Width, ref usePlaceTypeList);
                     //浼樺厛鏌ヨ
                     var my_emptyStationList = emptyStationList.Where(x => usePlaceTypeList.Contains(x.PlaceType)).OrderBy(x => x.PlaceType).ToList();
+                    //閲嶆柊鎺掑簭
+                    my_emptyStationList = my_emptyStationList.OrderBy(x => x.LaneNo).ThenBy(x => x.LayerNo).ThenBy(x => x.ColumnNo).ToList();
                     if (my_emptyStationList?.Count() > 0)
                     {
                         wms_base_place toPlace = StationHandler.GetPlaceByPlaceId(my_emptyStationList.First().Id, edm);

--
Gitblit v1.9.3