Ajax课程的API接口


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>

页面列表

ITEM_HTML