From f782248da68c035aae12f902f29d828e9867abb0 Mon Sep 17 00:00:00 2001 From: schangxiang@126.com <schangxiang@126.com> Date: 周一, 29 9月 2025 12:45:51 +0800 Subject: [PATCH] 222 --- DEmon/iWareCc/SystemInteraction/PushMesHandler.cs | 33 ++++++++++----------------------- 1 files changed, 10 insertions(+), 23 deletions(-) diff --git a/DEmon/iWareCc/SystemInteraction/PushMesHandler.cs b/DEmon/iWareCc/SystemInteraction/PushMesHandler.cs index 59a9d63..994bf28 100644 --- a/DEmon/iWareCc/SystemInteraction/PushMesHandler.cs +++ b/DEmon/iWareCc/SystemInteraction/PushMesHandler.cs @@ -1,4 +1,6 @@ -锘縰sing Newtonsoft.Json; +锘縰sing iWareCommon.Utils; +using iWareLog.Report.Helper; +using Newtonsoft.Json; using System; using System.Collections.Generic; using System.Linq; @@ -10,7 +12,7 @@ /// </summary> public class PushMesHandler { - public static string mes_api_url = "";// ConfigHelper.GetConfigString("MesUrl");//淇敼涓洪厤缃枃浠� 銆怑ditBy shaocx,2022-01-27銆� + public static string mes_api_url = ConfigHelper.GetConfigString("MesUrl");//淇敼涓洪厤缃枃浠� 銆怑ditBy shaocx,2022-01-27銆� static HTTPService mes_api = new HTTPService(mes_api_url);//mes鍩哄湴鍧� /// <summary> @@ -18,35 +20,20 @@ /// </summary> /// <param name="pushData"></param> /// <returns></returns> - public static ApiResponse<string> Mes_InStockSend(List<InboundStockInfoToMes> pushData) + public static ApiResponse<string> Mes_InStockSend(InOutStorageDetailResultForMes pushData) { ApiResponse<string> res = null; var funName = "Mes_InStockSend"; try { - MesRequest<List<InboundStockInfoToMes>> mesRequest = new MesRequest<List<InboundStockInfoToMes>>(); - mesRequest.Datas = pushData; - mesRequest.TableName = "T_WMS_Inbound_Record"; - mesRequest.PrimaryKeys = "identifier"; - - string paprm = JsonConvert.SerializeObject(mesRequest); + string paprm = JsonConvert.SerializeObject(pushData); //Log4NetHelper.WriteInfoLog(_logType, $"{funName},鍑嗗鍙傛暟:{paprm}"); Guid guid = System.Guid.NewGuid(); - //妯℃嫙 - if (1 == 2) - {//妯℃嫙鐜 - res = new ApiResponse<string>(); - res.Code = 500; - res.Success = false; - res.Message = "绯荤粺妯℃嫙瀹屾垚"; - } - else - { - var resStr = mes_api.postContentForString("", paprm, guid); - //Log4NetHelper.WriteInfoLog(_logType, $"{funName},缁撴灉杩斿洖:{resStr}"); - res = JsonConvert.DeserializeObject<ApiResponse<string>>(resStr); - } + var resStr = mes_api.postContentForString("materialBack", paprm, guid); + //Log4NetHelper.WriteInfoLog(_logType, $"{funName},缁撴灉杩斿洖:{resStr}"); + res = JsonConvert.DeserializeObject<ApiResponse<string>>(resStr); + //Log4NetHelper.WriteInfoLog(_logType, $"{funName},鍙傛暟:{paprm},杩斿洖:{JsonConvert.SerializeObject(res)}"); } -- Gitblit v1.9.3