班级德育校园大脑数据
<p><strong>简要描述:</strong> </p>
<ul>
<li>获取校园大脑班级德育数据接口</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://xx.com/api/cambrain/classmoral.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;">date</td>
<td>查询日期,当查询类型等于0 非空。</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code> {
"errcode": 0,
"errmsg":"success",
"itemlist": [{
"itemname": "乱扔垃圾",
"mark": "-1"
}],
"percent":"75",
"percentResult":"表扬",
"subtracttop":[
{
"classname":"一年级(3)班",
"mark":-35,
"per":"16",
}
],
"addtop":[
{
"classname":"一年级(4)班",
"mark":50,
"per":"84",
}
]
}
query=1、2、3时,返回示例:
{
"errcode": 0,
"errmsg":"success",
"datalist": [{
"series":[{
"name": "乱扔垃圾",
"value": "52"
},{
"name": "文明礼仪",
"value": "33"
},{
"name": "其他",
"value": "15"
}],
"legend":["乱扔垃圾","文明礼仪","其他"],
"series_name":"2018-2019下学期"
}]
}</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;">itemlist.itemname</td>
<td style="text-align: left;">string</td>
<td>类目名称</td>
</tr>
<tr>
<td style="text-align: left;">itemlist.mark</td>
<td style="text-align: left;">int</td>
<td>类目合计得分</td>
</tr>
<tr>
<td style="text-align: left;">addPercent</td>
<td style="text-align: left;">String</td>
<td>得分百分比</td>
</tr>
<tr>
<td style="text-align: left;">subPercent</td>
<td style="text-align: left;">String</td>
<td>扣分百分比</td>
</tr>
<tr>
<td style="text-align: left;">subtracttop.classname</td>
<td style="text-align: left;">string</td>
<td>扣分top 班级名称,查询类型=0返回</td>
</tr>
<tr>
<td style="text-align: left;">subtracttop.mark</td>
<td style="text-align: left;">string</td>
<td>扣分top 班级得分合计,查询类型=0返回</td>
</tr>
<tr>
<td style="text-align: left;">addtop.classname</td>
<td style="text-align: left;">string</td>
<td>加分top 班级名称,查询类型=0返回</td>
</tr>
<tr>
<td style="text-align: left;">addtop.mark</td>
<td style="text-align: left;">string</td>
<td>加分top 班级得分合计,查询类型=0返回</td>
</tr>
</tbody>
</table>
<p><strong>备注</strong>
德育数据新增后,通过队列通知 校园大脑 系统,做好统计聚合数据
:类目统计表,班级得分统计表。</p>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>
<p>欢迎使用ShowDoc!</p>