From 3a3c50e8a4f1bca47daaadd03f4138a5d4a2227c Mon Sep 17 00:00:00 2001
From: chengsc <11752@DESKTOP-DS49RCP>
Date: 星期六, 12 四月 2025 16:13:48 +0800
Subject: [PATCH] 更改程序

---
 Wms/WMS.BLL/SysServer/StorageLocatServer.cs |   13 +++++++++----
 1 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/Wms/WMS.BLL/SysServer/StorageLocatServer.cs b/Wms/WMS.BLL/SysServer/StorageLocatServer.cs
index a7a101a..6891d49 100644
--- a/Wms/WMS.BLL/SysServer/StorageLocatServer.cs
+++ b/Wms/WMS.BLL/SysServer/StorageLocatServer.cs
@@ -847,11 +847,11 @@
         /// <param name="wareHouseNo">浠撳簱</param>
         /// <param name="row">鎺�</param>
         /// <returns></returns>
-        public List<SysStorageLocat> GetFlatLibraryLegend(string wareHouseNo, string row)
+        public List<LocatDto> GetFlatLibraryLegend(string row)
         {
             try
             {
-                var area = Db.Queryable<SysStorageArea>().Where(m => m.IsDel == "0" && m.Status == "0" && m.WareHouseNo == wareHouseNo).ToList();
+                var area = Db.Queryable<SysStorageArea>().Where(m => m.IsDel == "0" && m.Status == "0" ).ToList();
                 
                 var areaStr = new List<string>();
                 if (row == "3")
@@ -862,8 +862,13 @@
                 {
                     areaStr = area.Where(m => m.AreaName.Contains("4妤�")).Select(m => m.AreaNo).ToList();
                 }
-                
-                var list = Db.Queryable<SysStorageLocat>().Where(m => m.IsDel == "0" && m.WareHouseNo == wareHouseNo && areaStr.Contains(m.AreaNo)).ToList();
+
+                var list = Db.Queryable<SysStorageLocat>().Where(m => m.IsDel == "0" && areaStr.Contains(m.AreaNo)).Select(m => new LocatDto()
+                {
+                    AreaNo2 =m.LocatNo.Substring(0,3),
+                    LocatNo = m.LocatNo
+                    
+                }, true).ToList();
 
                 return list;
             }

--
Gitblit v1.8.0