using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace WIDESEA_DTO.SquareCabin { /// /// 报警信息 /// public class AlarmDto { #region 冷柜报警 public class CollResponse { /// /// 结果代码:000成功,其他的为失败 /// public string code { get; set; } /// /// 结果信息 /// public string note { get; set; } /// /// 业务数据 /// public List data { get; set; } } #endregion public class CoolDto { /// /// 名字 /// public string name { get; set; } /// /// 温度 /// public float temperature { get; set; } /// /// 湿度 /// public float humidity { get; set; } /// /// 报警 /// public int alarm { get; set; } /// /// 报警信息 /// public string message { get; set; } } #region AGV小测报警 public class AGVResponse { /// /// 结果代码:0成功,1失败 /// public string code { get; set; } /// /// 结果信息 成功success /// public string msg { get; set; } public string success { get; set; } /// /// 业务数据 /// public T data { get; set; } // 注意:这里不是 List } /// /// 设备状态数据 /// public class DeviceStatusData { /// /// 小车队列信息 /// public List robot { get; set; } /// /// 小车状态统计 /// public StateStatistics stateStatistics { get; set; } /// /// 分拣栋台队列信息 /// public List sorters { get; set; } } /// /// 机器人设备 /// public class RobotDevice { /// /// 小车名称 /// public string robotName { get; set; } /// /// 小车编码 /// public string robotCode { get; set; } /// /// 小车状态 /// public string status { get; set; } public string position { get; set; } public string deviceOrient { get; set; } public string cargoStatus { get; set; } public string containerCode { get; set; } public string battery { get; set; } public string start { get; set; } public string end { get; set; } public string totalDistance { get; set; } public string robotFrequency { get; set; } public string workTime { get; set; } } /// /// 分拣台设备 /// public class SorterDevice { /// /// 分拣台名称 /// public string sorterName { get; set; } /// /// 分拣台编码 /// public string sorterCode { get; set; } /// /// 分拣台状态 /// public string status { get; set; } public string position { get; set; } } /// /// 状态统计 /// public class StateStatistics { /// /// 可用 /// public int enable { get; set; } /// /// 充电中 /// public int charging { get; set; } /// /// 不可用 /// public int disabled { get; set; } /// /// 发生错误 /// public int error { get; set; } /// /// 离库 /// public int down { get; set; } /// /// 被占用 /// public int occupied { get; set; } } #endregion } }