From 379bdd05d0b7ede3a161115b7a6fedfef104a37a Mon Sep 17 00:00:00 2001
From: zhaowc <526854230@qq.com>
Date: 星期五, 14 二月 2025 10:33:52 +0800
Subject: [PATCH] 小车入库前等待

---
 Wms/WMS.BLL/DataServer/StockServer.cs |   44 +++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 43 insertions(+), 1 deletions(-)

diff --git a/Wms/WMS.BLL/DataServer/StockServer.cs b/Wms/WMS.BLL/DataServer/StockServer.cs
index 7bb082d..89ca694 100644
--- a/Wms/WMS.BLL/DataServer/StockServer.cs
+++ b/Wms/WMS.BLL/DataServer/StockServer.cs
@@ -5,6 +5,7 @@
 using System.Runtime.Intrinsics.X86;
 using System.Security.Claims;
 using System.Text;
+using Model.InterFaceModel;
 using Model.ModelDto;
 using Model.ModelDto.DataDto;
 using Model.ModelDto.SysDto;
@@ -1024,7 +1025,7 @@
         }
         #endregion
 
-        #region AGV灏忚溅浠诲姟瀹屾垚
+        #region AGV灏忚溅浠诲姟瀹屾垚鏇存柊搴撳瓨
 
         /// <summary>
         /// AGV鍏ュ簱瀹屾垚
@@ -1174,5 +1175,46 @@
             }
         }
         #endregion
+
+        #region 鏁板瓧瀛敓绯荤粺鑾峰彇搴撳瓨淇℃伅
+
+        /// <summary>
+        /// 鍙嶉鏁板瓧瀛敓绯荤粺搴撳瓨淇℃伅
+        /// </summary>
+        /// <param name="model"></param>
+        /// <returns></returns>
+        public List<ReLocateData> GetLocateList()
+        {
+            try
+            {
+                List<ReLocateData> list = new List<ReLocateData>();
+
+                //搴撳瓨淇℃伅
+                var stockDetailsList = Db.Queryable<StockDetailDto>().ToList();
+               
+                if (stockDetailsList.Count == 0)
+                {
+                    return list;
+                }
+                for (int i = 0; i < stockDetailsList.Count; i++)
+                {
+                    list[i].LocatNo = stockDetailsList[i].LocatNo;                  //搴撲綅
+                    list[i].PalletNo = stockDetailsList[i].PalletNo;                //鎵樼洏鍙�
+                    list[i].SkuName = stockDetailsList[i].SkuName;                  //鐗╂枡鍚嶇О
+                    list[i].Stadard = stockDetailsList[i].Standard;                  //瑙勬牸
+                    list[i].LotNo = stockDetailsList[i].LotNo;                      //鎵规
+                    list[i].InspectStatus = stockDetailsList[i].InspectStatus;      //璐ㄩ噺鐘舵��
+                    list[i].Qty = stockDetailsList[i].Qty.ToString();                           //搴撳瓨鏁伴噺
+                    list[i].Warranty = stockDetailsList[i].ExpirationTime.ToString();           //鏈夋晥鏈�   ??杩囨湡鏃堕棿锛屾槸鍚﹁鏇存敼
+                }
+                return list;
+            }
+            catch (Exception ex)
+            {
+
+                throw new Exception("AGV杩斿洖鍏ュ簱瀹屾垚淇″彿澶勭悊閿欒锛岄敊璇俊鎭細" + ex);
+            }
+        }
+        #endregion
     }
 }

--
Gitblit v1.8.0