namespace YD_Event.Application.Arrangement.Dtos; /// /// 编排项目列表输出 /// public class ArrangementProjectListOutput { public long ProjectId { get; set; } public string ProjectName { get; set; } public string ProjectType { get; set; } public int DurationSeconds { get; set; } public List Groups { get; set; } public int VenueCount { get; set; } public int SortIndex { get; set; } public int TotalDurationMinutes { get; set; } } public class ArrangementGroupDto { public string GroupName { get; set; } public int ParticipantCount { get; set; } } /// /// 更新编排设置输入 /// public class ArrangementUpdateInput { public long EventId { get; set; } public List Settings { get; set; } } public class ProjectArrangementSetting { public long ProjectId { get; set; } public int VenueCount { get; set; } public int SortIndex { get; set; } } /// /// 编排预览输出 /// public class ArrangementPreviewOutput { public string TimeRange { get; set; } public string ProjectName { get; set; } public string GroupName { get; set; } public string TeamName { get; set; } public string AthleteName { get; set; } public int SessionIndex { get; set; } public int VenueIndex { get; set; } }