using System; using System.Xml.Serialization; using System.Collections.Generic; namespace Top.Api.Response { /// /// WdkRexDeviceInfoBatchgetResponse. /// public class WdkRexDeviceInfoBatchgetResponse : TopResponse { /// /// 数据提 /// [XmlElement("data")] public IotPageDODomain Data { get; set; } /// /// 错误码 /// [XmlElement("msg_code")] public string MsgCode { get; set; } /// /// 错误信息 /// [XmlElement("msg_info")] public string MsgInfo { get; set; } /// /// 请求结果 /// [XmlElement("succeed")] public bool Succeed { get; set; } /// /// AiotOpenDeviceOrganizationDTODomain Data Structure. /// [Serializable] public class AiotOpenDeviceOrganizationDTODomain : TopObject { /// /// l1编码 /// [XmlElement("l1_code")] public string L1Code { get; set; } /// /// l1名称 /// [XmlElement("l1_name")] public string L1Name { get; set; } /// /// l2编码 /// [XmlElement("l2_code")] public string L2Code { get; set; } /// /// l2名称 /// [XmlElement("l2_name")] public string L2Name { get; set; } /// /// l3编码 /// [XmlElement("l3_code")] public string L3Code { get; set; } /// /// l3名称 /// [XmlElement("l3_name")] public string L3Name { get; set; } } /// /// AiotOpenDeviceBaseDTODomain Data Structure. /// [Serializable] public class AiotOpenDeviceBaseDTODomain : TopObject { /// /// 品牌 /// [XmlElement("brand_code")] public string BrandCode { get; set; } /// /// 设备名称 /// [XmlElement("device_name")] public string DeviceName { get; set; } /// /// 设备SN /// [XmlElement("device_sn")] public string DeviceSn { get; set; } /// /// 设备类型 /// [XmlElement("device_type")] public string DeviceType { get; set; } /// /// 硬件型号 /// [XmlElement("hard_code")] public string HardCode { get; set; } /// /// 厂商 /// [XmlElement("manufacturer")] public string Manufacturer { get; set; } /// /// 平台类型 /// [XmlElement("platform")] public long Platform { get; set; } /// /// 状态 /// [XmlElement("status")] public long Status { get; set; } /// /// utdid /// [XmlElement("utdid")] public string Utdid { get; set; } } /// /// ItemListDomain Data Structure. /// [Serializable] public class ItemListDomain : TopObject { /// /// 设备基础信息 /// [XmlElement("base")] public AiotOpenDeviceBaseDTODomain Base { get; set; } /// /// 业务扩展信息 /// [XmlElement("extend_str")] public string ExtendStr { get; set; } /// /// 创建时间 /// [XmlElement("gmt_create")] public string GmtCreate { get; set; } /// /// 更新时间 /// [XmlElement("gmt_modified")] public string GmtModified { get; set; } /// /// 组织架构 /// [XmlElement("organization")] public AiotOpenDeviceOrganizationDTODomain Organization { get; set; } /// /// 租户ID /// [XmlElement("tenant_id")] public long TenantId { get; set; } /// /// 设备id /// [XmlElement("uuid")] public string Uuid { get; set; } } /// /// IotPageDODomain Data Structure. /// [Serializable] public class IotPageDODomain : TopObject { /// /// 列表内容 /// [XmlArray("item_list")] [XmlArrayItem("item_list")] public List ItemList { get; set; } /// /// 页码 /// [XmlElement("page_num")] public long PageNum { get; set; } /// /// 页大小 /// [XmlElement("page_size")] public long PageSize { get; set; } /// /// 总数 /// [XmlElement("total_num")] public long TotalNum { get; set; } } } }