From a339e5234e6299d32672aaae648e5315900c2633 Mon Sep 17 00:00:00 2001
From: yuyou_x <2336760928@qq.com>
Date: 星期三, 21 二月 2024 16:46:36 +0800
Subject: [PATCH] 排查pda数量组托无法删除明细问题

---
 Wms/WMS.BLL/BllAsnServer/ArrivalNoticeServer.cs |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/Wms/WMS.BLL/BllAsnServer/ArrivalNoticeServer.cs b/Wms/WMS.BLL/BllAsnServer/ArrivalNoticeServer.cs
index b4df4b9..9922eb2 100644
--- a/Wms/WMS.BLL/BllAsnServer/ArrivalNoticeServer.cs
+++ b/Wms/WMS.BLL/BllAsnServer/ArrivalNoticeServer.cs
@@ -156,12 +156,20 @@
                 switch (model.Type)//0锛氬師鏂� 1锛氬寘鏉� 2锛氭垚鍝� 3锛氳�楁潗 4锛氬崐鎴愬搧
                 {
                     case "0"://鎴愬搧鍏ュ簱
+                        skuType = "(2)";
+                        break;
                     case "3"://閫�璐у叆搴�
+                        skuType = "(2)";
+                        break;
                     case "5"://鍏跺畠鍏ュ簱
+                        skuType = "(0,1,3)";
+                        break;
                     case "6"://浠e偍鍏ュ簱
                         skuType = "(2)";
                         break;
                     case "1"://閲囪喘鍏ュ簱
+                        skuType = "(0,1,3)";
+                        break;
                     case "4"://杞﹂棿浣欐枡閫�鍥炲叆搴�
                         skuType = "(0,1,3)";
                         break;
@@ -643,6 +651,11 @@
                 //{
                 //    throw new Exception("鍙傛暟寮傚父,璇锋鏌ョ姸鎬佹槸鍚︿负鎵ц瀹屾垚");
                 //}
+                var palletBind = Db.Queryable<BllPalletBind>().Where(m => m.IsDel == "0" && m.Status != "2").ToList();
+                if (palletBind != null && palletBind.Count > 0)
+                {
+                    throw new Exception("瀛樺湪鏈叆搴撳畬鎴愭墭鐩樹俊鎭紝涓嶅厑璁稿叧鍗�");
+                }
 
                 var sqlString = "";
 

--
Gitblit v1.8.0