From 29c58a44a8f725637e7b18fbfc2dc826ba430561 Mon Sep 17 00:00:00 2001
From: 南骏 池 <chiffly@163.com>
Date: 星期五, 19 九月 2025 23:15:22 +0800
Subject: [PATCH] 1.委外领料申请(未完成) 2.物料分区

---
 service/Warehouse/MesItemQtrkManager.cs |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/service/Warehouse/MesItemQtrkManager.cs b/service/Warehouse/MesItemQtrkManager.cs
index b7b8de2..e56aab2 100644
--- a/service/Warehouse/MesItemQtrkManager.cs
+++ b/service/Warehouse/MesItemQtrkManager.cs
@@ -30,7 +30,7 @@
         {
             // 杩斿洖鍗曞彿瀛楃涓插垪琛�
             var blDetails = Db.Ado.SqlQuery<string>(
-                "EXEC Get_Qt_ck_List @pi_orgId,@inP1,@inP2,@inP3,@inP4", parameters);
+                "EXEC prc_pda_qtrk_list @pi_orgId,@inP1,@inP2,@inP3,@inP4", parameters);
             return blDetails;
         }
         catch (Exception ex)
@@ -58,7 +58,7 @@
         try
         {
             List<dynamic>? blDetails = Db.Ado.SqlQuery<dynamic>(
-                "EXEC prc_get_Qt_ck_Detai_lList @billNo,@pi_orgId,@inP1,@inP2,@inP3,@inP4", parameters);
+                "EXEC prc_pda_qtrk_detailList @billNo,@pi_orgId,@inP1,@inP2,@inP3,@inP4", parameters);
             var items = blDetails.Where(x => x.DSQty > 0).ToList();    // 寰呮壂鐗╂枡
             var ysitems = blDetails.Where(x => x.SQty > 0).ToList();   // 宸叉壂鐗╂枡
             return new
@@ -181,6 +181,8 @@
 
         if (qtrk == null) throw new Exception("鍏朵粬鍏ュ簱鐢宠鍗曚笉瀛樺湪锛�");
 
+        if(p_bill_no != barcode.BillNo)
+            throw new Exception($"璇ユ潯鐮佸搴旂殑鐢宠鍗曘�恵barcode.BillNo}銆戜笌褰撳墠鐢宠鍗曞彿涓嶅尮閰嶏紒");
 
         if (qtrk.Qt008 != c_depot_id.ToString())
             throw new Exception($"璇� {p_section_code} 瀵瑰簲鐨勪粨搴� 涓� 妫�楠屽垽瀹氱殑鍏ュ簱浠撳簱涓嶄竴鑷达紝璇风‘璁わ紒");

--
Gitblit v1.9.3