1
This commit is contained in:
@ -100,17 +100,21 @@ namespace WCS.BLL
|
||||
{
|
||||
//查询当前板子是否有待验证的指令
|
||||
var message = new MessageDto();
|
||||
var firstMessage = MessageList.Select(t => new { Id = t.Key ,Value = t.Value })
|
||||
var firstMessage = MessageList.Select(t => new { Id = t.Key, Value = t.Value })
|
||||
.OrderBy(t => t.Value.CreateTime)
|
||||
.First();
|
||||
if (firstMessage != null)
|
||||
{
|
||||
MessageList.TryRemove(firstMessage.Id, out message);
|
||||
Logs.Write($"【信息化货架】以下指令已不重发:{BitConverter.ToString(firstMessage.Value.Message)}");
|
||||
Logs.Write($"【信息化货架】以下指令已不重发:{BitConverter.ToString(firstMessage.Value.Message)}", LogsType.InstructionResend);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else if (ShelfTypeName == "液晶货架")
|
||||
{
|
||||
Logs.Write($"【液晶货架】接收到指令{BitConverter.ToString(data)}", LogsType.InstructionResend);
|
||||
}
|
||||
//智能货架
|
||||
else
|
||||
{
|
||||
@ -235,7 +239,7 @@ namespace WCS.BLL
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Logs.Write("【发送指令时发生异常】" + ex.Message , LogsType.Instructions);
|
||||
Logs.Write("【发送指令时发生异常】" + ex.Message, LogsType.Instructions);
|
||||
//因异常断连时(网线已经被断了) 手动重连一次
|
||||
if (ex is NotConnectedException)
|
||||
{
|
||||
|
Reference in New Issue
Block a user