add-Noread处理

master
liuwf 7 months ago
parent 82bbb9ad2a
commit 8b5168ced6

@ -74,6 +74,7 @@ namespace SlnMesnac.Business
TcpServer.RefreshMaterialCodeStrEvent += BarCodeHandler;
TcpServer.CameraResultEvent += ReceiveCameraResult;
TcpServer.SerialSignalPushEvent += SerialSignalPush;
TcpServer.MessageNoReadEvent += MessageNoRead;
this.baseMaterialService = baseMaterialService;
this.logoIdentifyService = logoIdentifyService;
this.logoConfigService = logoConfigService;
@ -307,6 +308,11 @@ namespace SlnMesnac.Business
}
public void MessageNoRead()
{
WarningAndStop($"扫码器NoRead报警!");
}
/// <summary>
/// 判断Logo校验是否成功
/// </summary>

@ -25,8 +25,8 @@ namespace SlnMesnac.TouchSocket
public static event RefreshState RefreshStateEvent;
//NoRead事件通知
//public delegate void MessageNoRead();
//public static event MessageNoRead MessageNoReadEvent;
public delegate void MessageNoRead();
public static event MessageNoRead MessageNoReadEvent;
//扫码事件
public delegate void RefreshMaterialCodeStr(string materialCodeStr, string ip);
@ -106,7 +106,8 @@ namespace SlnMesnac.TouchSocket
else if (mes == "NoRead")
{
client.Logger.Info($"客户端{client.IP}:{client.Port}》NoRead事件{mes}");
// TODO扫码器扫码失败报警
MessageNoReadEvent?.Invoke();
}
else
{

Loading…
Cancel
Save