From c586d7e6347609a545bd588d7297bf272b32e465 Mon Sep 17 00:00:00 2001
From: test <15284381150@163.com>
Date: 星期五, 15 八月 2025 09:34:12 +0800
Subject: [PATCH] 修改创建出库单据中的仓库编号

---
 Wms/WMS.BLL/BllSoServer/ExportNoticeServer.cs |   20 +++++++++++++-------
 1 files changed, 13 insertions(+), 7 deletions(-)

diff --git a/Wms/WMS.BLL/BllSoServer/ExportNoticeServer.cs b/Wms/WMS.BLL/BllSoServer/ExportNoticeServer.cs
index 5395b9e..cd21a0c 100644
--- a/Wms/WMS.BLL/BllSoServer/ExportNoticeServer.cs
+++ b/Wms/WMS.BLL/BllSoServer/ExportNoticeServer.cs
@@ -612,19 +612,25 @@
                         
                         CreateUser = 0,
                     };
-                    if (houseNo == "1000" || houseNo == "1001" || houseNo == "2000")
-                    {
-                        notice.WareHouseNo = "W01";
-                    }
-                    else if (houseNo == "2001")
+                    if (houseNo == "1000" || houseNo == "1001" || houseNo == "2000" || houseNo == "2002" || houseNo == "2003" || houseNo == "2004")
                     {
                         notice.WareHouseNo = "W02";
                     }
+                    else if (houseNo == "4000")
+                    {
+                        notice.WareHouseNo = "W01";
+                    }
                     else
                     {
-                        throw new Exception("鍙戝嚭浠撳簱寮傚父");
+                        // houseNo鎶涘紓甯革紝閬垮厤鍑虹幇闈濿01锛學02鐨勫��
+                        throw new Exception($"涓嶆敮鎸佺殑鍙戝嚭浠撳簱缂栧彿锛歿houseNo}锛屼粎鏀寔鐢熸垚W01鍜學02浠撳簱鐨勫崟鎹�");
                     }
-                    
+                    //棰濆鏍¢獙锛堝彲閫夛紝鍙岄噸淇濋殰锛�
+                    if (notice.WareHouseNo != "W01" && notice.WareHouseNo != "W02")
+                    {
+                        throw new Exception($"浠撳簱缂栧彿寮傚父锛歿notice.WareHouseNo}锛屼粎鍏佽W01鍜學02");
+                    }
+
 
                     var n = Db.Insertable<BllExportNotice>(notice).ExecuteCommand();
                     var m = Db.Insertable<BllExportNoticeDetail>(list).ExecuteCommand();

--
Gitblit v1.8.0