轻松教育API

轻松教育API


查询选课课程列表

<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> { &amp;quot;errcode&amp;quot;: 0, &amp;quot;errmsg&amp;quot;: 0, &amp;quot;total&amp;quot;: 0, &amp;quot;list&amp;quot;:[ { &amp;quot;interestid&amp;quot;: &amp;quot;课程id&amp;quot;, &amp;quot;interestname&amp;quot;:&amp;quot;课程名称&amp;quot;, &amp;quot;typeid&amp;quot;: &amp;quot;课程类型id&amp;quot;, &amp;quot;typemc&amp;quot;:&amp;quot;身份证&amp;quot;, &amp;quot;interestinfo&amp;quot;: &amp;quot;课程说明&amp;quot;, &amp;quot;needpay&amp;quot;: &amp;quot;0&amp;quot;, &amp;quot;paymoney&amp;quot;: &amp;quot;7.14&amp;quot;, &amp;quot;fymemo&amp;quot;: &amp;quot;费用说明&amp;quot;, &amp;quot;picurl1&amp;quot;: &amp;quot;http://xxx.jpg&amp;quot;, &amp;quot;classpersons&amp;quot;: &amp;quot;12&amp;quot;, &amp;quot;class_limit_num&amp;quot;: &amp;quot;12&amp;quot;, &amp;quot;grade_limit_num&amp;quot;: &amp;quot;12&amp;quot;, &amp;quot;limitlx&amp;quot;: &amp;quot;12&amp;quot;, &amp;quot;limitlist&amp;quot;: &amp;quot;年级可报控制对象&amp;quot;, &amp;quot;interest_linkuid&amp;quot;: &amp;quot;课程老师记录id&amp;quot;, &amp;quot;personnames&amp;quot;: &amp;quot;老师名称s&amp;quot;, &amp;quot;isassign&amp;quot;: &amp;quot;0&amp;quot;, &amp;quot;createid&amp;quot;: &amp;quot;22122&amp;quot;, &amp;quot;createer&amp;quot;: &amp;quot;张三&amp;quot;, &amp;quot;createdate&amp;quot;: &amp;quot;2024-01-12 12:21:11&amp;quot;, &amp;quot;upt_user&amp;quot;: &amp;quot;张三&amp;quot;, &amp;quot;upt_time&amp;quot;: &amp;quot;2024-01-12 12:21:11&amp;quot;, &amp;quot;courseTime&amp;quot;: [{ &amp;quot;interest_timeid&amp;quot;:&amp;quot;12313&amp;quot;, &amp;quot;weekday&amp;quot;:&amp;quot;0&amp;quot;, &amp;quot;weeklx&amp;quot;:&amp;quot;0=每周,1=单周,2=双周&amp;quot;, &amp;quot;addr&amp;quot;:&amp;quot;&amp;quot;, &amp;quot;starttime&amp;quot;:&amp;quot;&amp;quot;, &amp;quot;endtime&amp;quot;:&amp;quot;&amp;quot;, &amp;quot;startdate&amp;quot;:&amp;quot;&amp;quot;, &amp;quot;enddate&amp;quot;:&amp;quot;&amp;quot;, &amp;quot;lessonname&amp;quot;:&amp;quot;1&amp;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>

页面列表

ITEM_HTML