赛事报名列表返回状态

This commit is contained in:
马梓彭 2026-05-08 13:45:56 +08:00
parent 9e8b08f464
commit 882516d836
3 changed files with 34 additions and 1 deletions

View File

@ -771,6 +771,16 @@ public class MyEventListDto
/// </summary> /// </summary>
public DateTime RegistrationTime { get; set; } public DateTime RegistrationTime { get; set; }
/// <summary>
/// 赛事报名开始时间
/// </summary>
public DateTime RegistrationStartTime { get; set; }
/// <summary>
/// 赛事报名结束时间
/// </summary>
public DateTime RegistrationEndTime { get; set; }
/// <summary> /// <summary>
/// 报名项目数 /// 报名项目数
/// </summary> /// </summary>
@ -800,6 +810,11 @@ public class MyEventListDto
/// 已上传的素材URL /// 已上传的素材URL
/// </summary> /// </summary>
public string? MaterialUrl { get; set; } public string? MaterialUrl { get; set; }
/// <summary>
/// 赛事状态:报名中/比赛中/已结束
/// </summary>
public int EventStatus { get; set; }
} }
/// <summary> /// <summary>

View File

@ -868,7 +868,10 @@ public class EventClientController : IDynamicApiController
MaterialRemark = e.MaterialRemark, MaterialRemark = e.MaterialRemark,
MaterialUploadStartTime = e.MaterialUploadStartTime, MaterialUploadStartTime = e.MaterialUploadStartTime,
MaterialUploadEndTime = e.MaterialUploadEndTime, MaterialUploadEndTime = e.MaterialUploadEndTime,
MaterialUrl = r.MaterialUrl MaterialUrl = r.MaterialUrl,
EventStatus = (int)e.EventStatus,
RegistrationEndTime = e.RegistrationEndTime,
RegistrationStartTime = e.RegistrationStartTime
}); });
return await query.ToPagedListAsync(new Pagination { PageNo = page, PageSize = pageSize }); return await query.ToPagedListAsync(new Pagination { PageNo = page, PageSize = pageSize });

View File

@ -2494,6 +2494,16 @@
报名时间 报名时间
</summary> </summary>
</member> </member>
<member name="P:YD_Event.Application.Client.Dtos.MyEventListDto.RegistrationStartTime">
<summary>
赛事报名开始时间
</summary>
</member>
<member name="P:YD_Event.Application.Client.Dtos.MyEventListDto.RegistrationEndTime">
<summary>
赛事报名结束时间
</summary>
</member>
<member name="P:YD_Event.Application.Client.Dtos.MyEventListDto.ProjectCount"> <member name="P:YD_Event.Application.Client.Dtos.MyEventListDto.ProjectCount">
<summary> <summary>
报名项目数 报名项目数
@ -2524,6 +2534,11 @@
已上传的素材URL 已上传的素材URL
</summary> </summary>
</member> </member>
<member name="P:YD_Event.Application.Client.Dtos.MyEventListDto.EventStatus">
<summary>
赛事状态:报名中/比赛中/已结束
</summary>
</member>
<member name="T:YD_Event.Application.Client.Dtos.RegistrationDetailDto"> <member name="T:YD_Event.Application.Client.Dtos.RegistrationDetailDto">
<summary> <summary>
报名详情DTO 报名详情DTO