| | |
| | | |
| | | if (codes.Count < 1) return content; |
| | | List<Dt_EquipmentAlarmInfor> equipmentAlarmInfors = BaseDal.QueryData(x => codes.Contains(x.RobotCode)); |
| | | if (equipmentAlarmInfors.Count < 1) return content; |
| | | List<Dt_EquipmentAlarmInfor> equipmentAlarmInforsAdd = new List<Dt_EquipmentAlarmInfor>(); |
| | | List<Dt_EquipmentAlarmInfor> equipmentAlarmInforsUp = new List<Dt_EquipmentAlarmInfor>(); |
| | | foreach (var item in response.data.robot) |
| | |
| | | } |
| | | if (string.Equals(item.status, nameof(DeviceStatus.Error), StringComparison.OrdinalIgnoreCase)) |
| | | { |
| | | _messageInfoService.AddMessageInfo(MessageGroupByEnum.EquipmentAlarm,"å°è½¦ç¼å·"+ item.robotCode, item.status); |
| | | _messageInfoService.AddMessageInfo(MessageGroupByEnum.EquipmentAlarm, "å°è½¦ç¼å·" + item.robotCode, item.status); |
| | | } |
| | | } |
| | | foreach (var item in response.data.sorters) |
| | |
| | | } |
| | | else |
| | | { |
| | | equipmentAlarmInfor.RobotName = item.sorterCode; |
| | | equipmentAlarmInfor.RobotName = item.sorterName; |
| | | equipmentAlarmInfor.Status = item.status; |
| | | equipmentAlarmInfor.SyncTime = DateTime.Now; |
| | | equipmentAlarmInforsUp.Add(equipmentAlarmInfor); |
| | | } |
| | | if (string.Equals(item.status, nameof(DeviceStatus.Error), StringComparison.OrdinalIgnoreCase)) |
| | | { |
| | | _messageInfoService.AddMessageInfo(MessageGroupByEnum.EquipmentAlarm, "忣å°åå"+ item.sorterCode, item.status); |
| | | _messageInfoService.AddMessageInfo(MessageGroupByEnum.EquipmentAlarm, "忣å°bç¼ç " + item.sorterCode, item.status); |
| | | } |
| | | } |
| | | if (equipmentAlarmInforsAdd.Count > 0) BaseDal.AddData(equipmentAlarmInforsAdd); |
| | |
| | | return content; |
| | | } |
| | | |
| | | |
| | | |
| | | } |
| | | } |