03-统计数据
<p><strong>简要描述:</strong> </p>
<ul>
<li>获取学生统计数据</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>/dashboard</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>
<p>GET </p>
<p><strong>返回示例:</strong></p>
</li>
</ul>
<pre><code>{
"message": "获取面板数据成功",
"data": {
"overview": { "salary": 16651, "student_count": 80, "age": 23, "group_count": 8 },
"year": [
{ "month": "1月", "salary": 10300 },
{ "month": "2月", "salary": 12300 },
{ "month": "3月", "salary": 15700 },
{ "month": "4月", "salary": 14400 },
{ "month": "5月", "salary": 16100 },
{ "month": "6月", "salary": 24000 },
{ "month": "7月", "salary": 11600 },
{ "month": "8月", "salary": 16200 },
{ "month": "9月", "salary": 10300 },
{ "month": "10月", "salary": 20800 },
{ "month": "11月", "salary": 14900 },
{ "month": "12月", "salary": 15100 }
],
"salaryData": [
{ "label": "1万以下", "g_count": 1, "b_count": 3 },
{ "label": "1-1.5万", "g_count": 15, "b_count": 14 },
{ "label": "1.5-2万", "g_count": 15, "b_count": 8 },
{ "label": "2万以上", "g_count": 10, "b_count": 14 }
],
"groupData": {
"1": [
{ "name": "白平", "hope_salary": 10400, "salary": 17900 },
{ "name": "袁涛", "hope_salary": 10200, "salary": 16200 },
{ "name": "曾磊", "hope_salary": 11300, "salary": 23600 },
{ "name": "顾平", "hope_salary": 14100, "salary": 18300 },
{ "name": "廖勇", "hope_salary": 14500, "salary": 22100 },
{ "name": "罗静", "hope_salary": 12500, "salary": 11300 },
{ "name": "黄敏", "hope_salary": 14600, "salary": 22800 },
{ "name": "魏勇", "hope_salary": 10000, "salary": 12800 },
{ "name": "贾刚", "hope_salary": 12500, "salary": 12800 },
{ "name": "武强", "hope_salary": 13300, "salary": 9700 }
],
"2": [
{ "name": "胡磊", "hope_salary": 11600, "salary": 16700 },
{ "name": "李强", "hope_salary": 11800, "salary": 21900 },
{ "name": "杜桂英", "hope_salary": 13400, "salary": 15000 },
{ "name": "任秀英", "hope_salary": 11400, "salary": 12300 },
{ "name": "毛军", "hope_salary": 11500, "salary": 24100 },
{ "name": "叶敏", "hope_salary": 13100, "salary": 18400 },
{ "name": "廖娜", "hope_salary": 13900, "salary": 12700 },
{ "name": "侯洋", "hope_salary": 13900, "salary": 20700 },
{ "name": "熊霞", "hope_salary": 12100, "salary": 15500 },
{ "name": "武军", "hope_salary": 12800, "salary": 14100 }
],
"3": [
{ "name": "阎伟", "hope_salary": 13100, "salary": 13200 },
{ "name": "吴霞", "hope_salary": 14900, "salary": 13200 },
{ "name": "乔秀英", "hope_salary": 10200, "salary": 14900 },
{ "name": "顾艳", "hope_salary": 14400, "salary": 24200 },
{ "name": "孙勇", "hope_salary": 12200, "salary": 20200 },
{ "name": "苏杰", "hope_salary": 14100, "salary": 13200 },
{ "name": "顾强", "hope_salary": 12300, "salary": 22800 },
{ "name": "史娜", "hope_salary": 12900, "salary": 13700 },
{ "name": "胡芳", "hope_salary": 12800, "salary": 15700 },
{ "name": "贺超", "hope_salary": 12000, "salary": 9600 }
],
"4": [
{ "name": "戴超", "hope_salary": 11400, "salary": 21400 },
{ "name": "彭敏", "hope_salary": 12100, "salary": 12400 },
{ "name": "江敏", "hope_salary": 14100, "salary": 11600 },
{ "name": "余伟", "hope_salary": 11900, "salary": 18100 },
{ "name": "曾强", "hope_salary": 11300, "salary": 16300 },
{ "name": "刘平", "hope_salary": 13700, "salary": 10600 },
{ "name": "周杰", "hope_salary": 12000, "salary": 10100 },
{ "name": "梁军", "hope_salary": 14000, "salary": 11100 },
{ "name": "谭娟", "hope_salary": 14400, "salary": 25000 },
{ "name": "钱涛", "hope_salary": 13900, "salary": 18000 }
],
"5": [
{ "name": "沈涛", "hope_salary": 12800, "salary": 15700 },
{ "name": "段磊", "hope_salary": 11600, "salary": 19100 },
{ "name": "唐杰", "hope_salary": 12700, "salary": 16900 },
{ "name": "黄磊", "hope_salary": 13500, "salary": 14000 },
{ "name": "侯敏", "hope_salary": 11000, "salary": 23000 },
{ "name": "武艳", "hope_salary": 12600, "salary": 11600 },
{ "name": "何丽", "hope_salary": 11900, "salary": 10400 },
{ "name": "程超", "hope_salary": 11800, "salary": 22200 },
{ "name": "龙桂英", "hope_salary": 14500, "salary": 24200 },
{ "name": "常秀兰", "hope_salary": 14500, "salary": 20200 }
],
"6": [
{ "name": "陈涛", "hope_salary": 12200, "salary": 14600 },
{ "name": "卢艳", "hope_salary": 12900, "salary": 12100 },
{ "name": "蔡娜", "hope_salary": 12800, "salary": 22300 },
{ "name": "孔桂英", "hope_salary": 10600, "salary": 20900 },
{ "name": "萧洋", "hope_salary": 10700, "salary": 9000 },
{ "name": "孟磊", "hope_salary": 12600, "salary": 22400 },
{ "name": "孔勇", "hope_salary": 12400, "salary": 17500 },
{ "name": "石艳", "hope_salary": 12400, "salary": 18500 },
{ "name": "赖超", "hope_salary": 13700, "salary": 15800 },
{ "name": "贾磊", "hope_salary": 14200, "salary": 22900 }
],
"7": [
{ "name": "雷芳", "hope_salary": 13800, "salary": 13500 },
{ "name": "龙杰", "hope_salary": 11000, "salary": 11300 },
{ "name": "锺涛", "hope_salary": 10800, "salary": 9500 },
{ "name": "易静", "hope_salary": 13500, "salary": 10500 },
{ "name": "魏桂英", "hope_salary": 12200, "salary": 18900 },
{ "name": "江娟", "hope_salary": 14400, "salary": 23500 },
{ "name": "范娜", "hope_salary": 13300, "salary": 10600 },
{ "name": "韩敏", "hope_salary": 11100, "salary": 10000 },
{ "name": "林勇", "hope_salary": 11700, "salary": 17900 },
{ "name": "于敏", "hope_salary": 13800, "salary": 18800 }
],
"8": [
{ "name": "高明", "hope_salary": 14800, "salary": 23500 },
{ "name": "孙娟", "hope_salary": 13800, "salary": 23200 },
{ "name": "孟桂英", "hope_salary": 14500, "salary": 11600 },
{ "name": "顾平", "hope_salary": 14100, "salary": 12400 },
{ "name": "范艳", "hope_salary": 13900, "salary": 21400 },
{ "name": "邓丽", "hope_salary": 14800, "salary": 22000 },
{ "name": "万静", "hope_salary": 10400, "salary": 15900 },
{ "name": "薛磊", "hope_salary": 13700, "salary": 16400 },
{ "name": "董娟", "hope_salary": 12200, "salary": 19600 },
{ "name": "方刚", "hope_salary": 10800, "salary": 14100 }
]
},
"provinceData": [
{ "name": "西藏自治区", "value": 1 },
{ "name": "海南省", "value": 7 },
{ "name": "山东省", "value": 4 },
{ "name": "云南省", "value": 6 },
{ "name": "甘肃省", "value": 3 },
{ "name": "北京", "value": 7 },
{ "name": "新疆维吾尔自治区", "value": 2 },
{ "name": "内蒙古自治区", "value": 3 },
{ "name": "天津", "value": 4 },
{ "name": "广东省", "value": 2 },
{ "name": "吉林省", "value": 3 },
{ "name": "上海", "value": 4 },
{ "name": "宁夏回族自治区", "value": 6 },
{ "name": "河南省", "value": 1 },
{ "name": "河北省", "value": 3 },
{ "name": "湖北省", "value": 1 },
{ "name": "广西壮族自治区", "value": 1 },
{ "name": "辽宁省", "value": 3 },
{ "name": "青海省", "value": 5 },
{ "name": "重庆", "value": 1 },
{ "name": "江西省", "value": 2 },
{ "name": "湖南省", "value": 4 },
{ "name": "贵州省", "value": 2 },
{ "name": "山西省", "value": 1 },
{ "name": "黑龙江省", "value": 1 },
{ "name": "福建省", "value": 1 },
{ "name": "陕西省", "value": 1 },
{ "name": "安徽省", "value": 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;">message</td>
<td style="text-align: left;">string</td>
<td>请求结果的描述消息</td>
</tr>
<tr>
<td style="text-align: left;">data</td>
<td style="text-align: left;">object</td>
<td>图书列表数据</td>
</tr>
<tr>
<td style="text-align: left;">+ overview</td>
<td style="text-align: left;">object</td>
<td>概览数据</td>
</tr>
<tr>
<td style="text-align: left;">++ salary</td>
<td style="text-align: left;">int</td>
<td>平薪资</td>
</tr>
<tr>
<td style="text-align: left;">++ student_count</td>
<td style="text-align: left;">int</td>
<td>学员数量</td>
</tr>
<tr>
<td style="text-align: left;">++ age</td>
<td style="text-align: left;">int</td>
<td>平均年龄</td>
</tr>
<tr>
<td style="text-align: left;">++ group_count</td>
<td style="text-align: left;">int</td>
<td>分组个数</td>
</tr>
<tr>
<td style="text-align: left;">+ year</td>
<td style="text-align: left;">array</td>
<td>薪资趋势</td>
</tr>
<tr>
<td style="text-align: left;">++ month</td>
<td style="text-align: left;">string</td>
<td>月份</td>
</tr>
<tr>
<td style="text-align: left;">++ salary</td>
<td style="text-align: left;">string</td>
<td>薪资</td>
</tr>
<tr>
<td style="text-align: left;">+ salaryData</td>
<td style="text-align: left;">array</td>
<td>薪资分布</td>
</tr>
<tr>
<td style="text-align: left;">++ label</td>
<td style="text-align: left;">string</td>
<td>薪资范围</td>
</tr>
<tr>
<td style="text-align: left;">++ b_count</td>
<td style="text-align: left;">int</td>
<td>男生人数</td>
</tr>
<tr>
<td style="text-align: left;">++ g_count</td>
<td style="text-align: left;">int</td>
<td>女生人数</td>
</tr>
<tr>
<td style="text-align: left;">+ groupData</td>
<td style="text-align: left;">object</td>
<td>分组数据,key是组号,value是数据</td>
</tr>
<tr>
<td style="text-align: left;">++ name</td>
<td style="text-align: left;">string</td>
<td>姓名</td>
</tr>
<tr>
<td style="text-align: left;">++ hope_salary</td>
<td style="text-align: left;">int</td>
<td>期望薪资</td>
</tr>
<tr>
<td style="text-align: left;">++ salary</td>
<td style="text-align: left;">int</td>
<td>实际薪资</td>
</tr>
<tr>
<td style="text-align: left;">+ provinceData</td>
<td style="text-align: left;">array</td>
<td>籍贯分布</td>
</tr>
<tr>
<td style="text-align: left;">++ name</td>
<td style="text-align: left;">string</td>
<td>省份</td>
</tr>
<tr>
<td style="text-align: left;">++ value</td>
<td style="text-align: left;">int</td>
<td>人数</td>
</tr>
</tbody>
</table>