schangxiang@126.com
2025-09-04 e9269528ae01bc4572b68148b9c801b51f23b669
wcs/yunneiWCS/yunneiWCS/ThreadTask/mesDataTranfficForRealMes.cs
@@ -29,7 +29,7 @@
                    //Log4NetHelper.WriteInfoLog(_logType, "测试啊啊啊啊 ");
                    using (dbmodel mod = new dbmodel())
                    {
                        List<Wms_outInStockRecord_V2_Mes> sendMesData = mod.Wms_outInStockRecord_V2_Mes.Where(x => x.isSendToMes == 0).ToList();
                        List<Wms_outInStockRecord_V2_Mes> sendMesData = mod.Wms_outInStockRecord_V2_Mes.Where(x => x.isSendToMes == 0).OrderBy(x => x.ID).ToList();
                        if (sendMesData.Count > 0)
                        {
@@ -76,15 +76,19 @@
                                    SystemWarningMsg.msg_mesDataTranfficForRealMes = $"{MyExtend.MsgTimeStr()},已推送结束,返回:{JsonConvert.SerializeObject(ret)}";
                                    if (ret.ErrorCode == 0)
                                    {
                                        itemTask.isSendToMes = 1;
                                        itemTask.isSendToMes = 1;//推送成功
                                    }
                                    else
                                    {
                                        itemTask.isSendToMes = 0;
                                        itemTask.isSendToMes = 0;//推送失败
                                    }
                                    itemTask.SendToMesTime = DateTime.Now;
                                    itemTask.MesRet = ret.ErrorMsg;
                                    itemTask.SendToMesCount = (itemTask.SendToMesCount ?? 0) + 1;
                                    if (itemTask.isSendToMes == 0 && itemTask.SendToMesCount > 100)
                                    {
                                        itemTask.isSendToMes = 3;//表示强制推送成功
                                    }
                                    mod.SaveChanges();
                                }