NewGaoKaoApi/PaymentSDK/AliPay/Domain/MerchantOnlineActivityOpenM...

111 lines
3.0 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;
using System.Collections.Generic;
namespace Aop.Api.Domain
{
/// <summary>
/// MerchantOnlineActivityOpenModel Data Structure.
/// </summary>
[Serializable]
public class MerchantOnlineActivityOpenModel : AopObject
{
/// <summary>
/// 活动Id
/// </summary>
[XmlElement("activity_id")]
public string ActivityId { get; set; }
/// <summary>
/// 营销活动Id
/// </summary>
[XmlElement("camp_id")]
public string CampId { get; set; }
/// <summary>
/// 活动优惠次数限制
/// </summary>
[XmlElement("count_limit")]
public long CountLimit { get; set; }
/// <summary>
/// 活动优惠单日次数限制
/// </summary>
[XmlElement("count_limit_per_day")]
public long CountLimitPerDay { get; set; }
/// <summary>
/// 活动单用户限次
/// </summary>
[XmlElement("count_limit_per_user")]
public long CountLimitPerUser { get; set; }
/// <summary>
/// 活动单用户单日限次
/// </summary>
[XmlElement("count_limit_per_user_per_day")]
public long CountLimitPerUserPerDay { get; set; }
/// <summary>
/// 人群规则 DEFAULT全部用户 ONLINE_NEWCOMER在线购买新人 MEMBER会员
/// </summary>
[XmlElement("crowd")]
public string Crowd { get; set; }
/// <summary>
/// 代金券面额
/// </summary>
[XmlElement("deduct_amount")]
public string DeductAmount { get; set; }
/// <summary>
/// 外部Id
/// </summary>
[XmlElement("external_unique_id")]
public string ExternalUniqueId { get; set; }
/// <summary>
/// 活动结束时间 格式为yyyy-MM-dd HH:mm:ss
/// </summary>
[XmlElement("gmt_end")]
public string GmtEnd { get; set; }
/// <summary>
/// 活动开始时间,格式为:yyyy-MM-dd HH:mm:ss
/// </summary>
[XmlElement("gmt_start")]
public string GmtStart { get; set; }
/// <summary>
/// 商品列表
/// </summary>
[XmlArray("item_ids")]
[XmlArrayItem("string")]
public List<string> ItemIds { get; set; }
/// <summary>
/// 备注
/// </summary>
[XmlElement("memo")]
public string Memo { get; set; }
/// <summary>
/// 使用门槛满X元可用使用门槛必须大于券面额
/// </summary>
[XmlElement("min_cost")]
public string MinCost { get; set; }
/// <summary>
/// 是否手动领取本期只支持true
/// </summary>
[XmlElement("obtain_manually")]
public bool ObtainManually { get; set; }
/// <summary>
/// 券信息
/// </summary>
[XmlElement("voucher_info")]
public MerchantActivityVoucherInfo VoucherInfo { get; set; }
}
}