From 8b7abd97e7b69800789134ed8e809e19a5b5ba74 Mon Sep 17 00:00:00 2001
From: 啊鑫 <t2856754968@163.com>
Date: 星期三, 17 九月 2025 00:30:27 +0800
Subject: [PATCH] 111

---
 Controllers/QC/IpqcController.cs |   55 ++++++++++++++++++++++++++++++++++++++++---------------
 1 files changed, 40 insertions(+), 15 deletions(-)

diff --git a/Controllers/QC/IpqcController.cs b/Controllers/QC/IpqcController.cs
index 5d5eb0d..0e8553e 100644
--- a/Controllers/QC/IpqcController.cs
+++ b/Controllers/QC/IpqcController.cs
@@ -1,9 +1,9 @@
 锘縰sing System.Dynamic;
 using Microsoft.AspNetCore.Mvc;
 using NewPdaSqlServer.Dto.service;
-using NewPdaSqlServer.entity;
 using NewPdaSqlServer.service.QC;
 using NewPdaSqlServer.util;
+using Newtonsoft.Json;
 using Newtonsoft.Json.Linq;
 
 namespace NewPdaSqlServer.Controllers.QC;
@@ -12,10 +12,10 @@
 [ApiController]
 public class IpqcController : ControllerBase
 {
-    IpqcService m = new IpqcService();
+    private readonly IpqcService m = new();
 
     /// <summary>
-    /// 棣栨鍗曟嵁鏌ヨ
+    ///     棣栨鍗曟嵁鏌ヨ
     /// </summary>
     /// <param name="queryObj"></param>
     /// <returns></returns>
@@ -70,7 +70,7 @@
 
 
     /// <summary>
-    /// 棣栨鍗曟嵁鏌ヨ
+    ///     棣栨鍗曟嵁鏌ヨ
     /// </summary>
     /// <param name="queryObj"></param>
     /// <returns></returns>
@@ -118,8 +118,9 @@
             return ResponseResult.ResponseError(ex);
         }
     }
+
     /// <summary>
-    /// 棣栨鍗曟嵁鏌ヨ
+    ///     棣栨鍗曟嵁鏌ヨ
     /// </summary>
     [HttpPost("createByWomdaa")]
     public ResponseResult CreateByWomdaa(dynamic query)
@@ -140,8 +141,9 @@
             return ResponseResult.ResponseError(ex);
         }
     }
+
     /// <summary>
-    /// 鑾峰彇琛ㄦ牸閰嶇疆
+    ///     鑾峰彇琛ㄦ牸閰嶇疆
     /// </summary>
     [HttpPost("GetTableConfig")]
     public ResponseResult GetTableConfig([FromBody] dynamic query)
@@ -152,7 +154,7 @@
                 throw new ArgumentException("鏄庣粏璁板綍GUID涓嶈兘涓虹┖");
 
             var configData = m.GetTableConfig(query.mxguid?.ToString());
-            
+
             if (configData == null)
                 throw new Exception("鏈壘鍒扮浉鍏抽厤缃俊鎭�");
 
@@ -173,8 +175,9 @@
             return ResponseResult.ResponseError(ex);
         }
     }
+
     /// <summary>
-    /// 淇濆瓨琛ㄦ牸閰嶇疆
+    ///     淇濆瓨琛ㄦ牸閰嶇疆
     /// </summary>
     [HttpPost("SaveTableConfig")]
     public ResponseResult SaveTableConfig([FromBody] dynamic query)
@@ -191,7 +194,7 @@
             var affectedRows = m.UpdateTableConfig(
                 query.selectedWater?.ToString(),
                 query.selectedFlow?.ToString(),
-                Newtonsoft.Json.JsonConvert.SerializeObject(query.tableData),
+                JsonConvert.SerializeObject(query.tableData),
                 query.mxguid?.ToString()
             );
 
@@ -207,8 +210,9 @@
             return ResponseResult.ResponseError(ex);
         }
     }
+
     /// <summary>
-    /// 鑾峰彇璁よ瘉淇℃伅鍒楄〃
+    ///     鑾峰彇璁よ瘉淇℃伅鍒楄〃
     /// </summary>
     [HttpPost("GetRzxxList")]
     public ResponseResult GetRzxxList([FromBody] dynamic query)
@@ -219,7 +223,7 @@
                 throw new ArgumentException("妫�楠岄」鐩瓽UID涓嶈兘涓虹┖");
 
             var rzxxList = m.GetRzxxList(query.mxguid?.ToString());
-            
+
             dynamic resultInfos = new ExpandoObject();
             resultInfos.tbBillList = rzxxList;
 
@@ -235,8 +239,9 @@
             return ResponseResult.ResponseError(ex);
         }
     }
+
     /// <summary>
-    /// 鏇存柊璁よ瘉淇℃伅_鐢熶骇鏃ユ湡
+    ///     鏇存柊璁よ瘉淇℃伅_鐢熶骇鏃ユ湡
     /// </summary>
     [HttpPost("updateScDate")]
     public ResponseResult UpdateScDate([FromBody] dynamic query)
@@ -267,7 +272,7 @@
     }
 
     /// <summary>
-    /// 淇濆瓨璁よ瘉淇℃伅鐩稿叧浣跨敤鏁伴噺
+    ///     淇濆瓨璁よ瘉淇℃伅鐩稿叧浣跨敤鏁伴噺
     /// </summary>
     [HttpPost("saveIpqcrzxxNum")]
     public ResponseResult SaveIpqcrzxxNum([FromBody] dynamic query)
@@ -294,8 +299,9 @@
             return ResponseResult.ResponseError(ex);
         }
     }
+
     /// <summary>
-    /// 淇濆瓨鍝佹按娴嬭瘯鏄惁鏈夊紓鍛�
+    ///     淇濆瓨鍝佹按娴嬭瘯鏄惁鏈夊紓鍛�
     /// </summary>
     [HttpPost("saveIpqCpscs")]
     public ResponseResult SaveIpqCpscs([FromBody] dynamic query)
@@ -325,7 +331,7 @@
 
 
     /// <summary>
-    /// 鐜板満鏀舵枡鑾峰彇鍙�夊伐鍗曚俊鎭�
+    ///     鐜板満鏀舵枡鑾峰彇鍙�夊伐鍗曚俊鎭�
     /// </summary>
     /// <param name="query"></param>
     /// <returns></returns>
@@ -349,4 +355,23 @@
         }
     }
 
+    [HttpPost("selIpqcItemsByGw")]
+    public ResponseResult SelIpqcItemsByGw([FromBody] dynamic query)
+    {
+        try
+        {
+            dynamic resultInfos = new ExpandoObject();
+            resultInfos.tbBillList = m.SelIpqcItemsByGw(query);
+            return new ResponseResult
+            {
+                status = 0,
+                message = "OK",
+                data = resultInfos
+            };
+        }
+        catch (Exception ex)
+        {
+            return ResponseResult.ResponseError(ex);
+        }
+    }
 }
\ No newline at end of file

--
Gitblit v1.9.3