NewGaoKaoApi/PaymentSDK/AliPay/Domain/QuestInstanceDTO.cs

67 lines
1.7 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>
/// QuestInstanceDTO Data Structure.
/// </summary>
[Serializable]
public class QuestInstanceDTO : AopObject
{
/// <summary>
/// 跳转地址:若用户已添加目标,则返回打卡页地址,否则返回目标详情页地址
/// </summary>
[XmlElement("action_schema")]
public string ActionSchema { get; set; }
/// <summary>
/// 用户已打卡天数
/// </summary>
[XmlElement("day_count")]
public long DayCount { get; set; }
/// <summary>
/// 小目标图标icon
/// </summary>
[XmlElement("icon")]
public string Icon { get; set; }
/// <summary>
/// 目标实例ID若用户没有添加目标则实例ID为空
/// </summary>
[XmlElement("instance_id")]
public string InstanceId { get; set; }
/// <summary>
/// 当前目标的添加人数
/// </summary>
[XmlElement("join_count")]
public long JoinCount { get; set; }
/// <summary>
/// 当前用户是否添加目标
/// </summary>
[XmlElement("joined")]
public bool Joined { get; set; }
/// <summary>
/// 是否已打卡
/// </summary>
[XmlElement("marked")]
public bool Marked { get; set; }
/// <summary>
/// 目标唯一ID
/// </summary>
[XmlElement("quest_id")]
public string QuestId { get; set; }
/// <summary>
/// 小目标标题
/// </summary>
[XmlElement("title")]
public string Title { get; set; }
}
}