课程保存
<p><strong>简要描述:</strong> </p>
<ul>
<li>课程保存接口</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://xx.com/api/adm/course</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;">name</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>名称</td>
</tr>
<tr>
<td style="text-align: left;">brief</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>简介</td>
</tr>
<tr>
<td style="text-align: left;">cover</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>封面</td>
</tr>
<tr>
<td style="text-align: left;">list_cover</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>放图</td>
</tr>
<tr>
<td style="text-align: left;">erect_cover</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>竖长图</td>
</tr>
<tr>
<td style="text-align: left;">total_lesson</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>总课时数</td>
</tr>
<tr>
<td style="text-align: left;">quiz_type</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>作业模式,normal:正常;lock:锁定</td>
</tr>
<tr>
<td style="text-align: left;">teachers</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">array</td>
<td>老师ID列表</td>
</tr>
<tr>
<td style="text-align: left;">tags</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">array</td>
<td>标签ID列表</td>
</tr>
<tr>
<td style="text-align: left;">service_contact</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>客服二维码</td>
</tr>
<tr>
<td style="text-align: left;">lessons["id"]</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>课时ID</td>
</tr>
<tr>
<td style="text-align: left;">lessons["start_at"]</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>课时开始时间</td>
</tr>
<tr>
<td style="text-align: left;">activity_ids</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">array</td>
<td>活动ID列表</td>
</tr>
<tr>
<td style="text-align: left;">mode</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>课程模式,online:线上(默认);offline:线下</td>
</tr>
<tr>
<td style="text-align: left;">course_time</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>线下总课时</td>
</tr>
<tr>
<td style="text-align: left;">pertime_duration</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>单课时时长</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
"result": "success",
"data": {
"id": 1,
"name": "test",
"cover": "",
"brief": "this is a test",
"created_by": 1,
"updated_by": 1,
"created_at": "2018-06-07 10:21:27",
"updated_at": "2018-06-07 10:21:27",
"deleted_at": null,
"tags": [
"test"
],
"teachers": [
{
"id": 1,
"name": "王大锤",
"desc": "王老师",
"avatar": "",
"created_at": null,
"updated_at": null,
"created_by": null,
"updated_by": null
}
]
},
"message": "操作成功"
}</code></pre>
<p><strong>返回参数说明</strong> </p>
<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;">groupid</td>
<td style="text-align: left;">int</td>
<td>用户组id,1:超级管理员;2:普通用户</td>
</tr>
</tbody>
</table>
<p><strong>备注</strong> </p>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>
<p>欢迎使用ShowDoc!</p>