NewGaoKaoApi/PaymentSDK/AliPay/Domain/ActivityPlanInfo.cs

87 lines
2.6 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;
using System.Collections.Generic;
namespace Aop.Api.Domain
{
/// <summary>
/// ActivityPlanInfo Data Structure.
/// </summary>
[Serializable]
public class ActivityPlanInfo : AopObject
{
/// <summary>
/// 平台活动结束时间
/// </summary>
[XmlElement("activity_end_time")]
public string ActivityEndTime { get; set; }
/// <summary>
/// 平台活动开始时间
/// </summary>
[XmlElement("activity_start_time")]
public string ActivityStartTime { get; set; }
/// <summary>
/// 招商结束时间
/// </summary>
[XmlElement("confirm_end_time")]
public string ConfirmEndTime { get; set; }
/// <summary>
/// 平台活动邀约工单号(需要在第三方活动中回传)
/// </summary>
[XmlElement("invite_order_id")]
public string InviteOrderId { get; set; }
/// <summary>
/// 规则描述
/// </summary>
[XmlArray("plan_rule_list")]
[XmlArrayItem("plan_rule")]
public List<PlanRule> PlanRuleList { get; set; }
/// <summary>
/// 是个链接地址下载后是pdf文件
/// </summary>
[XmlElement("plat_activity_agreement")]
public string PlatActivityAgreement { get; set; }
/// <summary>
/// 平台活动id需要在第三方方活动中回传
/// </summary>
[XmlElement("plat_activity_id")]
public string PlatActivityId { get; set; }
/// <summary>
/// 平台活动标签类型
/// </summary>
[XmlElement("plat_activity_label_type")]
public string PlatActivityLabelType { get; set; }
/// <summary>
/// 平台活动名称
/// </summary>
[XmlElement("plat_activity_name")]
public string PlatActivityName { get; set; }
/// <summary>
/// 活动规则描述
/// </summary>
[XmlElement("plat_activity_rule_desc")]
public string PlatActivityRuleDesc { get; set; }
/// <summary>
/// 平台活动状态,GOING/FINISH,GOING表示招商中,FINISH表示招商已经结束(再报名活动也无法成功),只有GOING状态可以报名
/// </summary>
[XmlElement("plat_activity_status")]
public string PlatActivityStatus { get; set; }
/// <summary>
/// 其他说明
/// </summary>
[XmlElement("plat_other_desc")]
public string PlatOtherDesc { get; set; }
}
}