# 用户报名相关接口字段清单 ## 1. 获取赛事详情 - 接口路径:`GET /api/user/events/{eventId}` - 功能说明:获取赛事详情页所需数据。 ### 请求参数 | 字段 | 类型 | 必填 | 说明 | | --- | --- | --- | --- | | eventId | string | 是 | 赛事ID | ### 返回字段 | 字段 | 类型 | 说明 | | --- | --- | --- | | eventId | string | 赛事ID | | eventName | string | 赛事名称 | | eventCover | string | 封面图 | | eventStatus | string | 赛事状态 | | signupStartTime | string | 报名开始时间 | | signupEndTime | string | 报名截止时间 | | groupList | array | 组别列表 | | location | string | 比赛地点 | | ruleSummary | string | 规则摘要 | | noticeText | string | 参赛须知 | ## 2. 提交报名 - 接口路径:`POST /api/user/signups` - 功能说明:提交报名信息并生成待支付订单。 ### 请求参数 | 字段 | 类型 | 必填 | 说明 | | --- | --- | --- | --- | | eventId | string | 是 | 赛事ID | | groupId | string | 是 | 组别ID | | participantName | string | 是 | 报名人姓名 | | participantPhone | string | 是 | 联系电话 | | gender | string | 否 | 性别 | | birthday | string | 否 | 出生日期 | | remark | string | 否 | 备注 | ### 返回字段 | 字段 | 类型 | 说明 | | --- | --- | --- | | signupId | string | 报名单ID | | orderId | string | 待支付订单ID | | amount | number | 支付金额 | | payStatus | string | 支付状态 | ## 3. 查询我的报名列表 - 接口路径:`GET /api/user/signups` - 功能说明:获取用户个人报名记录。 ### 查询参数 | 字段 | 类型 | 必填 | 说明 | | --- | --- | --- | --- | | page | number | 否 | 页码 | | pageSize | number | 否 | 每页数量 | | signupStatus | string | 否 | 报名状态 | ### 返回字段 | 字段 | 类型 | 说明 | | --- | --- | --- | | list | array | 报名记录列表 | | total | number | 总数 |