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; }
}
}
}