/// <summary> /// 监听到扫描来料 /// </summary> /// <param name="machineCode"></param> /// <param name="json"></param> public void ScanMaterialAccept(string machineCode, string json) { try { MqScanMaterial material = JsonConvert.DeserializeObject <MqScanMaterial>(json); App.Store.Dispatch(new MqActions.ScanMaterialAccpet(machineCode, material)); } catch (Exception e) { Logger.Error($"扫描来料数据反序列化异常,json数据为 : {json}", e); App.Store.Dispatch(new SysActions.ShowNotification(new SysNotificationMsg() { Title = "系统错误", Content = "扫描来料数据 数据反序列化有误", Level = NotifyLevel.Error })); } }
public ScanMaterialAccpet(string machineCode, MqScanMaterial material) { ScanMaterial = material; MachineCode = machineCode; }