From b2be3b6939b4382f9165c78857a072f1aa7b01d0 Mon Sep 17 00:00:00 2001 From: zyf <1071160500@qq.com> Date: 星期六, 12 四月 2025 12:34:02 +0800 Subject: [PATCH] 更新平板功能,首检页面生成巡检单 --- MESApplication/Controllers/Warehouse/MesInvItemOutsController.cs | 85 ++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 85 insertions(+), 0 deletions(-) diff --git a/MESApplication/Controllers/Warehouse/MesInvItemOutsController.cs b/MESApplication/Controllers/Warehouse/MesInvItemOutsController.cs index 908f78a..b5227eb 100644 --- a/MESApplication/Controllers/Warehouse/MesInvItemOutsController.cs +++ b/MESApplication/Controllers/Warehouse/MesInvItemOutsController.cs @@ -13,6 +13,91 @@ { private readonly MesInvItemOutsManager m = new(); + //GetProductionPick + [HttpPost("GetProductionPick")] + public ResponseResult GetProductionPick(WarehouseQuery entity) + { + try + { + dynamic resultInfos = new ExpandoObject(); + resultInfos.tbBillList = m.GetProductionPick(entity); + return new ResponseResult + { + status = 0, + message = "OK", + data = resultInfos + }; + } + catch (Exception ex) + { + return ResponseResult.ResponseError(ex); + } + } + + //GetProductionPickPage + [HttpPost("GetProductionPickPage")] + public ResponseResult GetProductionPickPage(WarehouseQuery entity) + { + try + { + dynamic resultInfos = new ExpandoObject(); + var productionPickPage = m.GetProductionPickPage(entity); + resultInfos.tbBillList = productionPickPage.Items; + return new ResponseResult + { + status = 0, + message = "OK", + data = resultInfos, + TotalCount = productionPickPage.TotalCount + }; + } + catch (Exception ex) + { + return ResponseResult.ResponseError(ex); + } + } + + //AuditProduction + [HttpPost("AuditProduction")] + public ResponseResult AuditProduction(WarehouseQuery query) + { + try + { + dynamic resultInfos = new ExpandoObject(); + resultInfos.tbBillList = m.AuditProduction(query); + return new ResponseResult + { + status = 0, + message = "OK", + data = resultInfos + }; + } + catch (Exception ex) + { + return ResponseResult.ResponseError(ex); + } + } + + //MesToErp + [HttpPost("SaveProductionMessageCenter")] + public ResponseResult SaveProductionMessageCenter(WarehouseQuery entity) + { + try + { + dynamic resultInfos = new ExpandoObject(); + resultInfos.tbBillList = m.SaveProductionMessageCenter(entity); + return new ResponseResult + { + status = 0, + message = "OK", + data = resultInfos + }; + } + catch (Exception ex) + { + return ResponseResult.ResponseError(ex); + } + } [HttpPost("ScanCode")] public ResponseResult ScanCode(WarehouseQuery entity) -- Gitblit v1.9.3