From 59a91fadefd16806964ab9f6e2ca0fb90c23854c Mon Sep 17 00:00:00 2001
From: Demo <Demo@DESKTOP-CPA90BF>
Date: 星期一, 11 三月 2024 19:00:27 +0800
Subject: [PATCH] Merge branch 'csc'

---
 Wms/WMS.BLL/BllAsnServer/PalletBindServer.cs |   26 ++++++++++++++++----------
 1 files changed, 16 insertions(+), 10 deletions(-)

diff --git a/Wms/WMS.BLL/BllAsnServer/PalletBindServer.cs b/Wms/WMS.BLL/BllAsnServer/PalletBindServer.cs
index a9b7c7a..8a95a3a 100644
--- a/Wms/WMS.BLL/BllAsnServer/PalletBindServer.cs
+++ b/Wms/WMS.BLL/BllAsnServer/PalletBindServer.cs
@@ -1230,17 +1230,23 @@
                         throw new Exception($"{palletNo}鎵樼洏鏉$爜涓嶅叿鏈夌鐮佷俊鎭紝涓嶅彲鍏ュ簱锛�");
                     }
                     skuNo = stockDetail.First().SkuNo;
-                    //else
-                    //{
-                    //    //鍒ゆ柇鏄惁鏈夐浂绠�
-                    //    var detailIdList = stockDetail.Select(m => m.Id).ToList();
-                    //    var dataBoxInfo = Db.Queryable<DataBoxInfo>().Where(m => detailIdList.Contains(m.StockDetailId)).ToList();
-                    //    if (dataBoxInfo.Count(m => m.BitBoxMark == "1")>0)
-                    //    {
-                    //        throw new Exception($"{palletNo}鎵樼洏涓婃湁闆剁锛屼笉鍙叆搴擄紒");
-                    //    }
+                    if (!string.IsNullOrWhiteSpace(stockDetail.First().WareHouseNo))
+                    {
+                        if (stockDetail.First().WareHouseNo == "W01")//绔嬪簱
+                        {
+                            throw new Exception($"{palletNo}鎵樼洏涓婂湪绔嬪簱涓湁搴撳瓨鍌ㄤ綅淇℃伅锛岃鏍稿疄锛�");
+                        }
 
-                    //}
+                        if (stockDetail.First().WareHouseNo == "W02")//骞冲簱
+                        {
+                            var locatePingKu = Db.Queryable<SysStorageLocat>().First(m => m.LocatNo == stockDetail.First().LocatNo);
+                            if (locatePingKu != null)
+                            {
+                                locatePingKu.Status = "0";
+                                Db.Updateable(locatePingKu).ExecuteCommand();
+                            }
+                        }
+                    }
 
 
                     //鑾峰彇瀵瑰簲鍥炲簱瑙勫垯

--
Gitblit v1.8.0