学生打卡统计-班级汇总
<p><strong>简要描述:</strong> </p>
<ul>
<li>学生打卡统计-班级汇总情况</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://xx.com/api/healthclock/summary_report.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;">start_date</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>开始时间</td>
</tr>
<tr>
<td style="text-align: left;">end_date</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>结束时间</td>
</tr>
<tr>
<td style="text-align: left;">gradeid</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>年级ID</td>
</tr>
<tr>
<td style="text-align: left;">classid</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>班级ID</td>
</tr>
<tr>
<td style="text-align: left;">pageno</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>分页</td>
</tr>
<tr>
<td style="text-align: left;">pagesize</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>分页</td>
</tr>
<tr>
<td style="text-align: left;">px_title</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>排序字段</td>
</tr>
<tr>
<td style="text-align: left;">px_type</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>排序方式:0正序 1倒序</td>
</tr>
<tr>
<td style="text-align: left;">schoolObj</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">jsonobject</td>
<td>格式支持{"fgsid":"1111","campusid":"0"} 如是教育局,入参为选定下属学校</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
"result":[
{
"xh":1,
"单选统计(1)1":1,
"多选统计(1、2)2":1,
"多选统计(1、2)1":1,
"record_date":"2020-02-21 10:10:10",
"true_to":1,
"should_arrive":36,
"absence_num":35,
"gradename":"中班",
"gradeid":"2",
"classname":"中班(月亮班)",
"classid":"1",
"classsetid":"11112223335",
}
{
"xh":"",
"单选统计(1)1":1,
"多选统计(1、2)2":1,
"多选统计(1、2)1":1,
"record_date":"合计",
"true_to":1,
"should_arrive":36,
"absence_num":35,
"gradename":"",
"gradeid":"",
"classname":"",
"classid":"",
"classsetid":"",
}
],
"count":1,
"pagecount":"20",
"errmsg":"success",
"pageno":"1",
"titleArr":[
"多选统计(1、2)1",
"多选统计(1、2)2",
"单选统计(1)1"
],
"errcode":"0"
}</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;">errcode</td>
<td style="text-align: left;">string</td>
<td>错误码:0-表示成功,其他表示错误</td>
</tr>
<tr>
<td style="text-align: left;">errmsg</td>
<td style="text-align: left;">string</td>
<td>错误信息</td>
</tr>
<tr>
<td style="text-align: left;">count</td>
<td style="text-align: left;">string</td>
<td>总记录数</td>
</tr>
<tr>
<td style="text-align: left;">pagecount</td>
<td style="text-align: left;">string</td>
<td>页记录数</td>
</tr>
<tr>
<td style="text-align: left;">pageno</td>
<td style="text-align: left;">jsonarr</td>
<td>当前页数</td>
</tr>
<tr>
<td style="text-align: left;">titleArr</td>
<td style="text-align: left;">jsonarr</td>
<td>标题列名称数组</td>
</tr>
<tr>
<td style="text-align: left;">result</td>
<td style="text-align: left;">jsonarr</td>
<td>数据数组</td>
</tr>
<tr>
<td style="text-align: left;">result.xh</td>
<td style="text-align: left;">string</td>
<td>序号</td>
</tr>
<tr>
<td style="text-align: left;">result.record_date</td>
<td style="text-align: left;">string</td>
<td>打卡日期,如果是 “合计”,表示该条记录是合计行</td>
</tr>
<tr>
<td style="text-align: left;">result.gradename</td>
<td style="text-align: left;">string</td>
<td>年级名称</td>
</tr>
<tr>
<td style="text-align: left;">result.gradeid</td>
<td style="text-align: left;">string</td>
<td>年级id</td>
</tr>
<tr>
<td style="text-align: left;">result.classname</td>
<td style="text-align: left;">string</td>
<td>班级名称</td>
</tr>
<tr>
<td style="text-align: left;">result.classid</td>
<td style="text-align: left;">string</td>
<td>班级id</td>
</tr>
<tr>
<td style="text-align: left;">result.classsetid</td>
<td style="text-align: left;">string</td>
<td>班级setid</td>
</tr>
<tr>
<td style="text-align: left;">result.should_arrive</td>
<td style="text-align: left;">string</td>
<td>应打卡人数</td>
</tr>
<tr>
<td style="text-align: left;">result.true_to</td>
<td style="text-align: left;">string</td>
<td>打卡人数</td>
</tr>
<tr>
<td style="text-align: left;">result.absence_num</td>
<td style="text-align: left;">string</td>
<td>缺卡人数</td>
</tr>
<tr>
<td style="text-align: left;">result.zdy_id_true</td>
<td style="text-align: left;">string</td>
<td>具体自定义字段会根据自定义id自动拼接为是和否两种比如自定义字段"发烧"id为 123。拼接出123true,123false。分别代表这个字段的两种情况。</td>
</tr>
<tr>
<td style="text-align: left;">result.zdy_id_false</td>
<td style="text-align: left;">string</td>
<td>具体自定义字段会根据自定义id自动拼接为是和否两种比如自定义字段"发烧"id为 123。拼接出123true,123false。分别代表这个字段的两种情况。</td>
</tr>
</tbody>
</table>
<p><strong>备注</strong> </p>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>
<p>欢迎使用ShowDoc!</p>