From c9c91ad3e3ac218d81c86809c93a35622b51a686 Mon Sep 17 00:00:00 2001 From: schangxiang@126.com <schangxiang@126.com> Date: 周三, 17 9月 2025 16:05:05 +0800 Subject: [PATCH] 初步 增加 推送线程 --- DEmon/WebWIPAPI/Controllers/MesIntegrController.cs | 61 ++++++++++++++++++++++++++---- 1 files changed, 52 insertions(+), 9 deletions(-) diff --git a/DEmon/WebWIPAPI/Controllers/MesIntegrController.cs b/DEmon/WebWIPAPI/Controllers/MesIntegrController.cs index 0852c30..b1f80da 100644 --- a/DEmon/WebWIPAPI/Controllers/MesIntegrController.cs +++ b/DEmon/WebWIPAPI/Controllers/MesIntegrController.cs @@ -84,6 +84,31 @@ try { + #region 楠岃瘉 + if (importMaterials?.Count() == 0) + { + responseMessage = new ApiResponse<string>() + { + Code = 500, + Success = false, + Message = "鏁版嵁鏉℃暟涓�0", + Data = null, + }; + return ApiResponseHelper.ReturnApiResponse(responseMessage, "importInOrder", ""); + } + if (importMaterials.Select(x => x.ListNo).Distinct().Count() != 1) + { + responseMessage = new ApiResponse<string>() + { + Code = 500, + Success = false, + Message = "鏈璇锋眰鍗曞彿蹇呴』涓哄悓涓�鍊�", + Data = null, + }; + return ApiResponseHelper.ReturnApiResponse(responseMessage, "importInOrder", ""); + } + #endregion + #region 涓氬姟澶勭悊 //绗竴姝ワ細鍏堟柊澧炲埌鐗╂枡鍩虹琛� @@ -148,11 +173,7 @@ }; } - - //灏嗗璞¤浆鍖栦负json鏍煎紡 - var responseStr = JsonConvert.SerializeObject(responseMessage); - LogTextHelper.WriteLine(Resources.LogDir, "WIPAPI:{0},{1}, {2}", "importInOrder", "璇锋眰鍙傛暟锛�" + "", "鍝嶅簲淇℃伅;" + responseStr); - return Json(responseMessage, JsonRequestBehavior.DenyGet); + return ApiResponseHelper.ReturnApiResponse(responseMessage, "importInOrder", ""); } @@ -168,6 +189,31 @@ try { var msg = ""; + + #region 楠岃瘉 + if (inputmaterials?.Count() == 0) + { + responseMessage = new ApiResponse<string>() + { + Code = 500, + Success = false, + Message = "鏁版嵁鏉℃暟涓�0", + Data = null, + }; + return ApiResponseHelper.ReturnApiResponse(responseMessage, "importOutOrder", ""); + } + if (inputmaterials.Select(x => x.ListNo).Distinct().Count() != 1) + { + responseMessage = new ApiResponse<string>() + { + Code = 500, + Success = false, + Message = "鏈璇锋眰鍗曞彿蹇呴』涓哄悓涓�鍊�", + Data = null, + }; + return ApiResponseHelper.ReturnApiResponse(responseMessage, "importOutOrder", ""); + } + #endregion #region 涓氬姟澶勭悊 @@ -209,10 +255,7 @@ }; } - //灏嗗璞¤浆鍖栦负json鏍煎紡 - var responseStr = JsonConvert.SerializeObject(responseMessage); - LogTextHelper.WriteLine(Resources.LogDir, "WIPAPI:{0},{1}, {2}", "importOutOrder", "璇锋眰鍙傛暟锛�" + "", "鍝嶅簲淇℃伅;" + responseStr); - return Json(responseMessage, JsonRequestBehavior.DenyGet); + return ApiResponseHelper.ReturnApiResponse(responseMessage, "importOutOrder", ""); } -- Gitblit v1.9.3