From c9826deec7b7d657df13c5382ba9af053ede4dff Mon Sep 17 00:00:00 2001 From: zjh <2207896513@qq.com> Date: 星期一, 18 八月 2025 18:34:02 +0800 Subject: [PATCH] 1、产测查询工单改为通过线体直接查询 2、产测sn新增接口添加周转码字段 --- StandardPda/MESApplication/Controllers/Warehouse/womdaaController.cs | 117 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 115 insertions(+), 2 deletions(-) diff --git a/StandardPda/MESApplication/Controllers/Warehouse/womdaaController.cs b/StandardPda/MESApplication/Controllers/Warehouse/womdaaController.cs index b0c5720..69616eb 100644 --- a/StandardPda/MESApplication/Controllers/Warehouse/womdaaController.cs +++ b/StandardPda/MESApplication/Controllers/Warehouse/womdaaController.cs @@ -1,4 +1,5 @@ -锘縰sing MES.Service.Dto.service; +锘縰sing AngleSharp.Text; +using MES.Service.Dto.service; using MES.Service.Modes; using MES.Service.service; using MES.Service.service.Warehouse; @@ -41,7 +42,9 @@ try { dynamic resultInfos = new ExpandoObject(); - var result = m.GetTickeInfo(ccLoginDto.LoginId); + //var result = m.GetTickeInfo(ccLoginDto.LoginId); + //浼犵嚎浣撶紪鐮侊紝鏍规嵁绾夸綋缂栫爜鑾峰彇宸ュ崟淇℃伅 + var result = m.GetTickeInfo(ccLoginDto.LineId); resultInfos.tbBillList = result; entity.Result = 0; @@ -111,6 +114,116 @@ } } + /// <summary> + ///璁剧疆涓鐮� + /// </summary> + /// <returns></returns> + [HttpPost("SetMediumBoxCode")] + public ResponseResult SetMediumBoxCode(MesMiddleBox MesMiddleBox) + { + var entity = new MessageCenter(); + entity.TableName = TableName; + entity.Url = URL + "SetMediumBoxCode"; + entity.Method = METHOD; + entity.Data = Newtonsoft.Json.JsonConvert.SerializeObject(MesMiddleBox); + entity.Status = 1; + entity.CreateBy = "PL017"; + try + { + dynamic resultInfos = new ExpandoObject(); + var result = m.SetMediumBoxCode(MesMiddleBox); + resultInfos.tbBillList = result; + + entity.Result = 0; + if (result[0].ToBoolean()) entity.Result = 1; + entity.DealWith = 1; + _manager.save(entity); + + if (result[0].ToBoolean()) + { + return new ResponseResult + { + status = 0, + message = "OK", + data = resultInfos + }; + } + else { + return new ResponseResult + { + status = 1, + message = result[1], + data = resultInfos + }; + } + + } + catch (Exception ex) + { + entity.Result = 0; + entity.DealWith = 0; + entity.ResultData = ex.Message; + _manager.save(entity); + + return ResponseResult.ResponseError(ex); + } + } + + /// <summary> + ///璁剧疆鏍堟澘鐮� + /// </summary> + /// <returns></returns> + [HttpPost("SetStackCode")] + public ResponseResult SetStackCode(MesPalletBinding mesPalletBinding) + { + var entity = new MessageCenter(); + entity.TableName = TableName; + entity.Url = URL + "SetStackCode"; + entity.Method = METHOD; + entity.Data = Newtonsoft.Json.JsonConvert.SerializeObject(mesPalletBinding); + entity.Status = 1; + entity.CreateBy = "PL017"; + try + { + dynamic resultInfos = new ExpandoObject(); + var result = m.SetStackCode(mesPalletBinding); + resultInfos.tbBillList = result; + + entity.Result = 0; + if (result[0].ToBoolean()) entity.Result = 1; + entity.DealWith = 1; + _manager.save(entity); + + if (result[0].ToBoolean()) + { + return new ResponseResult + { + status = 0, + message = "OK", + data = resultInfos + }; + } + else + { + return new ResponseResult + { + status = 1, + message = result[1], + data = resultInfos + }; + } + } + catch (Exception ex) + { + entity.Result = 0; + entity.DealWith = 0; + entity.ResultData = ex.Message; + _manager.save(entity); + + return ResponseResult.ResponseError(ex); + } + } + } } -- Gitblit v1.9.3