From 0aa54059b26e6641196e9953490dd18616e916e3 Mon Sep 17 00:00:00 2001 From: 啊鑫 <t2856754968@163.com> Date: 星期三, 10 九月 2025 17:26:47 +0800 Subject: [PATCH] 精简修正代码 --- Controllers/Warehouse/MesCgthSqController.cs | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++---- 1 files changed, 55 insertions(+), 4 deletions(-) diff --git a/Controllers/Warehouse/MesCgthSqController.cs b/Controllers/Warehouse/MesCgthSqController.cs index f8f491d..b2dd732 100644 --- a/Controllers/Warehouse/MesCgthSqController.cs +++ b/Controllers/Warehouse/MesCgthSqController.cs @@ -12,8 +12,8 @@ [Route("api/[controller]")] public class MesCgthSqController : ControllerBase { - private readonly MesCgthSqManager m = new(); private readonly MesPrintMangeer _mCf = new(); + private readonly MesCgthSqManager m = new(); /// <summary> @@ -66,7 +66,7 @@ //ScanCode /// <summary> - /// 鑾峰彇鎵�鏈夊凡缁忓鏍哥殑鐢宠鍗� + /// 閲囪喘閫�璐� /// </summary> /// <returns></returns> [HttpPost("ScanCode")] @@ -77,14 +77,65 @@ dynamic resultInfos = new ExpandoObject(); resultInfos.tbBillList = m.ScanCode(query); if (resultInfos.tbBillList.result == "2") - { return new ResponseResult { status = Convert.ToInt32(resultInfos.tbBillList.result), message = resultInfos.tbBillList.strMsg, data = resultInfos }; - } + return new ResponseResult + { + status = 0, + message = "OK", + data = resultInfos + }; + } + catch (Exception ex) + { + return ResponseResult.ResponseError(ex); + } + } + + //ScanCode + /// <summary> + /// 閲囪喘楠岄�� + /// </summary> + /// <returns></returns> + [HttpPost("ScanCgyt")] + public ResponseResult ScanCgyt(dynamic query) + { + try + { + dynamic resultInfos = new ExpandoObject(); + resultInfos.tbBillList = m.ScanCgyt(query); + resultInfos.YtItem = m.getYtItem(resultInfos.tbBillList.ytdh); + resultInfos.YtBarInfo = m.getYtBarInfo(resultInfos.tbBillList.ytdh); + return new ResponseResult + { + status = 0, + message = "OK", + data = resultInfos + }; + } + catch (Exception ex) + { + return ResponseResult.ResponseError(ex); + } + } + + + //ScanCode + /// <summary> + /// 閲囪喘閫�璐у垹闄� + /// </summary> + /// <returns></returns> + [HttpPost("deleteCgyt")] + public ResponseResult deleteCgyt(dynamic query) + { + try + { + dynamic resultInfos = new ExpandoObject(); + resultInfos.tbBillList = m.deleteCgyt(query); return new ResponseResult { status = 0, -- Gitblit v1.9.3