From b34e22087879092e0577b54faf9ed24a1f8de2ae Mon Sep 17 00:00:00 2001
From: wxw <Administrator@DESKTOP-5BIMHQ3>
Date: 星期三, 05 十一月 2025 16:57:40 +0800
Subject: [PATCH] 化PDA下发出库功能,增加储位楼层分类;修改agv转运未校验目标储位状态问题

---
 Wms/WMS.BLL/BllPdaServer/PdaCrServer.cs |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/Wms/WMS.BLL/BllPdaServer/PdaCrServer.cs b/Wms/WMS.BLL/BllPdaServer/PdaCrServer.cs
index 4653959..304dd3b 100644
--- a/Wms/WMS.BLL/BllPdaServer/PdaCrServer.cs
+++ b/Wms/WMS.BLL/BllPdaServer/PdaCrServer.cs
@@ -1161,6 +1161,10 @@
                 {
                     throw Oops.Bah("鐩爣鍌ㄤ綅淇℃伅涓嶅瓨鍦�,璇锋鏌�!");
                 }
+                if ((storageLocatEnd.AreaNo == "B01" || storageLocatEnd.AreaNo == "B02" || storageLocatEnd.AreaNo == "B05") && storageLocatEnd.Status != "0")
+                {
+                    throw Oops.Bah("鐩爣鍌ㄤ綅涓嶆槸绌洪棽鐘舵��,璇锋鏌�!");
+                }
 
 
                 //娣诲姞鍑哄簱浠诲姟
@@ -1871,7 +1875,7 @@
                     throw new Exception("搴撳瓨鎵樼洏娌℃湁淇℃伅");
                 }
                 var locate = stockDetail.First().LocatNo;
-                var locatList = Db.Queryable<SysStorageLocat>().Where(m=>m.WareHouseNo == "W04" && (m.AreaNo == "B06" || m.AreaNo == "B07" || m.AreaNo == "B09") && m.IsDel == "0").ToList();
+                var locatList = Db.Queryable<SysStorageLocat>().Where(m=>m.WareHouseNo == "W04" && (m.AreaNo == "B06" || m.AreaNo == "B07" || m.AreaNo == "B09" || m.AreaNo == "B24") && m.IsDel == "0").ToList();
                 var locat = locatList.FirstOrDefault(m => m.LocatNo == locate);
                 //鍒ゆ柇鎵樼洏鍌ㄤ綅鏄惁鍦ㄨ溅闂�
                 if (locat == null)

--
Gitblit v1.8.0