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