就寝情况大脑数据
<p><strong>简要描述:</strong> </p>
<ul>
<li>获取就寝情况大脑数据接口</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://xx.com/api/cambrain/bedroom_warn.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;">query_type</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>查询类型 0=昨日和今日的预警数据,1=本周,2=本月,3=本学期</td>
</tr>
<tr>
<td style="text-align: left;">query_date</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>查询日期 仅当query_type=0时必填</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>quary_type=0时,返回示例:
{
"errcode": 0,
"errmsg":"success",
"datalist": [{
"checkdate": "2019-07-15",
"gradelist": ["一年级","二年级","三年级","四年级","五年级","六年级"],
"warnitems":["就寝迟到","就寝未到","午休迟到","午休未到"],
"warnlist":[
[6,3,0,2,1,7],
[4,0,0,1,1,0],
[7,1,0,1,0,3],
[1,0,0,5,1,2]
]
}]
}
quary_type=1、2、3时,返回示例:
{
"errcode": 0,
"errmsg":"success",
"legend": {
"x": 'center',
"y":'bottom',
"data": ['合计', '就寝迟到', '就寝未到', '午休迟到', '午休未到']
},
"xAxis": {
"type": 'category',
"boundaryGap": false,
"data": ['4.1', '4.2', '4.3', '4.4', '4.5', '4.6', '4.7']
},
"series": [{
"name": '合计',
"type": 'line',
"data": [0, 0, 0, 0, 0, 0, 0]
},{
"name": '就寝迟到',
"type": 'line',
"data": [2, 12, 3, 6,]
},{
"name": '就寝未到',
"type": 'line',
"data": [1, 1, 3, 7, 11, 1, 2]
},{
"name": '午休迟到',
"type": 'line',
"data": [1, 7, 2, 33, 2, 1, 1]
},{
"name": '午休未到',
"type": 'line',
"data": [0, 0, 0, 2, 2, 3, 1]
}
}</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;">checkdate</td>
<td style="text-align: left;">date</td>
<td>预警日期</td>
</tr>
<tr>
<td style="text-align: left;">gradelist</td>
<td style="text-align: left;">jsonarr</td>
<td>年级数组</td>
</tr>
<tr>
<td style="text-align: left;">warnitems</td>
<td style="text-align: left;">jsonarr</td>
<td>预警项目数组</td>
</tr>
<tr>
<td style="text-align: left;">warnlist</td>
<td style="text-align: left;">jsonarr</td>
<td>预警项目对应到每个年级的个数</td>
</tr>
</tbody>
</table>
<p><strong>备注</strong> </p>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>