From 0aa54059b26e6641196e9953490dd18616e916e3 Mon Sep 17 00:00:00 2001
From: 啊鑫 <t2856754968@163.com>
Date: 星期三, 10 九月 2025 17:26:47 +0800
Subject: [PATCH] 精简修正代码

---
 service/QC/IpqcService.cs |  118 +++++++++++++++++++++++++++++++++--------------------------
 1 files changed, 66 insertions(+), 52 deletions(-)

diff --git a/service/QC/IpqcService.cs b/service/QC/IpqcService.cs
index 73a62e1..b93e5f6 100644
--- a/service/QC/IpqcService.cs
+++ b/service/QC/IpqcService.cs
@@ -1,15 +1,12 @@
-锘縰sing MES.Service.Models;
+锘縰sing System.Data;
+using System.Data.SqlClient;
+using System.Text;
 using Microsoft.IdentityModel.Tokens;
 using NewPdaSqlServer.DB;
 using NewPdaSqlServer.Dto.service;
 using NewPdaSqlServer.entity;
 using NewPdaSqlServer.util;
 using SqlSugar;
-using System.Data;
-using System.Data.SqlClient;
-using System.Text;
-using static Azure.Core.HttpHeader;
-using static Microsoft.EntityFrameworkCore.DbLoggerCategory;
 
 namespace NewPdaSqlServer.service.QC;
 
@@ -34,11 +31,11 @@
                 a.ItemName.Contains(queryObj.keyword) ||
                 a.Daa001.Contains(queryObj.keyword) ||
                 a.ReleaseNo.Contains(queryObj.keyword) ||
-                a.DepartmentName.Contains(queryObj.keyword )||
-                a.XtName.Contains(queryObj.keyword) 
+                a.DepartmentName.Contains(queryObj.keyword) ||
+                a.XtName.Contains(queryObj.keyword)
             )
             .WhereIF(UtilityHelper.CheckGuid(parsedGuid),
-                a => a.Guid == parsedGuid.ToString() )
+                a => a.Guid == parsedGuid.ToString())
             .Where(a => (a.FSubmit ?? 0) == 0)
             .OrderByDescending(a => a.CreateDate)
             .ToPageList(queryObj.PageIndex, queryObj.Limit, ref totalCount);
@@ -51,7 +48,8 @@
     {
         var parsedGuid = Guid.Empty;
 
-        var sql = string.Format(@"SELECT [a].[guid]                                AS [Guid],
+        var sql = string.Format(
+            @"SELECT [a].[guid]                                AS [Guid],
        [a].[parent_guid]                         AS [ParentGuid],
        [a].[release_no]                          AS [ReleaseNo],
        [a].[check_qyt]                           AS [CheckQyt],
@@ -93,9 +91,6 @@
 
     public (List<VIpqcXj> item, int TotalCount) getPageXj(XJPageResult queryObj)
     {
-
-
-
         var totalCount = 0;
         var parsedGuid = Guid.Empty;
         if (!queryObj.id.IsNullOrEmpty())
@@ -105,7 +100,8 @@
                 throw new ApplicationException("GUID杞崲閿欒");
         }
 
-        var sql = string.Format(@"EXEC prc_pda_ipqc_GetXjList '{0}'", parsedGuid);
+        var sql =
+            string.Format(@"EXEC prc_pda_ipqc_GetXjList '{0}'", parsedGuid);
 
         var pageList = Db.Ado.SqlQuery<VIpqcXj>(sql).ToList();
 
@@ -116,11 +112,13 @@
     //鏇存柊涓嶅悎鏍兼弿杩�
     public int updateIpqcRzxx(dynamic dto)
     {
-        if (dto == null) throw new ArgumentNullException(nameof(dto), "鍙傛暟瀵硅薄涓嶈兘涓� null");
+        if (dto == null)
+            throw new ArgumentNullException(nameof(dto), "鍙傛暟瀵硅薄涓嶈兘涓� null");
         if (string.IsNullOrEmpty(dto.pid?.ToString()))
             throw new ArgumentException("椤圭洰鏄庣粏id瀛樺湪闂锛岃鑱旂郴绠$悊鍛橈紒", nameof(dto.pid));
 
-        var sqlParams = new List<SugarParameter> {
+        var sqlParams = new List<SugarParameter>
+        {
             new("@inRzxxValue", dto.inRzxxValue),
             new("@pid", dto.pid)
         };
@@ -141,12 +139,13 @@
             throw new ArgumentException("鐢ㄦ埛璐﹀彿涓嶈兘涓虹┖", nameof(query.userAccount));
 
         if (string.IsNullOrEmpty(query.inOrderGuid1?.ToString()))
-            throw new ArgumentException("妫�楠屽崟GUID涓嶈兘涓虹┖", nameof(query.inOrderGuid1));
+            throw new ArgumentException("妫�楠屽崟GUID涓嶈兘涓虹┖",
+                nameof(query.inOrderGuid1));
 
-            if (string.IsNullOrEmpty(query.DAA001?.ToString()))
-                throw new ArgumentException("宸ュ崟鍙蜂笉鑳戒负绌�", nameof(query.inOrderGuid1));
+        if (string.IsNullOrEmpty(query.DAA001?.ToString()))
+            throw new ArgumentException("宸ュ崟鍙蜂笉鑳戒负绌�", nameof(query.inOrderGuid1));
 
-            var _strMsg = "";
+        var _strMsg = "";
         var _status = -1;
 
         using (var conn = new SqlConnection(DbHelperSQL.strConn))
@@ -157,15 +156,22 @@
                 conn.Open();
                 cmd.CommandType = CommandType.StoredProcedure;
 
-                SqlParameter[] parameters = 
+                SqlParameter[] parameters =
                 {
-                    new("@po_outMsg", SqlDbType.NVarChar, 150) { Direction = ParameterDirection.Output },
-                    new("@po_outStatus", SqlDbType.Int) { Direction = ParameterDirection.Output },
-                    new("@pi_user", SqlDbType.NVarChar, 150) { Value = query.userAccount },
-                    new("@pi_OrderGuid1", SqlDbType.UniqueIdentifier) { Value = Guid.Parse(query.inOrderGuid1.ToString()) },
-                    new("@pi_DAA001", SqlDbType.NVarChar, 150) { Value = query.DAA001.ToString() },
-                    new("@pi_inP1", SqlDbType.NVarChar, 20) { Value = query.pi_inP1 ?? DBNull.Value },
-                    new("@pi_inP2", SqlDbType.NVarChar, 20) { Value = query.pi_inP2 ?? DBNull.Value }
+                    new("@po_outMsg", SqlDbType.NVarChar, 150)
+                        { Direction = ParameterDirection.Output },
+                    new("@po_outStatus", SqlDbType.Int)
+                        { Direction = ParameterDirection.Output },
+                    new("@pi_user", SqlDbType.NVarChar, 150)
+                        { Value = query.userAccount },
+                    new("@pi_OrderGuid1", SqlDbType.UniqueIdentifier)
+                        { Value = Guid.Parse(query.inOrderGuid1.ToString()) },
+                    new("@pi_DAA001", SqlDbType.NVarChar, 150)
+                        { Value = query.DAA001.ToString() },
+                    new("@pi_inP1", SqlDbType.NVarChar, 20)
+                        { Value = query.pi_inP1 ?? DBNull.Value },
+                    new("@pi_inP2", SqlDbType.NVarChar, 20)
+                        { Value = query.pi_inP2 ?? DBNull.Value }
                 };
 
                 cmd.Parameters.AddRange(parameters);
@@ -176,7 +182,7 @@
 
                 if (_status <= 0) throw new Exception(_strMsg);
 
-                return new 
+                return new
                 {
                     message = _strMsg,
                     status = _status
@@ -189,9 +195,11 @@
         }
     }
 
-    public int UpdateTableConfig(string selectedWater, string selectedFlow, string tableData, string mxguid)
+    public int UpdateTableConfig(string selectedWater, string selectedFlow,
+        string tableData, string mxguid)
     {
-        var sqlParams = new List<SugarParameter> {
+        var sqlParams = new List<SugarParameter>
+        {
             new("@selectedWater", selectedWater),
             new("@selectedFlow", selectedFlow),
             new("@tableData", tableData),
@@ -209,7 +217,8 @@
 
     public dynamic GetTableConfig(string mxguid)
     {
-        var sqlParams = new List<SugarParameter> {
+        var sqlParams = new List<SugarParameter>
+        {
             new("@mxguid", mxguid)
         };
 
@@ -218,7 +227,7 @@
                     WHERE guid = @mxguid";
 
         var result = Db.Ado.SqlQuery<dynamic>(sql, sqlParams).FirstOrDefault();
-        
+
         if (result == null)
             throw new Exception("閰嶇疆淇℃伅鏌ヨ缁撴灉涓虹┖");
 
@@ -227,7 +236,8 @@
 
     public List<dynamic> GetRzxxList(string mxguid)
     {
-        var sqlParams = new List<SugarParameter> {
+        var sqlParams = new List<SugarParameter>
+        {
             new("@mxguid", mxguid)
         };
 
@@ -244,7 +254,7 @@
                     )";
 
         var result = Db.Ado.SqlQuery<dynamic>(sql, sqlParams);
-        
+
         if (result == null || result.Count == 0)
             throw new Exception("鏈壘鍒扮浉鍏宠璇佷俊鎭�");
 
@@ -253,7 +263,8 @@
 
     public int UpdateScDate(string scDateValue, string mxguid)
     {
-        var sqlParams = new List<SugarParameter> {
+        var sqlParams = new List<SugarParameter>
+        {
             new("@scDateValue", scDateValue),
             new("@mxguid", mxguid)
         };
@@ -267,7 +278,8 @@
 
     public int UpdateRzxxNum(string ipqcrzxxNum, string mxguid)
     {
-        var sqlParams = new List<SugarParameter> {
+        var sqlParams = new List<SugarParameter>
+        {
             new("@ipqcrzxxNum", ipqcrzxxNum),
             new("@mxguid", mxguid)
         };
@@ -281,7 +293,8 @@
 
     public int UpdateCpscs(string ipqCpscs, string mxguid)
     {
-        var sqlParams = new List<SugarParameter> {
+        var sqlParams = new List<SugarParameter>
+        {
             new("@ipqCpscs", ipqCpscs),
             new("@mxguid", mxguid)
         };
@@ -296,8 +309,7 @@
 
     public dynamic GetIpqcXjDaa(dynamic unity)
     {
-
-        var sqlParams = new List<SugarParameter> { };
+        var sqlParams = new List<SugarParameter>();
         sqlParams.Add(new("@xt", unity.xt));
 
         var sql2 = new StringBuilder(@"
@@ -315,10 +327,7 @@
 
         var XcslItem = Db.Ado.SqlQuery<dynamic>(sql2.ToString(), sqlParams);
 
-        if (XcslItem == null)
-        {
-            throw new Exception("璇ユ潯浠朵笅鏃犲搴斿伐鍗曚俊鎭紝璇烽噸鏂拌緭鍏ワ紒");
-        }
+        if (XcslItem == null) throw new Exception("璇ユ潯浠朵笅鏃犲搴斿伐鍗曚俊鎭紝璇烽噸鏂拌緭鍏ワ紒");
 
         return XcslItem;
     }
@@ -332,7 +341,8 @@
             throw new ArgumentException("鐢ㄦ埛鍚嶄笉鍏佽涓虹┖", nameof(query.userAccount));
 
         if (string.IsNullOrEmpty(query.inOrderGuid1?.ToString()))
-            throw new ArgumentException("妫�楠屽崟涓昏〃GUID涓嶅厑璁镐负绌�", nameof(query.inOrderGuid1));
+            throw new ArgumentException("妫�楠屽崟涓昏〃GUID涓嶅厑璁镐负绌�",
+                nameof(query.inOrderGuid1));
 
         var _strMsg = "";
         var _status = -1;
@@ -345,13 +355,17 @@
                 conn.Open();
                 cmd.CommandType = CommandType.StoredProcedure;
 
-                SqlParameter[] parameters = 
+                SqlParameter[] parameters =
                 {
-                    new("@pi_user", SqlDbType.NVarChar, 100) { Value = query.userAccount },
+                    new("@pi_user", SqlDbType.NVarChar, 100)
+                        { Value = query.userAccount },
                     new("@pi_gw", SqlDbType.NVarChar, 100) { Value = query.gw },
-                    new("@pi_QaGuid1", SqlDbType.NVarChar, 100) { Value = query.inOrderGuid1 },
-                    new("@po_outMsg", SqlDbType.NVarChar, 2000) { Direction = ParameterDirection.Output },
-                    new("@po_outStatus", SqlDbType.Int) { Direction = ParameterDirection.Output }
+                    new("@pi_QaGuid1", SqlDbType.NVarChar, 100)
+                        { Value = query.inOrderGuid1 },
+                    new("@po_outMsg", SqlDbType.NVarChar, 2000)
+                        { Direction = ParameterDirection.Output },
+                    new("@po_outStatus", SqlDbType.Int)
+                        { Direction = ParameterDirection.Output }
                 };
 
                 cmd.Parameters.AddRange(parameters);
@@ -362,12 +376,12 @@
 
                 if (_status <= 0) throw new Exception(_strMsg);
 
-                return new 
+                return new
                 {
                     message = _strMsg,
                     status = _status,
                     qaGuid = query.inOrderGuid1,
-                    gw = query.gw
+                    query.gw
                 };
             }
             catch (Exception ex)

--
Gitblit v1.9.3