1. 查询成长记录
1.1. 协议
- REST-URL:
/growth/records
- REST-HTTP-Method:
POST
- COUTENT-TYPE:
application/x-www-form-urlencoded; charset=UTF-8
1.2. 请求参数
公共参数: 点击查看
业务参数:
字段名称 |
类型 |
长度 |
是否必填 |
字段说明 |
studentno |
String |
64 |
YES |
学生学号 |
page |
int |
32 |
YES |
第几页(从1开始) |
rows |
int |
32 |
YES |
每页显示多少条数据(1~200) |
1.3. 响应参数
字段名称 |
类型 |
字段说明 |
data |
String |
如果有数据返回内容 |
success |
Boolean |
请求处理结果状态 |
msg |
String |
接口调用结果提示信息 |
code |
String |
状态码 |
data 数据:
字段名称 |
类型 |
长度 |
是否必填 |
字段说明 |
haveMore |
boolean |
|
YES |
是否还有数据 |
total |
long |
64 |
YES |
总数据量 |
list |
List |
|
YES |
成长记录 |
list 数据:
字段名称 |
类型 |
长度 |
是否必填 |
字段说明 |
catalogname |
String |
32 |
YES |
活动类型 |
chanel |
String |
32 |
YES |
来源(活动) |
activityId |
int |
11 |
NO |
活动id,来源是“活动”时会有该字段 |
activityName |
String |
256 |
NO |
活动名称,来源是“活动”时会有该字段 |
createTime |
String |
32 |
YES |
创建时间 |
locusContent |
String |
128 |
YES |
成长记录内容 |
locusLevel |
String |
16 |
YES |
活动级别(院系/校级) |
time |
String |
32 |
YES |
活动时间 |
prizelist |
List |
|
NO |
奖项 |
scorelist |
List |
|
NO |
学分 |
prizelist数据:
字段名称 |
类型 |
长度 |
是否必填 |
字段说明 |
content |
String |
64 |
YES |
奖项名称 |
status |
String |
64 |
NO |
状态 |
scorelist数据:
字段名称 |
类型 |
长度 |
是否必填 |
字段说明 |
content |
String |
64 |
YES |
学分名称 |
status |
String |
64 |
NO |
状态 |
1.4. https请求参数示例
https://openapi.5idream.net/growth/records?
openId=20140723000007123&token= 680B3D353FC59D0EA57C96759A63D8FD &sign_type=MD5&sign=680B3D353FC59D0EA57C96759A63D8FD&
info_content={
"studentId":"10086"
}&md5_salt=010Aed85
1.5. 响应参数示例
{
"code": "100",
"data": "swadfwfsffweswadfwfsffweswadfwfsffweswadfwfsffweswadfwfsffweswadfwfsffweswadfwfsffwe",
"msg": "操作成功",
"success": true
}
1.6. data解密后格式
{
"haveMore": false,
"list": [{
"catalogname": "工作履历-工作履历",
"chanel": "活动",
"activityId": 331102,
"activityName": "签到测试专用",
"createTime": "2018-08-06 11:01",
"locusContent": "参加并负责了奖励活动测试活动",
"locusLevel": "校级",
"prizelist": [{
"content": "二等奖",
"status": ""
}, {
"content": "一等奖",
"status": ""
}],
"recordId": null,
"scorelist": [],
"time": "2018-08-01至2018-08-01"
}, {
"catalogname": "工作履历-工作履历",
"chanel": "活动",
"createTime": "2018-07-30 23:33",
"locusContent": "参加并负责了奖励活动活动",
"locusLevel": "校级",
"prizelist": [{
"content": "一等奖",
"status": "已撤回"
}],
"recordId": null,
"scorelist": [{
"content": "大玮的学分1.00积分",
"status": ""
}],
"time": "2018-07-30至2018-07-30"
}],
"total": 9
}
1.7. 异常响应说明
code编码 |
字段说明 |
110001 |
学号不存在 |
110002 |
用户不存在 |