Files
juipnet/Infrastructure/ServiceClient/Alipay.AopSdk.Core/Domain/CampDetail.cs

112 lines
2.5 KiB
C#
Raw Normal View History

2020-10-07 20:25:03 +08:00
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// CampDetail Data Structure.
/// </summary>
[Serializable]
public class CampDetail : AopObject
{
/// <summary>
/// 活动工单列表
/// </summary>
[JsonProperty("activity_orders")]
public List<ActivityOrderDTO> ActivityOrders { get; set; }
/// <summary>
/// 活动子状态,如审核中
/// </summary>
[JsonProperty("audit_status")]
public string AuditStatus { get; set; }
/// <summary>
/// 是否自动续期该活动,Y表示是N表示否默认为N
/// </summary>
[JsonProperty("auto_delay_flag")]
public string AutoDelayFlag { get; set; }
/// <summary>
/// 预算信息
/// </summary>
[JsonProperty("budget_info")]
public BudgetInfo BudgetInfo { get; set; }
/// <summary>
/// 活动约束信息
/// </summary>
[JsonProperty("constraint_info")]
public ConstraintInfo ConstraintInfo { get; set; }
/// <summary>
/// 活动描述
/// </summary>
[JsonProperty("desc")]
public string Desc { get; set; }
/// <summary>
/// 活动结束时间
/// </summary>
[JsonProperty("end_time")]
public string EndTime { get; set; }
/// <summary>
/// 扩展参数
/// </summary>
[JsonProperty("ext_info")]
public string ExtInfo { get; set; }
/// <summary>
/// 活动id
/// </summary>
[JsonProperty("id")]
public string Id { get; set; }
/// <summary>
/// 活动名称
/// </summary>
[JsonProperty("name")]
public string Name { get; set; }
/// <summary>
/// 营销工具
/// </summary>
[JsonProperty("promo_tools")]
public List<PromoTool> PromoTools { get; set; }
/// <summary>
/// 投放渠道信息
/// </summary>
[JsonProperty("publish_channels")]
public List<PublishChannel> PublishChannels { get; set; }
/// <summary>
/// 招商信息
/// </summary>
[JsonProperty("recruit_info")]
public RecruitInfo RecruitInfo { get; set; }
/// <summary>
/// 活动开始时间
/// </summary>
[JsonProperty("start_time")]
public string StartTime { get; set; }
/// <summary>
/// 活动状态,CREATED:草稿ENABLED生效DISABLED无效STARTED启动CLOSED停止FINISHED完成
/// </summary>
[JsonProperty("status")]
public string Status { get; set; }
/// <summary>
/// 活动类型.DIRECT_SEND:直发奖,CONSUME_SEND:消费送
/// </summary>
[JsonProperty("type")]
public string Type { get; set; }
}
}