Beispiel #1
0
 /// <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
         }));
     }
 }
Beispiel #2
0
 public ScanMaterialAccpet(string machineCode, MqScanMaterial material)
 {
     ScanMaterial = material;
     MachineCode  = machineCode;
 }