diff --git a/YD_Event.Application/Client/Dtos/EventClientDtos.cs b/YD_Event.Application/Client/Dtos/EventClientDtos.cs index 5e919cd..d639ac8 100644 --- a/YD_Event.Application/Client/Dtos/EventClientDtos.cs +++ b/YD_Event.Application/Client/Dtos/EventClientDtos.cs @@ -771,6 +771,16 @@ public class MyEventListDto /// public DateTime RegistrationTime { get; set; } + /// + /// 赛事报名开始时间 + /// + public DateTime RegistrationStartTime { get; set; } + + /// + /// 赛事报名结束时间 + /// + public DateTime RegistrationEndTime { get; set; } + /// /// 报名项目数 /// @@ -800,6 +810,11 @@ public class MyEventListDto /// 已上传的素材URL /// public string? MaterialUrl { get; set; } + + /// + /// 赛事状态:报名中/比赛中/已结束 + /// + public int EventStatus { get; set; } } /// diff --git a/YD_Event.Application/Client/EventClientController.cs b/YD_Event.Application/Client/EventClientController.cs index 7a1fe9b..ec87e20 100644 --- a/YD_Event.Application/Client/EventClientController.cs +++ b/YD_Event.Application/Client/EventClientController.cs @@ -868,7 +868,10 @@ public class EventClientController : IDynamicApiController MaterialRemark = e.MaterialRemark, MaterialUploadStartTime = e.MaterialUploadStartTime, 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 }); diff --git a/YD_Event.Application/YD_Event.Application.xml b/YD_Event.Application/YD_Event.Application.xml index 4c8d213..7cc9ef7 100644 --- a/YD_Event.Application/YD_Event.Application.xml +++ b/YD_Event.Application/YD_Event.Application.xml @@ -2494,6 +2494,16 @@ 报名时间 + + + 赛事报名开始时间 + + + + + 赛事报名结束时间 + + 报名项目数 @@ -2524,6 +2534,11 @@ 已上传的素材URL + + + 赛事状态:报名中/比赛中/已结束 + + 报名详情DTO