From 00a72fff219241eb5b0405a066cc859d07cf7735 Mon Sep 17 00:00:00 2001
From: 啊鑫 <t2856754968@163.com>
Date: 星期三, 17 九月 2025 10:23:44 +0800
Subject: [PATCH] 1111

---
 service/Warehouse/MesXkyShdManager.cs |   45 ++++++++++++++++++++++-----------------------
 1 files changed, 22 insertions(+), 23 deletions(-)

diff --git a/service/Warehouse/MesXkyShdManager.cs b/service/Warehouse/MesXkyShdManager.cs
index 5b50dd9..cdb3113 100644
--- a/service/Warehouse/MesXkyShdManager.cs
+++ b/service/Warehouse/MesXkyShdManager.cs
@@ -1,15 +1,17 @@
 锘縰sing System.Data;
 using System.Data.SqlClient;
+using Masuit.Tools;
 using NewPdaSqlServer.DB;
 using NewPdaSqlServer.Dto.service;
 using NewPdaSqlServer.entity;
-using NewPdaSqlServer.util;
 using SqlSugar;
+using static Microsoft.EntityFrameworkCore.DbLoggerCategory;
 
 namespace NewPdaSqlServer.service.Warehouse;
 
 public class MesXkyShdManager : Repository<MesCgthSq>
 {
+
     public dynamic GetShdhItems(dynamic unity)
     {
         //// 浣跨敤鍙傛暟鍖栨煡璇㈤槻姝QL娉ㄥ叆
@@ -21,13 +23,13 @@
         if (shdh.Count < 1)
             throw new Exception($"閫佽揣鍗曞彿銆恵unity.shdh}銆戜笉瀛樺湪鎴栨湭鍚屾!");
 
-        // var sql3 = @"SELECT ISNULL((SELECT SUM(delivery_qty) FROM DELIVERY_NOTICE_DETAIL WHERE delivery_no = @shdh), 0) -
-        //ISNULL((SELECT SUM(include_qty) FROM TBL_BARCODE_INFORMATION WHERE delivery_no = @shdh), 0) AS Diffnum ";
+       // var sql3 = @"SELECT ISNULL((SELECT SUM(delivery_qty) FROM DELIVERY_NOTICE_DETAIL WHERE delivery_no = @shdh), 0) -
+       //ISNULL((SELECT SUM(include_qty) FROM TBL_BARCODE_INFORMATION WHERE delivery_no = @shdh), 0) AS Diffnum ";
 
-        // var diffNum = Db.Ado.SqlQuery<dynamic>(sql3, sqlParams).First();
+       // var diffNum = Db.Ado.SqlQuery<dynamic>(sql3, sqlParams).First();
 
-        // if (diffNum.Diffnum != 0)
-        //     throw new Exception($"閫佽揣鍗曞彿銆恵unity.shdh}銆戞潯鐮佹湭鍏ㄩ儴鎵撳嵃鎴栨湭鍚屾锛屾棤娉曟敹璐э紒");
+       // if (diffNum.Diffnum != 0)
+       //     throw new Exception($"閫佽揣鍗曞彿銆恵unity.shdh}銆戞潯鐮佹湭鍏ㄩ儴鎵撳嵃鎴栨湭鍚屾锛屾棤娉曟敹璐э紒");
 
         var sql2 = @"WITH dhmx AS(
     SELECT E.line_k3id,B.paper_bill_no,B.guid,E.quantity FROM dbo.MES_INV_ITEM_ARN B LEFT JOIN MES_INV_ITEM_ARN_DETAIL E ON B.guid = E.parent_Guid
@@ -56,6 +58,7 @@
 
     public dynamic GetShdhBar(dynamic unity)
     {
+
         //// 浣跨敤鍙傛暟鍖栨煡璇㈤槻姝QL娉ㄥ叆
         var sqlParams = new List<SugarParameter> { new("@shdh", unity.shdh) };
 
@@ -102,14 +105,12 @@
         using (var conn = new SqlConnection(DbHelperSQL.strConn))
         {
             // 鏂板绌哄璞℃牎楠�
-            if (unity == null)
-                throw new ArgumentNullException(nameof(unity), "鍙傛暟瀵硅薄涓嶈兘涓� null");
-
+            if (unity == null) throw new ArgumentNullException(nameof(unity), "鍙傛暟瀵硅薄涓嶈兘涓� null");
+            
             // 鍙傛暟鏍¢獙澧炲己
             if (string.IsNullOrEmpty(unity.userName?.ToString()))
-                throw new ArgumentException("鐢ㄦ埛璐︽埛涓嶅厑璁镐负绌�",
-                    nameof(unity.userName));
-
+                throw new ArgumentException("鐢ㄦ埛璐︽埛涓嶅厑璁镐负绌�", nameof(unity.userName));
+            
             if (string.IsNullOrEmpty(unity.shdh?.ToString()))
                 throw new ArgumentException("閫佽揣鍗曞彿涓嶅厑璁镐负绌�", nameof(unity.shdh));
 
@@ -124,16 +125,11 @@
                     cmd.CommandType = CommandType.StoredProcedure;
                     SqlParameter[] parameters =
                     {
-                        new("@po_outMsg", SqlDbType.NVarChar, 300)
-                            { Direction = ParameterDirection.Output },
-                        new("@po_outSum", SqlDbType.NVarChar, 300)
-                            { Direction = ParameterDirection.Output },
-                        new("@pi_user", SqlDbType.NVarChar)
-                            { Value = unity.userName.ToString() }, // 鏄惧紡绫诲瀷杞崲
-                        new("@pi_barcode", SqlDbType.NVarChar)
-                            { Value = unity.barcode.ToString() },
-                        new("@pi_shdh", SqlDbType.NVarChar)
-                            { Value = unity.shdh.ToString() }
+                        new("@po_outMsg", SqlDbType.NVarChar, 300) { Direction = ParameterDirection.Output },
+                        new("@po_outSum", SqlDbType.NVarChar, 300) { Direction = ParameterDirection.Output },
+                        new("@pi_user", SqlDbType.NVarChar) { Value = unity.userName.ToString() }, // 鏄惧紡绫诲瀷杞崲
+                        new("@pi_barcode", SqlDbType.NVarChar) { Value = unity.barcode.ToString() },
+                        new("@pi_shdh", SqlDbType.NVarChar) { Value = unity.shdh.ToString() }
                     };
                     parameters[0].Direction = ParameterDirection.Output;
                     parameters[1].Direction = ParameterDirection.Output;
@@ -150,6 +146,7 @@
                     return _strMsg;
 
                     //return 0;
+
                 }
                 catch (Exception ex)
                 {
@@ -162,4 +159,6 @@
             }
         }
     }
-}
\ No newline at end of file
+}
+
+

--
Gitblit v1.9.3