待开始
<p>[TOC]</p>
<h5>简要描述</h5>
<ul>
<li>待开始功能接口,通过用户id查询用户待开始的比赛</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>api/user/waitToParticipate/{userId}</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>GET </li>
</ul>
<h5>参数</h5>
<ul>
<li>参数格式:路径参数</li>
</ul>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">userId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">number</td>
<td>用户Id</td>
</tr>
</tbody>
</table>
<h2>提示:待开始功能因为没有原型页面所以比赛信息与课程信息都往前端传</h2>
<h5>返回示例(球员和领队比赛信息)</h5>
<pre><code> {
&quot;msg&quot;: &quot;操作成功&quot;,
&quot;code&quot;: 200,
&quot;data&quot;: {
&quot;eventInfoList&quot;: [
{
&quot;eventName&quot;: &quot;2025 广州校园篮球联赛(大学组)&quot;,
&quot;city&quot;: &quot;广州市&quot;,
&quot;eventStart&quot;: &quot;2025-08-30&quot;,
&quot;eventEnd&quot;: &quot;2025-09-15&quot;,
&quot;site&quot;: &quot;广州市大学城体育中心&quot;,
&quot;principal&quot;: &quot;张宇&quot;,
&quot;phone&quot;: 13600136003,
&quot;coach&quot;: null,
&quot;level&quot;: 2,
&quot;cost&quot;: 500,
&quot;groupType&quot;: 1,
&quot;category&quot;: &quot;男子组、女子组,每校限报1队&quot;,
&quot;picture&quot;: &quot;https://example.com/basketball3.jpg&quot;,
&quot;guideUnit&quot;: &quot;广州市大学城体育中心省体育局&quot;,
&quot;hostUnit&quot;: &quot;广州市大学城体育中心省体育局&quot;,
&quot;organizer&quot;: &quot;广州市大学城体育中心&quot;,
&quot;coOrganizer&quot;: null,
&quot;supportUnit&quot;: null,
&quot;competitionRegulations&quot;: &quot;参照CUBA规则,单场40分钟,分上下半场...&quot;,
&quot;matchState&quot;: 0
}
],
&quot;coachCourseList&quot;: null,
&quot;refereeCourseList&quot;: null
}
}</code></pre>
<h5>返回示例(教练课程和比赛信息)</h5>
<pre><code> {
&quot;msg&quot;: &quot;操作成功&quot;,
&quot;code&quot;: 200,
&quot;data&quot;: {
&quot;eventInfoList&quot;: null,
&quot;coachCourseList&quot;: [
{
&quot;id&quot;: 3,
&quot;coCourseName&quot;: &quot;芙蓉厅&quot;,
&quot;coGrade&quot;: 0,
&quot;cost&quot;: 2222,
&quot;registerTime&quot;: &quot;2025-07-10&quot;,
&quot;trainTime&quot;: &quot;2025-07-01&quot;,
&quot;trainPlace&quot;: &quot;比尔吉沃特&quot;,
&quot;contactPerson&quot;: &quot;wans&quot;,
&quot;contactNumber&quot;: &quot;17852581608&quot;,
&quot;email&quot;: &quot;312&quot;,
&quot;detail&quot;: &quot;&lt;p&gt;的风格和的&lt;/p&gt;&quot;,
&quot;state&quot;: 0,
&quot;coverUrl&quot;: &quot;/profile/upload/2025/08/18/捕获_20250818180850A009.PNG&quot;,
&quot;releaseTime&quot;: &quot;2025-07-03&quot;
},
{
&quot;id&quot;: 3,
&quot;coCourseName&quot;: &quot;芙蓉厅&quot;,
&quot;coGrade&quot;: 0,
&quot;cost&quot;: 2222,
&quot;registerTime&quot;: &quot;2025-07-10&quot;,
&quot;trainTime&quot;: &quot;2025-07-01&quot;,
&quot;trainPlace&quot;: &quot;比尔吉沃特&quot;,
&quot;contactPerson&quot;: &quot;wans&quot;,
&quot;contactNumber&quot;: &quot;17852581608&quot;,
&quot;email&quot;: &quot;312&quot;,
&quot;detail&quot;: &quot;&lt;p&gt;的风格和的&lt;/p&gt;&quot;,
&quot;state&quot;: 0,
&quot;coverUrl&quot;: &quot;/profile/upload/2025/08/18/捕获_20250818180850A009.PNG&quot;,
&quot;releaseTime&quot;: &quot;2025-07-03&quot;
}
],
&quot;refereeCourseList&quot;: null
}
}</code></pre>
<h5>返回示例(裁判课程信息)</h5>
<pre><code>{
&quot;msg&quot;: &quot;操作成功&quot;,
&quot;code&quot;: 200,
&quot;data&quot;: {
&quot;eventInfoList&quot;: null,
&quot;coachCourseList&quot;: null,
&quot;refereeCourseList&quot;: [
{
&quot;id&quot;: 5,
&quot;reCourseName&quot;: &quot;运动健康&quot;,
&quot;reGrade&quot;: 3,
&quot;cost&quot;: 2000,
&quot;RegisterTime&quot;: null,
&quot;trainTime&quot;: &quot;2025-07-01&quot;,
&quot;trainLocation&quot;: &quot;山东&quot;,
&quot;contactPerson&quot;: &quot;网络&quot;,
&quot;contactNumber&quot;: &quot;17852581608&quot;,
&quot;email&quot;: &quot;1&quot;,
&quot;detail&quot;: &quot;详细情况&quot;,
&quot;state&quot;: 0,
&quot;coverUrl&quot;: null,
&quot;releaseTime&quot;: &quot;2025-07-01&quot;,
&quot;registerTime&quot;: null
}
]
}
}</code></pre>
<h5>返回参数说明(eventInfoList)</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">eventName</td>
<td style="text-align: left;">String</td>
<td>比赛姓名</td>
</tr>
<tr>
<td style="text-align: left;">city</td>
<td style="text-align: left;">String</td>
<td>比赛所在城市</td>
</tr>
<tr>
<td style="text-align: left;">eventStart</td>
<td style="text-align: left;">String</td>
<td>比赛开始时间</td>
</tr>
<tr>
<td style="text-align: left;">eventEnd</td>
<td style="text-align: left;">String</td>
<td>比赛结束时间</td>
</tr>
<tr>
<td style="text-align: left;">site</td>
<td style="text-align: left;">String</td>
<td>报道地址</td>
</tr>
<tr>
<td style="text-align: left;">principal</td>
<td style="text-align: left;">String</td>
<td>赛事负责人</td>
</tr>
<tr>
<td style="text-align: left;">coach</td>
<td style="text-align: left;">String</td>
<td>教练</td>
</tr>
<tr>
<td style="text-align: left;">level</td>
<td style="text-align: left;">number</td>
<td>赛事级别</td>
</tr>
<tr>
<td style="text-align: left;">cost</td>
<td style="text-align: left;">number</td>
<td>费用</td>
</tr>
<tr>
<td style="text-align: left;">groupType</td>
<td style="text-align: left;">number</td>
<td>组团方式</td>
</tr>
<tr>
<td style="text-align: left;">category</td>
<td style="text-align: left;">String</td>
<td>赛事组别</td>
</tr>
<tr>
<td style="text-align: left;">picture</td>
<td style="text-align: left;">String</td>
<td>赛事封面图</td>
</tr>
<tr>
<td style="text-align: left;">guideUnit</td>
<td style="text-align: left;">String</td>
<td>指导单位</td>
</tr>
<tr>
<td style="text-align: left;">hostUnit</td>
<td style="text-align: left;">String</td>
<td>主办单位</td>
</tr>
<tr>
<td style="text-align: left;">organizer</td>
<td style="text-align: left;">String</td>
<td>承办单位</td>
</tr>
<tr>
<td style="text-align: left;">coOrganizer</td>
<td style="text-align: left;">String</td>
<td>协办单位</td>
</tr>
<tr>
<td style="text-align: left;">supportUnit</td>
<td style="text-align: left;">String</td>
<td>支持单位</td>
</tr>
<tr>
<td style="text-align: left;">competitionRegulations</td>
<td style="text-align: left;">String</td>
<td>参赛规程</td>
</tr>
<tr>
<td style="text-align: left;">matchState</td>
<td style="text-align: left;">number</td>
<td>表示赛事状态(0为待开始,1为已结束【比赛结束不会往前端传】,2为进行中)</td>
</tr>
</tbody>
</table>
<h5>返回参数说明(coachCourseList)</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">coCourseName</td>
<td style="text-align: left;">String</td>
<td>教练员课程名称</td>
</tr>
<tr>
<td style="text-align: left;">coGrade</td>
<td style="text-align: left;">String</td>
<td>教练员等级(0A级、1B级、2C级、3D级、4E级)</td>
</tr>
<tr>
<td style="text-align: left;">cost</td>
<td style="text-align: left;">number</td>
<td>教练员课程价格</td>
</tr>
<tr>
<td style="text-align: left;">registerTime</td>
<td style="text-align: left;">String</td>
<td>教练员课程报名时间</td>
</tr>
<tr>
<td style="text-align: left;">trainTime</td>
<td style="text-align: left;">String</td>
<td>教练员课程培训时间</td>
</tr>
<tr>
<td style="text-align: left;">trainPlace</td>
<td style="text-align: left;">String</td>
<td>教练员课程培训地点</td>
</tr>
<tr>
<td style="text-align: left;">contactPerson</td>
<td style="text-align: left;">String</td>
<td>联系人</td>
</tr>
<tr>
<td style="text-align: left;">contactNumber</td>
<td style="text-align: left;">String</td>
<td>联系电话</td>
</tr>
<tr>
<td style="text-align: left;">email</td>
<td style="text-align: left;">String</td>
<td>邮箱</td>
</tr>
<tr>
<td style="text-align: left;">detail</td>
<td style="text-align: left;">String</td>
<td>详情</td>
</tr>
<tr>
<td style="text-align: left;">coverUrl</td>
<td style="text-align: left;">String</td>
<td>课程图片</td>
</tr>
<tr>
<td style="text-align: left;">picture</td>
<td style="text-align: left;">String</td>
<td>比赛封面照片所在的本地路径</td>
</tr>
<tr>
<td style="text-align: left;">releaseTime</td>
<td style="text-align: left;">String</td>
<td>课程发布时间</td>
</tr>
</tbody>
</table>
<h5>返回参数说明(refereeCourseList)</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">reCourseName</td>
<td style="text-align: left;">String</td>
<td>课程名</td>
</tr>
<tr>
<td style="text-align: left;">reGrade</td>
<td style="text-align: left;">number</td>
<td>裁判员等级(0国际级裁判员、1国家级裁判员、2一级裁判员、3二级裁判员、4三级裁判员)</td>
</tr>
<tr>
<td style="text-align: left;">cost</td>
<td style="text-align: left;">number</td>
<td>课程价格</td>
</tr>
<tr>
<td style="text-align: left;">RegisterTime</td>
<td style="text-align: left;">String</td>
<td>报名时间</td>
</tr>
<tr>
<td style="text-align: left;">trainTime</td>
<td style="text-align: left;">String</td>
<td>训练时间</td>
</tr>
<tr>
<td style="text-align: left;">trainLocation</td>
<td style="text-align: left;">String</td>
<td>培训地点</td>
</tr>
<tr>
<td style="text-align: left;">contactPerson</td>
<td style="text-align: left;">String</td>
<td>联系人</td>
</tr>
<tr>
<td style="text-align: left;">contactNumber</td>
<td style="text-align: left;">String</td>
<td>联系人电话</td>
</tr>
<tr>
<td style="text-align: left;">email</td>
<td style="text-align: left;">String</td>
<td>邮箱</td>
</tr>
<tr>
<td style="text-align: left;">detail</td>
<td style="text-align: left;">String</td>
<td>详情</td>
</tr>
<tr>
<td style="text-align: left;">state</td>
<td style="text-align: left;">number</td>
<td>课程发布状态</td>
</tr>
<tr>
<td style="text-align: left;">picture</td>
<td style="text-align: left;">String</td>
<td>赛事封面图</td>
</tr>
<tr>
<td style="text-align: left;">coverUrl</td>
<td style="text-align: left;">String</td>
<td>课程照片</td>
</tr>
<tr>
<td style="text-align: left;">releaseTime</td>
<td style="text-align: left;">String</td>
<td>课程发布时间</td>
</tr>
</tbody>
</table>