From d09a1552e45e6cfc8f83c0249cd296b8706c0dc2 Mon Sep 17 00:00:00 2001
From: zhaowc <526854230@qq.com>
Date: 星期二, 20 五月 2025 09:33:27 +0800
Subject: [PATCH] 修改下发AGV任务接口,修改条码增加功能

---
 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