From fd6838164120ff30f76780f6478dcb0e04983ee9 Mon Sep 17 00:00:00 2001 From: 啊鑫 <t2856754968@163.com> Date: 星期六, 10 八月 2024 15:10:15 +0800 Subject: [PATCH] 采购退料,优化代码 --- MESApplication/Controllers/Warehouse/MesInvItemOutsController.cs | 145 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 145 insertions(+), 0 deletions(-) diff --git a/MESApplication/Controllers/Warehouse/MesInvItemOutsController.cs b/MESApplication/Controllers/Warehouse/MesInvItemOutsController.cs index 75de3a1..908f78a 100644 --- a/MESApplication/Controllers/Warehouse/MesInvItemOutsController.cs +++ b/MESApplication/Controllers/Warehouse/MesInvItemOutsController.cs @@ -13,6 +13,89 @@ { private readonly MesInvItemOutsManager m = new(); + + [HttpPost("ScanCode")] + public ResponseResult ScanCode(WarehouseQuery entity) + { + try + { + dynamic resultInfos = new ExpandoObject(); + resultInfos.tbBillList = m.ScanCode(entity); + return new ResponseResult + { + status = 0, + message = "OK", + data = resultInfos + }; + } + catch (Exception ex) + { + return ResponseResult.ResponseError(ex); + } + } + + [HttpPost("GetScanBarcode")] + public ResponseResult GetScanBarcode(WarehouseQuery entity) + { + try + { + dynamic resultInfos = new ExpandoObject(); + resultInfos.tbBillList = m.GetScanBarcode(entity); + return new ResponseResult + { + status = 0, + message = "OK", + data = resultInfos + }; + } + catch (Exception ex) + { + return ResponseResult.ResponseError(ex); + } + } + + [HttpPost("SaveMessageCenter")] + public ResponseResult SaveMessageCenter(WarehouseQuery entity) + { + try + { + dynamic resultInfos = new ExpandoObject(); + resultInfos.tbBillList = m.SaveMessageCenter(entity); + return new ResponseResult + { + status = 0, + message = "OK", + data = resultInfos + }; + } + catch (Exception ex) + { + return ResponseResult.ResponseError(ex); + } + } + + //GetItemOutNo + [HttpPost("GetItemOutNo")] + public ResponseResult GetItemOutNo() + { + try + { + dynamic resultInfos = new ExpandoObject(); + resultInfos.tbBillList = m.GetItemOutNo(); + return new ResponseResult + { + status = 0, + message = "OK", + data = resultInfos + }; + } + catch (Exception ex) + { + return ResponseResult.ResponseError(ex); + } + } + + //Audit [HttpPost("Audit")] public ResponseResult Audit(WarehouseQuery query) @@ -34,6 +117,68 @@ } } + //SetNFlag + [HttpPost("SetNFlag")] + public ResponseResult SetNFlag(WarehouseQuery query) + { + try + { + dynamic resultInfos = new ExpandoObject(); + resultInfos.tbBillList = m.SetNFlag(query); + return new ResponseResult + { + status = 0, + message = "OK", + data = resultInfos + }; + } + catch (Exception ex) + { + return ResponseResult.ResponseError(ex); + } + } + + //DeApproveBefore + [HttpPost("DeApproveBefore")] + public ResponseResult DeApproveBefore(WarehouseQuery entity) + { + try + { + dynamic resultInfos = new ExpandoObject(); + resultInfos.tbBillList = m.DeApproveBefore(entity); + return new ResponseResult + { + status = 0, + message = "OK", + data = resultInfos + }; + } + catch (Exception ex) + { + return ResponseResult.ResponseError(ex); + } + } + + [HttpPost("DeApprove")] + public ResponseResult DeApprove(WarehouseQuery entity) + { + try + { + dynamic resultInfos = new ExpandoObject(); + resultInfos.tbBillList = m.DeApprove(entity); + return new ResponseResult + { + status = 0, + message = "OK", + data = resultInfos + }; + } + catch (Exception ex) + { + return ResponseResult.ResponseError(ex); + } + } + //SaveCombination [HttpPost("SaveCombination")] public ResponseResult SaveCombination(OutItemDto dto) -- Gitblit v1.9.3