王陆军-免费公开课
<p><strong>简要描述:</strong> </p>
<ul>
<li>课程列表
<strong>变更履历</strong></li>
</ul>
<table>
<thead>
<tr>
<th style="text-align: left;">版本号</th>
<th style="text-align: left;">说明</th>
<th style="text-align: left;">变更者</th>
<th style="text-align: left;">日期</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">0.1</td>
<td style="text-align: left;">新</td>
<td style="text-align: left;">王陆军</td>
<td style="text-align: left;">20180706</td>
</tr>
</tbody>
</table>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://123.206.94.205:8080/web-api/course/freelist</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST </li>
</ul>
<p><strong>参数:</strong> </p>
<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;">string</td>
<td>用户ID 10000</td>
</tr>
<tr>
<td style="text-align: left;">pageSize</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>页大小 6</td>
</tr>
<tr>
<td style="text-align: left;">pageNum</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>页码 1</td>
</tr>
<tr>
<td style="text-align: left;">keyWord</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>搜索关键字</td>
</tr>
<tr>
<td style="text-align: left;">courseModel</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>上课模式 1直播收费课程 2录播收费课程 3免费直播课程 4免费课程</td>
</tr>
<tr>
<td style="text-align: left;">status</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>状态 1草稿 2待审核 3通过 4不通过</td>
</tr>
<tr>
<td style="text-align: left;">sortCode</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>0 时间倒序 1收藏数倒叙 2 转发数倒序 3分享数倒序 4 评论数倒序 5点赞数倒序 6浏览数倒序</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code> {
&quot;code&quot; : 200,
&quot;message&quot; : &quot;Ok&quot;,
&quot;data&quot; : {
&quot;pageData&quot; : {
&quot;0&quot; : {
&quot;labelNames&quot; : &quot;中考资讯,教育新闻,考研英语,小升初&quot;,
&quot;featureName&quot; : &quot;声音清晰,有条理,简单易懂&quot;,
&quot;label_ids&quot; : &quot;1,2,3,4&quot;,
&quot;up_down&quot; : 1,
&quot;updownStatus&quot; : &quot;已上架&quot;,
&quot;memo&quot; : &quot;雅思] 雅思听说读写基础&quot;,
&quot;title&quot; : &quot;[雅思] 雅思听说读写基础&quot;,
&quot;chapter_num&quot; : 5,
&quot;features&quot; : &quot;1,2,3&quot;,
&quot;number&quot; : 1,
&quot;sellStatus&quot; : &quot;出售&quot;,
&quot;user_id&quot; : &quot;10000&quot;,
&quot;price&quot; : 150,
&quot;id&quot; : &quot;22&quot;,
&quot;cover_image&quot; : &quot;http://n.sinaimg.cn/default/1_img/upload/3933d981/653/w930h523/20180611/ybWG-hcufqih2426346.jpg&quot;,
&quot;status&quot; : 1,
&quot;teachModel&quot; : &quot;免费公开课&quot;
},
},
&quot;currentPage&quot; : 1,
&quot;pageSize&quot; : 10,
&quot;totalCount&quot; : 52,
&quot;first&quot; : &quot;true&quot;,
&quot;hasNext&quot; : &quot;true&quot;,
&quot;hasPrev&quot; : &quot;false&quot;,
&quot;nextPage&quot; : 2,
&quot;prevPage&quot; : 1,
&quot;pageCount&quot; : 6,
&quot;last&quot; : &quot;false&quot;
}
}
</code></pre>
<p><strong>返回参数说明</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数</th>
<th style="text-align: left;">类型</th>
<th style="text-align: left;">描述</th>
<th></th>
<th>参数</th>
<th>类型</th>
<th>描述</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">code</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">message</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">- data</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">- - pageData</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">labelNames</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">标签名</td>
</tr>
<tr>
<td style="text-align: left;">featureName</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">特色名</td>
</tr>
<tr>
<td style="text-align: left;">label_ids</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">up_down</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">是否上架</td>
</tr>
<tr>
<td style="text-align: left;">updownStatus</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">上架状态</td>
</tr>
<tr>
<td style="text-align: left;">memo</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">描述</td>
</tr>
<tr>
<td style="text-align: left;">title</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">标题</td>
</tr>
<tr>
<td style="text-align: left;">chapter_num</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">章节</td>
</tr>
<tr>
<td style="text-align: left;">features</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">number</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">限售人数</td>
</tr>
<tr>
<td style="text-align: left;">sellStatus</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">销售状态</td>
</tr>
<tr>
<td style="text-align: left;">user_id</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">用户ID</td>
</tr>
<tr>
<td style="text-align: left;">price</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">价钱</td>
</tr>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">ID</td>
</tr>
<tr>
<td style="text-align: left;">cover_image</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">封面图</td>
</tr>
<tr>
<td style="text-align: left;">status</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">审核状态</td>
</tr>
<tr>
<td style="text-align: left;">teachModel</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">教学模式</td>
</tr>
<tr>
<td style="text-align: left;">currentPage</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">pageSize</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">totalCount</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">first</td>
<td style="text-align: left;">boolean</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">hasNext</td>
<td style="text-align: left;">boolean</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">hasPrev</td>
<td style="text-align: left;">boolean</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">nextPage</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">prevPage</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">pageCount</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">last</td>
<td style="text-align: left;">boolean</td>
<td style="text-align: left;">无</td>
</tr>
</tbody>
</table>
<p><strong>错误码表</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">状态码</th>
<th style="text-align: left;">说明</th>
<th style="text-align: left;">备注</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">200</td>
<td style="text-align: left;">请求成功</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">500</td>
<td style="text-align: left;">服务器错误成功</td>
<td style="text-align: left;">无</td>
</tr>
</tbody>
</table>
<p>欢迎使用ShowDoc!</p>