| | |
| | | //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) |
| | | { |
| | |
| | | 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(); |
| | | |
| | | } |