NewGaoKaoApi/PaymentSDK/AliPay/Domain/CaterItemListInfo.cs

67 lines
2.3 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

using System;
using System.Xml.Serialization;
namespace Aop.Api.Domain
{
/// <summary>
/// CaterItemListInfo Data Structure.
/// </summary>
[Serializable]
public class CaterItemListInfo : AopObject
{
/// <summary>
/// 商品最后修改时间。格式为YYYY-MM-DD HH:mm:ss
/// </summary>
[XmlElement("gmt_modified")]
public string GmtModified { get; set; }
/// <summary>
/// 商品剩余库存数量
/// </summary>
[XmlElement("inventory")]
public long Inventory { get; set; }
/// <summary>
/// 口碑体系内部商品的唯一标识
/// </summary>
[XmlElement("item_id")]
public string ItemId { get; set; }
/// <summary>
/// 当前商品状态。状态枚举值为INIT表示初始状态 EFFECTIVE表示生效状态PAUSE表示暂停售卖FREEZE表示冻结INVALID表示失效状态
/// </summary>
[XmlElement("item_status")]
public string ItemStatus { get; set; }
/// <summary>
/// 商品原价。字符串单位元2位小数
/// </summary>
[XmlElement("original_price")]
public string OriginalPrice { get; set; }
/// <summary>
/// 商品现价。字符串,单位元,两位小数
/// </summary>
[XmlElement("price")]
public string Price { get; set; }
/// <summary>
/// 已退回商品退回原因
/// </summary>
[XmlElement("reject_reason")]
public string RejectReason { get; set; }
/// <summary>
/// 商品名称请勿超过40汉字80个字符
/// </summary>
[XmlElement("subject")]
public string Subject { get; set; }
/// <summary>
/// 购买有效期:商品自购买起多长时间内有效,取值范围 7-360单位天。举例如果是7的话是到第七天晚上23:59:59失效。商品购买后没有在有效期内核销则自动退款给用户。举例买了一个鱼香肉丝杨梅汁套餐的商品有效期一个月如果一个月之后用户没有消费该套餐则自动退款给用户
/// </summary>
[XmlElement("validity_period")]
public long ValidityPeriod { get; set; }
}
}