diff --git a/FactorySystemApi/Controllers/SapUploadController.cs b/FactorySystemApi/Controllers/SapUploadController.cs index 1c42064..fd97eb8 100644 --- a/FactorySystemApi/Controllers/SapUploadController.cs +++ b/FactorySystemApi/Controllers/SapUploadController.cs @@ -165,6 +165,7 @@ namespace FactorySystemApi.Controllers dt_pp080_resHEAD[] resData = senderClient.si_pp080_mcs_sender(req); apiResult.Data = 1; + }, apiResult, Request, req); } else @@ -349,6 +350,20 @@ namespace FactorySystemApi.Controllers dt_mm104_res resData = senderClient.si_mm104_mcs_sender(req); apiResult.Data = 1; + + if (resData.DATA.Length > 0) + { + foreach (dt_mm104_resDATA data in resData.DATA) + { + if ("E".Equals(data.MSGTY)) + { + apiResult.Data = -2; + apiResult.Message = data.MSGTX; + break; + } + } + } + }, apiResult, Request, req); } else