NewGaoKaoApi/PaymentSDK/AliPay/Domain/ActivityRuleDetail.cs

43 lines
1.4 KiB
C#
Raw Permalink 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>
/// ActivityRuleDetail Data Structure.
/// </summary>
[Serializable]
public class ActivityRuleDetail : AopObject
{
/// <summary>
/// 活动规则中用户承诺消费的金额当consume_type为CONSUME_AMOUNT时启用单位为元
/// </summary>
[XmlElement("rule_amount")]
public long RuleAmount { get; set; }
/// <summary>
/// 活动规则中用户满足承诺可享受的优惠单位百分值为1-100之间如88折传887折传70
/// </summary>
[XmlElement("rule_discount")]
public long RuleDiscount { get; set; }
/// <summary>
/// 承诺消费活动规则周期单位默认为天如果传rule_period_unit则和unit组合。
/// </summary>
[XmlElement("rule_period")]
public long RulePeriod { get; set; }
/// <summary>
/// YEAR - 年 MONTH - 月 WEEK - 星期 DAY - 天
/// </summary>
[XmlElement("rule_period_unit")]
public string RulePeriodUnit { get; set; }
/// <summary>
/// 活动规则中用户承诺消费次数当rule_type为CONSUME_TIMES时启用单位为次。
/// </summary>
[XmlElement("rule_times")]
public long RuleTimes { get; set; }
}
}