43 lines
1.4 KiB
C#
43 lines
1.4 KiB
C#
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折传88,7折传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; }
|
||
}
|
||
}
|