125 lines
2.4 KiB
C#
125 lines
2.4 KiB
C#
namespace YD_Event.Application.Event.Dtos;
|
|
|
|
/// <summary>
|
|
/// 赛事记录分页查询输入
|
|
/// </summary>
|
|
public class EventRecordPageInput : Pagination
|
|
{
|
|
/// <summary>
|
|
/// 普通用户ID
|
|
/// </summary>
|
|
public long? AppUserId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 商户ID
|
|
/// </summary>
|
|
public long? MerchantId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 赛事名称
|
|
/// </summary>
|
|
public string? EventName { get; set; }
|
|
|
|
/// <summary>
|
|
/// 报名状态
|
|
/// </summary>
|
|
public int? RegistrationStatus { get; set; }
|
|
|
|
/// <summary>
|
|
/// 开始时间
|
|
/// </summary>
|
|
public DateTime? StartTime { get; set; }
|
|
|
|
/// <summary>
|
|
/// 结束时间
|
|
/// </summary>
|
|
public DateTime? EndTime { get; set; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 赛事记录输出
|
|
/// </summary>
|
|
public class EventRecordOutput
|
|
{
|
|
/// <summary>
|
|
/// 报名ID
|
|
/// </summary>
|
|
public long Id { get; set; }
|
|
|
|
/// <summary>
|
|
/// 赛事名称
|
|
/// </summary>
|
|
public string EventName { get; set; }
|
|
|
|
/// <summary>
|
|
/// 赛事类型
|
|
/// </summary>
|
|
public string EventType { get; set; }
|
|
|
|
/// <summary>
|
|
/// 比赛开始时间
|
|
/// </summary>
|
|
public DateTime StartTime { get; set; }
|
|
|
|
/// <summary>
|
|
/// 比赛结束时间
|
|
/// </summary>
|
|
public DateTime EndTime { get; set; }
|
|
|
|
/// <summary>
|
|
/// 报名状态
|
|
/// </summary>
|
|
public int RegistrationStatus { get; set; }
|
|
|
|
/// <summary>
|
|
/// 赛事ID
|
|
/// </summary>
|
|
public long EventId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 联系人姓名
|
|
/// </summary>
|
|
public string ContactName { get; set; }
|
|
|
|
/// <summary>
|
|
/// 联系人电话
|
|
/// </summary>
|
|
public string ContactPhone { get; set; }
|
|
|
|
/// <summary>
|
|
/// 团队名称
|
|
/// </summary>
|
|
public string TeamName { get; set; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 证书信息输出
|
|
/// </summary>
|
|
public class CertificateOutput
|
|
{
|
|
/// <summary>
|
|
/// 证书ID
|
|
/// </summary>
|
|
public long Id { get; set; }
|
|
|
|
/// <summary>
|
|
/// 证书名称
|
|
/// </summary>
|
|
public string Name { get; set; }
|
|
|
|
/// <summary>
|
|
/// 获奖等级
|
|
/// </summary>
|
|
public string AwardLevel { get; set; }
|
|
|
|
/// <summary>
|
|
/// 证书类型
|
|
/// </summary>
|
|
public string CertificateType { get; set; }
|
|
|
|
/// <summary>
|
|
/// 图片URL
|
|
/// </summary>
|
|
public string ImageUrl { get; set; }
|
|
}
|