schangxiang@126.com
2025-09-11 e86f3bddecdc13210a546761ecf5e8550ea20799
wcs/yunneiWCS/yunneiWCS/SystemInteraction/mes2/PushMesHandler.cs
@@ -119,7 +119,7 @@
        /// </summary>
        /// <param name="pushData"></param>
        /// <returns></returns>
        public static mesMsg Mes_StockSend(List<InboundStockInfoToMes> pushData, LogType _logType)
        public static mesMsg Mes_StockSend(LogType _logType, List<InboundStockInfoToMes> pushData, LogType _logTypeForInfo)
        {
            mesMsg res = null;
            var funName = "Mes_StockSend";
@@ -132,7 +132,9 @@
                string paprm = JsonConvert.SerializeObject(mesRequest);
                Guid guid = System.Guid.NewGuid();
                Log4NetHelper.WriteInfoLog(_logType, $"{funName},准备参数:{paprm}");
                Log4NetHelper.WriteInfoLog(_logTypeForInfo, $"{funName},准备参数:{paprm}");
                var numCount = $"{pushData.Count()}条";
                Log4NetHelper.WriteInfoLog(_logType, $"{funName},准备参数:{numCount}");
                //模拟
                if (Form1.isvirtual)
                {//模拟环境
@@ -143,15 +145,18 @@
                else
                {
                    var resStr = mes_api.postContentForString("", paprm, guid);
                    Log4NetHelper.WriteInfoLog(_logTypeForInfo, $"{funName},结果返回:{resStr}");
                    Log4NetHelper.WriteInfoLog(_logType, $"{funName},结果返回:{resStr}");
                    res = JsonConvert.DeserializeObject<mesMsg>(resStr);
                }
                Log4NetHelper.WriteInfoLog(_logType, $"{funName},参数:{paprm},返回:{JsonConvert.SerializeObject(res)}");
                Log4NetHelper.WriteInfoLog(_logTypeForInfo, $"{funName},参数:{paprm},返回:{JsonConvert.SerializeObject(res)}");
                Log4NetHelper.WriteInfoLog(_logType, $"{funName},参数:{numCount},返回:{JsonConvert.SerializeObject(res)}");
            }
            catch (Exception ex)
            {
                Log4NetHelper.WriteErrorLog(_logTypeForInfo, $"{funName},异常:" + ex.Message, ex);
                Log4NetHelper.WriteErrorLog(_logType, $"{funName},异常:" + ex.Message, ex);
                res.ErrorCode = 4;
                res.ErrorMsg = "wms发送异常:" + ex.Message;