查询选课课程列表
<p><strong>简要描述:</strong> </p>
<ul>
<li>查询选课课程列表</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://xx.com/api/newschool/getCourseList.html</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;">entertimeid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>计划id</td>
</tr>
<tr>
<td style="text-align: left;">interestid</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>课程id</td>
</tr>
<tr>
<td style="text-align: left;">typeid</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>课程类型ID</td>
</tr>
<tr>
<td style="text-align: left;">studentid</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>studentid 学生可报课程过滤</td>
</tr>
<tr>
<td style="text-align: left;">interestname_like</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>课程名称</td>
</tr>
<tr>
<td style="text-align: left;">start</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>记录开始位置 从0开始</td>
</tr>
<tr>
<td style="text-align: left;">limit</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>每页数量</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code> {
&quot;errcode&quot;: 0,
&quot;errmsg&quot;: 0,
&quot;total&quot;: 0,
&quot;list&quot;:[
{
&quot;interestid&quot;: &quot;课程id&quot;,
&quot;interestname&quot;:&quot;课程名称&quot;,
&quot;typeid&quot;: &quot;课程类型id&quot;,
&quot;typemc&quot;:&quot;身份证&quot;,
&quot;interestinfo&quot;: &quot;课程说明&quot;,
&quot;needpay&quot;: &quot;0&quot;,
&quot;paymoney&quot;: &quot;7.14&quot;,
&quot;fymemo&quot;: &quot;费用说明&quot;,
&quot;picurl1&quot;: &quot;http://xxx.jpg&quot;,
&quot;classpersons&quot;: &quot;12&quot;,
&quot;class_limit_num&quot;: &quot;12&quot;,
&quot;grade_limit_num&quot;: &quot;12&quot;,
&quot;limitlx&quot;: &quot;12&quot;,
&quot;limitlist&quot;: &quot;年级可报控制对象&quot;,
&quot;interest_linkuid&quot;: &quot;课程老师记录id&quot;,
&quot;personnames&quot;: &quot;老师名称s&quot;,
&quot;isassign&quot;: &quot;0&quot;,
&quot;createid&quot;: &quot;22122&quot;,
&quot;createer&quot;: &quot;张三&quot;,
&quot;createdate&quot;: &quot;2024-01-12 12:21:11&quot;,
&quot;upt_user&quot;: &quot;张三&quot;,
&quot;upt_time&quot;: &quot;2024-01-12 12:21:11&quot;,
&quot;courseTime&quot;: [{
&quot;interest_timeid&quot;:&quot;12313&quot;,
&quot;weekday&quot;:&quot;0&quot;,
&quot;weeklx&quot;:&quot;0=每周,1=单周,2=双周&quot;,
&quot;addr&quot;:&quot;&quot;,
&quot;starttime&quot;:&quot;&quot;,
&quot;endtime&quot;:&quot;&quot;,
&quot;startdate&quot;:&quot;&quot;,
&quot;enddate&quot;:&quot;&quot;,
&quot;lessonname&quot;:&quot;1&quot;,
}]
},
...
]
}</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;">interestid</td>
<td style="text-align: left;">int</td>
<td>课程id</td>
</tr>
<tr>
<td style="text-align: left;">interestname</td>
<td style="text-align: left;">String</td>
<td>课程名称</td>
</tr>
<tr>
<td style="text-align: left;">typeid</td>
<td style="text-align: left;">int</td>
<td>课程类型id</td>
</tr>
<tr>
<td style="text-align: left;">typemc</td>
<td style="text-align: left;">String</td>
<td>课程类型名称</td>
</tr>
<tr>
<td style="text-align: left;">interestinfo</td>
<td style="text-align: left;">String</td>
<td>课程说明</td>
</tr>
<tr>
<td style="text-align: left;">needpay</td>
<td style="text-align: left;">int</td>
<td>是否收费(0=否,1=是)</td>
</tr>
<tr>
<td style="text-align: left;">paymoney</td>
<td style="text-align: left;">int</td>
<td>支付金额</td>
</tr>
<tr>
<td style="text-align: left;">fymemo</td>
<td style="text-align: left;">String</td>
<td>费用说明</td>
</tr>
<tr>
<td style="text-align: left;">picurl1</td>
<td style="text-align: left;">String</td>
<td>封面图片</td>
</tr>
<tr>
<td style="text-align: left;">createid</td>
<td style="text-align: left;">String</td>
<td>创建人ID</td>
</tr>
<tr>
<td style="text-align: left;">createer</td>
<td style="text-align: left;">String</td>
<td>创建人</td>
</tr>
<tr>
<td style="text-align: left;">createdate</td>
<td style="text-align: left;">String</td>
<td>创建时间</td>
</tr>
<tr>
<td style="text-align: left;">upt_user</td>
<td style="text-align: left;">String</td>
<td>修改人</td>
</tr>
<tr>
<td style="text-align: left;">upt_time</td>
<td style="text-align: left;">String</td>
<td>修改时间</td>
</tr>
<tr>
<td style="text-align: left;">classpersons</td>
<td style="text-align: left;">int</td>
<td>招收人数</td>
</tr>
<tr>
<td style="text-align: left;">class_limit_num</td>
<td style="text-align: left;">int</td>
<td>班级招收人数限制</td>
</tr>
<tr>
<td style="text-align: left;">grade_limit_num</td>
<td style="text-align: left;">int</td>
<td>年级招收人数限制</td>
</tr>
<tr>
<td style="text-align: left;">limitlx</td>
<td style="text-align: left;">int</td>
<td>0=范围内自由报名,1=范围内按年级限制</td>
</tr>
<tr>
<td style="text-align: left;">limitlist</td>
<td style="text-align: left;">String</td>
<td>年级可报控制对象</td>
</tr>
<tr>
<td style="text-align: left;">personnames</td>
<td style="text-align: left;">String</td>
<td>授课老师s</td>
</tr>
<tr>
<td style="text-align: left;">courseTime</td>
<td style="text-align: left;">array</td>
<td>(interest_timeid=课程记录时间id, starttime=开始时间, endtime=结束时间, startdate=开始日期, enddate=结束日期,weeklx=0=每周,1=单周,2=双周, weekday=周几(0=周日,1=周一....), lessonname=第几节课(志愿), addr=地址,settingid=门禁考勤id,hardwarename=门禁考勤设备名称,roomid=场馆地点id)</td>
</tr>
<tr>
<td style="text-align: left;">courseGrade</td>
<td style="text-align: left;">array</td>
<td>年级(interest_gid=年级记录id,gradeid=年级id,gradename=年级名称)</td>
</tr>
<tr>
<td style="text-align: left;">courseTeacher</td>
<td style="text-align: left;">array</td>
<td>老师(interest_linkuid=课程老师记录id,userid=老师id,username=老师名称)</td>
</tr>
<tr>
<td style="text-align: left;">isassign</td>
<td style="text-align: left;">int</td>
<td>是否支持定向选课 0否1是</td>
</tr>
<tr>
<td style="text-align: left;">equipment_sign</td>
<td style="text-align: left;">String</td>
<td>是否开启设备签到 0否1是</td>
</tr>
</tbody>
</table>
<p><strong>备注</strong> </p>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>