1
wangxinhui
2025-06-10 2779947fe07c41250237437365f367b5a78a03b6
´úÂë¹ÜÀí/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("成功");
        }
    }
}