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

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

diff --git a/service/QC/IpqcService.cs b/service/QC/IpqcService.cs
index b93e5f6..df1c963 100644
--- a/service/QC/IpqcService.cs
+++ b/service/QC/IpqcService.cs
@@ -1,12 +1,13 @@
-锘縰sing System.Data;
-using System.Data.SqlClient;
-using System.Text;
+锘縰sing MES.Service.Models;
 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 DbHelperSQL = NewPdaSqlServer.DB.DbHelperSQL;
 
 namespace NewPdaSqlServer.service.QC;
 
@@ -31,11 +32,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);
@@ -48,8 +49,7 @@
     {
         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],
@@ -91,6 +91,9 @@
 
     public (List<VIpqcXj> item, int TotalCount) getPageXj(XJPageResult queryObj)
     {
+
+
+
         var totalCount = 0;
         var parsedGuid = Guid.Empty;
         if (!queryObj.id.IsNullOrEmpty())
@@ -100,8 +103,7 @@
                 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();
 
@@ -112,13 +114,11 @@
     //鏇存柊涓嶅悎鏍兼弿杩�
     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)
         };
@@ -139,13 +139,12 @@
             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))
@@ -156,22 +155,15 @@
                 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);
@@ -182,7 +174,7 @@
 
                 if (_status <= 0) throw new Exception(_strMsg);
 
-                return new
+                return new 
                 {
                     message = _strMsg,
                     status = _status
@@ -195,11 +187,9 @@
         }
     }
 
-    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),
@@ -217,8 +207,7 @@
 
     public dynamic GetTableConfig(string mxguid)
     {
-        var sqlParams = new List<SugarParameter>
-        {
+        var sqlParams = new List<SugarParameter> {
             new("@mxguid", mxguid)
         };
 
@@ -227,7 +216,7 @@
                     WHERE guid = @mxguid";
 
         var result = Db.Ado.SqlQuery<dynamic>(sql, sqlParams).FirstOrDefault();
-
+        
         if (result == null)
             throw new Exception("閰嶇疆淇℃伅鏌ヨ缁撴灉涓虹┖");
 
@@ -236,8 +225,7 @@
 
     public List<dynamic> GetRzxxList(string mxguid)
     {
-        var sqlParams = new List<SugarParameter>
-        {
+        var sqlParams = new List<SugarParameter> {
             new("@mxguid", mxguid)
         };
 
@@ -254,7 +242,7 @@
                     )";
 
         var result = Db.Ado.SqlQuery<dynamic>(sql, sqlParams);
-
+        
         if (result == null || result.Count == 0)
             throw new Exception("鏈壘鍒扮浉鍏宠璇佷俊鎭�");
 
@@ -263,8 +251,7 @@
 
     public int UpdateScDate(string scDateValue, string mxguid)
     {
-        var sqlParams = new List<SugarParameter>
-        {
+        var sqlParams = new List<SugarParameter> {
             new("@scDateValue", scDateValue),
             new("@mxguid", mxguid)
         };
@@ -278,8 +265,7 @@
 
     public int UpdateRzxxNum(string ipqcrzxxNum, string mxguid)
     {
-        var sqlParams = new List<SugarParameter>
-        {
+        var sqlParams = new List<SugarParameter> {
             new("@ipqcrzxxNum", ipqcrzxxNum),
             new("@mxguid", mxguid)
         };
@@ -293,8 +279,7 @@
 
     public int UpdateCpscs(string ipqCpscs, string mxguid)
     {
-        var sqlParams = new List<SugarParameter>
-        {
+        var sqlParams = new List<SugarParameter> {
             new("@ipqCpscs", ipqCpscs),
             new("@mxguid", mxguid)
         };
@@ -309,7 +294,8 @@
 
     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(@"
@@ -327,7 +313,10 @@
 
         var XcslItem = Db.Ado.SqlQuery<dynamic>(sql2.ToString(), sqlParams);
 
-        if (XcslItem == null) throw new Exception("璇ユ潯浠朵笅鏃犲搴斿伐鍗曚俊鎭紝璇烽噸鏂拌緭鍏ワ紒");
+        if (XcslItem == null)
+        {
+            throw new Exception("璇ユ潯浠朵笅鏃犲搴斿伐鍗曚俊鎭紝璇烽噸鏂拌緭鍏ワ紒");
+        }
 
         return XcslItem;
     }
@@ -341,8 +330,7 @@
             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;
@@ -355,17 +343,13 @@
                 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);
@@ -376,12 +360,12 @@
 
                 if (_status <= 0) throw new Exception(_strMsg);
 
-                return new
+                return new 
                 {
                     message = _strMsg,
                     status = _status,
                     qaGuid = query.inOrderGuid1,
-                    query.gw
+                    gw = query.gw
                 };
             }
             catch (Exception ex)

--
Gitblit v1.9.3