From 2779947fe07c41250237437365f367b5a78a03b6 Mon Sep 17 00:00:00 2001 From: wangxinhui <wangxinhui@hnkhzn.com> Date: 星期二, 10 六月 2025 23:57:58 +0800 Subject: [PATCH] 1 --- 代码管理/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/QMS/QmsController.cs | 24 ++++++++++++++++++++---- 1 files changed, 20 insertions(+), 4 deletions(-) diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/QMS/QmsController.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/QMS/QmsController.cs" index 4d4ba43..08263c7 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/QMS/QmsController.cs" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/QMS/QmsController.cs" @@ -29,7 +29,7 @@ /// <summary> /// ERP鎺ュ彛 /// </summary> - [Route("api/Erp")] + [Route("api/Qms")] [ApiController] public class QmsController : ControllerBase { @@ -64,15 +64,31 @@ // else return Instance.Error(content.Message); //} /// <summary> + /// 鏀惰揣鍗曟潵鏂欐楠屾帹閫� + /// </summary> + /// <param name="model"></param> + /// <returns></returns> + [HttpPost, Route("ReceiveCheck"), AllowAnonymous, MethodParamsValidate] + public string ReceivePurchaseOrder([FromBody] QMSReceiveCheckModel model) + { + string content = _invokeQMSService.InvokeReceiveCheckApi(model); + return content; + } + /// <summary> /// 妫�楠屽崟鍥炰紶鏇存柊 /// </summary> /// <param name="model"></param> /// <returns></returns> [HttpPost, Route("CheckResultReturn"), AllowAnonymous, MethodParamsValidate] - public string ReceivePurchaseOrder([FromBody] QMSReceiveCheckModel model) + public MesResponseContent CheckResultReturn([FromBody] ERPCheckModel model) { - string content = _invokeQMSService.InvokeReceiveCheckApi(model); - return content; + string content = _invokeERPService.InvokeCheckOrderApi(model); + ErpRequestContent requestContent = content.DeserializeObject<ErpRequestContent>(); + if (requestContent.res != 1) + { + return MesResponseContent.Instance.Error(requestContent.Data); + } + return MesResponseContent.Instance.OK("鎴愬姛"); } } } -- Gitblit v1.9.3