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