This commit is contained in:
@ -124,6 +124,7 @@ namespace Epost.DPS.Controllers
|
||||
List<agvexTaskHeader> headerlist = new List<agvexTaskHeader>();
|
||||
List<warnCallbackData> datalist = data.data;
|
||||
string reqcode = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds().ToString();
|
||||
bool istrue = true;
|
||||
if (datalist.Any())
|
||||
{
|
||||
foreach (warnCallbackData item in datalist)
|
||||
@ -134,9 +135,18 @@ namespace Epost.DPS.Controllers
|
||||
agvextmodel.beginDate = item.beginDate;
|
||||
agvextmodel.warnContent = item.warnContent;
|
||||
taskList.Add(agvextmodel);
|
||||
logbll.insertAgvLogInfo(reqcode, item.beginDate, item.robotCode, item.beginDate, item.warnContent, item.taskCode);
|
||||
DataTable logdt= logbll.getAgvLogList(" and robotCode='"+ item.robotCode + "' and warnContent='"+ item.warnContent + "' and addtime>dateadd(minute,-10,GETDATE())");
|
||||
if (logdt != null && logdt.Rows.Count > 0)
|
||||
{
|
||||
istrue = false;
|
||||
}
|
||||
else {
|
||||
logbll.insertAgvLogInfo(reqcode, item.beginDate, item.robotCode, item.beginDate, item.warnContent, item.taskCode);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
if (istrue) {
|
||||
agvexHeader.list = taskList;
|
||||
agvexHeader.clientCode = data.clientCode;
|
||||
agvexHeader.reqCode = reqcode;
|
||||
@ -152,8 +162,8 @@ namespace Epost.DPS.Controllers
|
||||
|
||||
logBLL.InsertLog("WCS->WMS告警通知", "warnCallback", agvexTaskUrl, reqstr, resultStr, 0, "", DateTime.Now);
|
||||
|
||||
// }
|
||||
|
||||
// }
|
||||
}
|
||||
retModel.message = "成功!";
|
||||
retModel.code = "0";
|
||||
retModel.reqCode = data.reqCode;
|
||||
|
Reference in New Issue
Block a user