From ac2f359d397c0ec5eb87c9cbc415584d1d88439f Mon Sep 17 00:00:00 2001 From: 快乐的昕的电脑 <快乐的昕的电脑@DESKTOP-C2BQPQU> Date: 星期二, 16 九月 2025 08:56:53 +0800 Subject: [PATCH] 采购退料:列表选择、列表明细更改为存储过程,添加组织隔离,添加库位列表,添加隐藏完结单号功能 --- Controllers/Warehouse/MesItemQtrkController.cs | 34 ++++++++++++++++++++++++++++++---- 1 files changed, 30 insertions(+), 4 deletions(-) diff --git a/Controllers/Warehouse/MesItemQtrkController.cs b/Controllers/Warehouse/MesItemQtrkController.cs index 7c773f3..bef03d4 100644 --- a/Controllers/Warehouse/MesItemQtrkController.cs +++ b/Controllers/Warehouse/MesItemQtrkController.cs @@ -11,7 +11,7 @@ /// </summary> [Route("api/[controller]")] [ApiController] -public class MesItemQtrkController : ControllerBase +public class MesItemQtrkController : BaseController { private readonly MesItemQtrkManager _manager = new(); @@ -84,7 +84,7 @@ try { dynamic resultInfos = new ExpandoObject(); - resultInfos.tbBillList = _manager.GetQtckList(); + resultInfos.tbBillList = _manager.GetQtckList(RequestInfo); return new ResponseResult { status = 0, @@ -116,10 +116,36 @@ [HttpPost("GetQtckDetailList")] public ResponseResult GetQtckDetailList([FromBody] WarehouseQuery query) { + //try + //{ + // dynamic resultInfos = new ExpandoObject(); + // resultInfos.tbBillList = _manager.GetQtckDetailList(query); + // return new ResponseResult + // { + // status = 0, + // message = "OK", + // data = resultInfos + // }; + //} + //catch (Exception ex) + //{ + // return ResponseResult.ResponseError(ex); + //} try { dynamic resultInfos = new ExpandoObject(); - resultInfos.tbBillList = _manager.GetQtckDetailList(query); + resultInfos.tbBillList = _manager.GetQtckDetailList(query, RequestInfo); + + //if(resultInfos.tbBillList.Count < 1) + //{ + // return new ResponseResult + // { + // status = 1, + // message = "璇ョ敵璇峰崟鍙蜂笉瀛樺湪鎴栨湭瀹℃牳锛侊紒锛�", + // data = "" + // }; + //} + return new ResponseResult { status = 0, @@ -155,7 +181,7 @@ try { dynamic resultInfos = new ExpandoObject(); - resultInfos.message = _manager.ScanInDepotsQT(query); + resultInfos = _manager.ScanInDepotsQT(query); return new ResponseResult { status = 0, -- Gitblit v1.9.3