85 lines
2.0 KiB
C#
85 lines
2.0 KiB
C#
|
|
namespace YD_Event.Application.Workbench.Dtos;
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 成绩册导出查询输入
|
|||
|
|
/// </summary>
|
|||
|
|
public class ResultExportQueryInput
|
|||
|
|
{
|
|||
|
|
/// <summary>
|
|||
|
|
/// 赛事ID(必填)
|
|||
|
|
/// </summary>
|
|||
|
|
public long EventId { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 赛事项目ID(可选)
|
|||
|
|
/// </summary>
|
|||
|
|
public long? EventProjectId { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 组别名称(可选,模糊匹配)
|
|||
|
|
/// </summary>
|
|||
|
|
public string? GroupName { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 成绩状态(可选,默认20-已确认;0-计算中,10-待复核,20-已确认,90-已作废)
|
|||
|
|
/// </summary>
|
|||
|
|
public int? ResultStatus { get; set; } = 20;
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 是否包含被取消比赛资格(DQ)的记录,默认不包含
|
|||
|
|
/// </summary>
|
|||
|
|
public bool IncludeDq { get; set; }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 评分单导出查询输入
|
|||
|
|
/// </summary>
|
|||
|
|
public class ScoreSheetExportQueryInput
|
|||
|
|
{
|
|||
|
|
/// <summary>
|
|||
|
|
/// 赛事ID(必填)
|
|||
|
|
/// </summary>
|
|||
|
|
public long EventId { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 场次ID(与赛事项目ID至少传一个)
|
|||
|
|
/// </summary>
|
|||
|
|
public long? SessionId { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 赛事项目ID(与场次ID至少传一个)
|
|||
|
|
/// </summary>
|
|||
|
|
public long? EventProjectId { get; set; }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 操作审计导出查询输入
|
|||
|
|
/// </summary>
|
|||
|
|
public class AuditExportQueryInput
|
|||
|
|
{
|
|||
|
|
/// <summary>
|
|||
|
|
/// 赛事ID(必填,按请求参数中的赛事ID匹配)
|
|||
|
|
/// </summary>
|
|||
|
|
public long EventId { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 场次ID(可选)
|
|||
|
|
/// </summary>
|
|||
|
|
public long? SessionId { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 开始时间(可选)
|
|||
|
|
/// </summary>
|
|||
|
|
public DateTime? StartTime { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 结束时间(可选)
|
|||
|
|
/// </summary>
|
|||
|
|
public DateTime? EndTime { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 操作人ID(可选)
|
|||
|
|
/// </summary>
|
|||
|
|
public long? OperatorId { get; set; }
|
|||
|
|
}
|