获取训练营营期目录接口(适合V8)
<p>欢迎使用ShowDoc!</p>
<p><strong>简要描述:</strong> </p>
<ul>
<li>获取训练营营期目录接口</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li>` 域名/webapi/TrainingCamp/GetTrainCatalogueList</li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>GET </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>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">trainid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>0</td>
<td>训练营ID</td>
</tr>
<tr>
<td style="text-align: left;">campid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>0</td>
<td>营期ID</td>
</tr>
<tr>
<td style="text-align: left;">apikey</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>api秘钥</td>
</tr>
<tr>
<td style="text-align: left;">apptoken</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>Apptoken身份验证(这个值在登陆和注册的时候有返回来的)</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code> {
"result": true,
"msg": "success",
"data": {
"student_count": 3,
"image": "/UploadFiles/2019/112/B132187812566777.jpg",
"is_game": 0,
"pass_credit": 20,
"sum_credit": 10,
"campname": "数据化运营",
"trainid": "120",
"campid": "200",
"isfree": "0",
"money": "0.00",
"price": "0.00",
"bmbegintime": "2019年11月21日 11:40",
"bmendTime": "2019年11月28日 11:40",
"begintime": "2019年11月21日 11:40",
"endtime": "2019年11月28日 11:40",
"usergroup": "",
"set_vip": "0",
"catalogue_num": "1",
"view_url": "域名/trainperiodview/200",
"relate_courseids": "33",
"studentcount": 3,
"cataloguelist": [
{
"sum_credit": 10,
"child": [
{
"task_type": 1,
"title": "英汉语言对比-必学课程-10学分(20%)-时限",
"infoid": 33,
"credit": 10,
"type_name": "点播",
"type": 1,
"try_it": false,
"must_learn": true,
"is_time_limit": true,
"grade": 0,
"schedule": 20,
"limit_time": [
"2019-11-21 11:43:38",
"2019-11-23 11:43:41"
],
"task_url": "/course/33"
},
{
"task_type": 2,
"title": "五年再巧合",
"infoid": 31,
"credit": 0,
"type_name": "文章",
"type": 8,
"try_it": false,
"must_learn": false,
"is_time_limit": false,
"grade": 0,
"schedule": 0,
"limit_time": [],
"task_url": "/xinwenzixun/31"
}
],
"periodid": "204",
"periodname": "11"
}
],
"is_buy": 0,
"is_addlearnrecord": 0
}
}
</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>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">result</td>
<td style="text-align: left;">boolean</td>
<td style="text-align: left;">返回结果</td>
</tr>
<tr>
<td style="text-align: left;">msg</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;">student_count</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">学校人数</td>
</tr>
<tr>
<td style="text-align: left;">image</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">图片</td>
</tr>
<tr>
<td style="text-align: left;">is_game</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">是否开启闯关模式:0否,1是</td>
</tr>
<tr>
<td style="text-align: left;">pass_credit</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">通过学分</td>
</tr>
<tr>
<td style="text-align: left;">sum_credit</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">总学分</td>
</tr>
<tr>
<td style="text-align: left;">campname</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">营期标题</td>
</tr>
<tr>
<td style="text-align: left;">trainid</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">训练营ID</td>
</tr>
<tr>
<td style="text-align: left;">campid</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">营期ID</td>
</tr>
<tr>
<td style="text-align: left;">isfree</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">是否收费:0否,1是</td>
</tr>
<tr>
<td style="text-align: left;">money</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">划线价格</td>
</tr>
<tr>
<td style="text-align: left;">price</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">价格</td>
</tr>
<tr>
<td style="text-align: left;">bmbegintime</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">报名开始时间</td>
</tr>
<tr>
<td style="text-align: left;">bmendTime</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">报名结束时间</td>
</tr>
<tr>
<td style="text-align: left;">begintime</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">上课开始时间</td>
</tr>
<tr>
<td style="text-align: left;">endtime</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">上课结束时间</td>
</tr>
<tr>
<td style="text-align: left;">usergroup</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">用户组</td>
</tr>
<tr>
<td style="text-align: left;">set_vip</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">VIP收费:0免费,1收费,2固定收费</td>
</tr>
<tr>
<td style="text-align: left;">catalogue_num</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">营期目录数量</td>
</tr>
<tr>
<td style="text-align: left;">view_url</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">链接地址</td>
</tr>
<tr>
<td style="text-align: left;">relate_courseids</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">管理课程ID集合</td>
</tr>
<tr>
<td style="text-align: left;">studentcount</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">学习人数</td>
</tr>
<tr>
<td style="text-align: left;">- - cataloguelist</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">参考以下说明</td>
</tr>
<tr>
<td style="text-align: left;">periodid</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">periodname</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">is_buy</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">is_addlearnrecord</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">无</td>
</tr>
</tbody>
</table>
<p>cataloguelist的参数说明</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;">sum_credit</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">总学分</td>
</tr>
<tr>
<td style="text-align: left;">- - - child</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">参考以下说明</td>
</tr>
</tbody>
</table>
<p>child的参数说明</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;">task_type</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">任务类型:1课程内容,2教学工具</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;">infoid</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">ID</td>
</tr>
<tr>
<td style="text-align: left;">credit</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">学分</td>
</tr>
<tr>
<td style="text-align: left;">type_name</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">任务类型名称</td>
</tr>
<tr>
<td style="text-align: left;">type</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">类型:1点播,0面授,5直播,7社群,6考试,8文章</td>
</tr>
<tr>
<td style="text-align: left;">try_it</td>
<td style="text-align: left;">boolean</td>
<td style="text-align: left;">是否试看:true是,false否</td>
</tr>
<tr>
<td style="text-align: left;">must_learn</td>
<td style="text-align: left;">boolean</td>
<td style="text-align: left;">是否必学:true是,false否</td>
</tr>
<tr>
<td style="text-align: left;">is_time_limit</td>
<td style="text-align: left;">boolean</td>
<td style="text-align: left;">时间是否限制:true是,false否</td>
</tr>
<tr>
<td style="text-align: left;">grade</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">最低成绩大于等于%</td>
</tr>
<tr>
<td style="text-align: left;">schedule</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">最低学习%</td>
</tr>
<tr>
<td style="text-align: left;">- - - - limit_time</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">学习时间</td>
</tr>
<tr>
<td style="text-align: left;">task_url</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">链接地址</td>
</tr>
</tbody>
</table>
<p><strong>备注</strong> </p>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>