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