schangxiang@126.com
2025-09-02 cf5ef52a94c25e2ce92d0a0b7ebca62d81852873
wcs/yunneiWCS/yunneiWCS/ThreadTask/mesStockDataForRealMes.cs
@@ -33,6 +33,7 @@
                        if (sendMesData.Count > 0)
                        {
                            SystemWarningMsg.mesStockDataForRealMes = $"{MyExtend.MsgTimeStr()},要推送{sendMesData.Count()}条!";
                            ApiResponse<object> ret = null;
                            List<InboundStockInfoToMes> pushData = new List<InboundStockInfoToMes>();
                            foreach (var itemTask in sendMesData)
@@ -52,26 +53,18 @@
                                });
                            }
                            if (Form1.isvirtual)
                            {//模拟环境
                                ret = new ApiResponse<object>();
                                ret.Success = true;
                                ret.Message = "系统模拟完成";
                            }
                            else
                            {
                                ret = PushMesHandler.Mes_StockSend(pushData, _logType);
                            }
                            ret = PushMesHandler.Mes_StockSend(pushData, _logType);
                            SystemWarningMsg.mesStockDataForRealMes = $"{MyExtend.MsgTimeStr()},已推送结束,{sendMesData.Count()}条!返回:{JsonConvert.SerializeObject(ret)}";
                        }
                        else
                        {
                            SystemWarningMsg.mesStockDataForRealMes = "没有数据要推送给MES!";
                            SystemWarningMsg.mesStockDataForRealMes = $"{MyExtend.MsgTimeStr()},没有数据要推送给MES!";
                        }
                    }
                }
                catch (Exception ex)
                {
                    SystemWarningMsg.mesStockDataForRealMes = "数据要推送给MES出现异常:" + ex.Message;
                    SystemWarningMsg.mesStockDataForRealMes = $"{MyExtend.MsgTimeStr()},数据要推送给MES出现异常:" + ex.Message;
                    Log4NetHelper.WriteErrorLog(_logType, SystemWarningMsg.mesStockDataForRealMes, ex);
                }
                finally