using System; using System.Xml.Serialization; using System.Collections.Generic; namespace Top.Api.Response { /// /// WdkRexDeviceInfoLatestResponse. /// public class WdkRexDeviceInfoLatestResponse : TopResponse { /// /// 接口返回model /// [XmlElement("result")] public ResultDomain Result { get; set; } /// /// OrganizationDomain Data Structure. /// [Serializable] public class OrganizationDomain : 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; } } /// /// BaseDomain Data Structure. /// [Serializable] public class BaseDomain : 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; } /// /// 设备唯一标识 /// [XmlElement("utdid")] public string Utdid { get; set; } } /// /// DeviceDomain Data Structure. /// [Serializable] public class DeviceDomain : TopObject { /// /// 基础信息 /// [XmlElement("base")] public BaseDomain Base { get; set; } /// /// 额外信息 /// [XmlElement("extend_str")] public string ExtendStr { get; set; } /// /// 组织架构 /// [XmlElement("organization")] public OrganizationDomain Organization { get; set; } /// /// 租户id /// [XmlElement("tenant_id")] public long TenantId { get; set; } /// /// uuid /// [XmlElement("uuid")] public string Uuid { get; set; } } /// /// DataDomain Data Structure. /// [Serializable] public class DataDomain : TopObject { /// /// 公钥 /// [XmlElement("access_key")] public string AccessKey { get; set; } /// /// 加密secret私钥 /// [XmlElement("access_secret_encrypt")] public string AccessSecretEncrypt { get; set; } /// /// 设备信息 /// [XmlElement("device")] public DeviceDomain Device { get; set; } /// /// 随机数 /// [XmlElement("random_seed")] public string RandomSeed { get; set; } } /// /// ResultDomain Data Structure. /// [Serializable] public class ResultDomain : TopObject { /// /// 返回素材id /// [XmlElement("data")] public DataDomain Data { get; set; } /// /// 是否成功 /// [XmlElement("success")] public bool Success { get; set; } } } }