using System; using System.Xml.Serialization; using System.Collections.Generic; using Top.Api; namespace DingTalk.Api.Response { /// /// OapiAppstoreGoodsQueryResponse. /// public class OapiAppstoreGoodsQueryResponse : DingTalkResponse { /// /// 错误码 /// [XmlElement("errcode")] public long Errcode { get; set; } /// /// 错误信息 /// [XmlElement("errmsg")] public string Errmsg { get; set; } /// /// 商品详情 /// [XmlElement("goods_info")] public OpenGoodsVoDomain GoodsInfo { get; set; } /// /// OpenGoodsItemCycVoDomain Data Structure. /// [Serializable] public class OpenGoodsItemCycVoDomain : TopObject { /// /// 周期别名 /// [XmlElement("alias_name")] public string AliasName { get; set; } /// /// 订购周期数量 /// [XmlElement("cyc_num")] public long CycNum { get; set; } /// /// 订购周期单位 /// [XmlElement("cyc_unit")] public long CycUnit { get; set; } } /// /// OpenGoodsItemVoDomain Data Structure. /// [Serializable] public class OpenGoodsItemVoDomain : TopObject { /// /// 是否试用 /// [XmlElement("is_try_outs")] public bool IsTryOuts { get; set; } /// /// 规格码 /// [XmlElement("item_code")] public string ItemCode { get; set; } /// /// 周期列表 /// [XmlArray("item_cyc_list")] [XmlArrayItem("open_goods_item_cyc_vo")] public List ItemCycList { get; set; } /// /// 规格名称 /// [XmlElement("item_name")] public string ItemName { get; set; } /// /// 最大购买人数 /// [XmlElement("max_num")] public long MaxNum { get; set; } /// /// 最小购买人数 /// [XmlElement("min_num")] public long MinNum { get; set; } } /// /// OpenGoodsVoDomain Data Structure. /// [Serializable] public class OpenGoodsVoDomain : TopObject { /// /// 规格列表 /// [XmlArray("item_list")] [XmlArrayItem("open_goods_item_vo")] public List ItemList { get; set; } /// /// 商品名称 /// [XmlElement("name")] public string Name { get; set; } } } }