From 1caf2d9d3f6c2ee8d58d182078d0a8468f6dbfc4 Mon Sep 17 00:00:00 2001 From: wbc <2597324127@qq.com> Date: 星期六, 24 八月 2024 19:14:31 +0800 Subject: [PATCH] 物料接收 --- MESApplication/Controllers/Warehouse/MesInvItemOutCDetailsController.cs | 82 +++++++++++++++++++++++++++++++++++++++++ 1 files changed, 82 insertions(+), 0 deletions(-) diff --git a/MESApplication/Controllers/Warehouse/MesInvItemOutCDetailsController.cs b/MESApplication/Controllers/Warehouse/MesInvItemOutCDetailsController.cs index 91c79f4..29aa814 100644 --- a/MESApplication/Controllers/Warehouse/MesInvItemOutCDetailsController.cs +++ b/MESApplication/Controllers/Warehouse/MesInvItemOutCDetailsController.cs @@ -1,4 +1,5 @@ 锘縰sing System.Dynamic; +using MES.Service.Dto.service; using MES.Service.Modes; using MES.Service.service.Warehouse; using MES.Service.util; @@ -12,6 +13,87 @@ { private readonly MesInvItemOutCDetailsManager m = new(); + /// <summary> + /// 鑾峰彇鐗╂枡鎺ユ敹淇℃伅 + /// </summary> + /// <returns></returns> + [HttpPost("GetOutItemList")] + + public ResponseResult GetOutItemList(WarehouseQuery query) + { + + try + { + dynamic resultInfos = new ExpandoObject(); + resultInfos.tbBillList = m.GetOutList(query); + return new ResponseResult + { + status = 0, + message = "OK", + data = resultInfos + }; + } + catch (Exception ex) + { + return ResponseResult.ResponseError(ex); + } + + + + } + + /// <summary> + /// 鑾峰彇鏄庣粏鑿滃崟 + /// </summary> + /// <param name="query"></param> + /// <returns></returns> + + [HttpPost("GetFormList")] + public ResponseResult GetFormList(WarehouseQuery query) + { + try + { + dynamic resultInfos = new ExpandoObject(); + resultInfos.tbBillList = m.GetFormList(query); + return new ResponseResult + { + status = 0, + message = "OK", + data = resultInfos + }; + } + catch (Exception ex) + { + return ResponseResult.ResponseError(ex); + } + } + + /// <summary> + /// 纭鎺ユ敹 + /// </summary> + /// <param name="query"></param> + /// <returns></returns> + [HttpPost("ConfirmReceipt")] + public ResponseResult ConfirmReceipt(WarehouseQuery query) + { + try + { + dynamic resultInfos = new ExpandoObject(); + resultInfos.tbBillList = m.confirmReceipt(query); + return new ResponseResult + { + status = 0, + message = "OK", + data = resultInfos + }; + } + catch (Exception ex) + { + return ResponseResult.ResponseError(ex); + } + } + + /***杩涘叆妯$増绠$悊鍙互淇敼妯$増***/ -- Gitblit v1.9.3