学籍异动记录
最近更新时间: 2025年12月23日 02时37分17秒
数据中心
批量
描述
获取学生学籍异动记录
支持的模式
客户端模式
请求方法
GET
请求地址
数据来源
SYS20230001(同济大学教学管理信息系统)
请求参数
| 参数名 | 是否必填 | 备注 |
|---|---|---|
| userId | 否 | 学号 |
| abnormalStartTime | 否 | 异动开始时间 |
| abnormalEndTime | 否 | 异动结束时间 |
| createApplicationTime | 否 | 创建申请时间 |
| sinceUpdateTime | 否 | 更新时间,获取该时间点之后信息有更改的数据,此字段格式支持YYYY-MM-DD HH:mm:ss 和 unix时间戳 |
| sinceWid | 否 | 游标的起始位置,请把响应中的同字段传入,获取下一页,循环往复获取全量数据 |
返回参数
| 参数名 | 类型 | 备注 | 码表 |
|---|---|---|---|
code | string | ||
data | object | ||
list | array[object] | ||
status | string | 状态 | 0:草稿 1:审核中 2:驳回 3:已审核 4:导师审核 5:学院审核 6:留办审核 7:转入学院审核 8:学校审核 9:已撤销 |
updateTime | string | 更新时间 | |
abnormalType | string | 异动类型名称 | |
del | string | 删除标识 | |
effectiveTime | string | 生效时间 | |
userId | string | 学号 | |
workFlowId | string | 工作流ID | |
abnormalClass | string | 异动大类名称 | |
abnormalEndTime | string | 异动结束时间 | |
abnormalStartTime | string | 异动开始时间 | |
abnormalReasonDesc | string | 原因说明 | |
createApplicationTime | string | 创建申请时间 | |
abnormalReasonId | string | 申请原因 | |
abnormalTypeId | string | 异动类型ID | |
wid | string | 主键,唯一 | |
abnormalClassId | string | 异动大类ID | |
abnormalDetailsData | string | 异动详情集合 | |
abnormalReason | string | 申请原因内容 | |
id | string | id | |
sinceWid | string | ||
count | number | ||
msg | string |
解释说明
接口支持传参userId获取数据。 如需不传参批量获取数据,请看以下说明: 初始化获取全量数据: 首次请求无需传参,每次固定返回1000条数据,获取后续数据在请求上附上上一次的sinceWid,当sinceWid为空或者返回条数为0时,可以停止循环,已经获取全量数据。 获取增量数据:入参为sinceUpdateTime,获取该时间点之后有更改的数据。
请求示例
curl -X GET \
'https://api.tongji.edu.cn/v1/dc/teaching_info/student_status_change_records?userId=&abnormalStartTime=&abnormalEndTime=&createApplicationTime=&sinceUpdateTime=&sinceWid=' 返回示例
{"msg":"操作成功","code":"A00000","data":{"sinceWid":"*****","count":6,"list":[{"abnormalType":"取消学籍","effectiveTime":"2014-11-06","abnormalReason":"因病","abnormalClassId":"300001","del":"","updateTime":"2024-05-06T00:00:00","userId":"*****","abnormalReasonDesc":"","abnormalTypeId":"310018","wid":"*****","workFlowId":"","abnormalReasonId":"2491","createTime":"2025-07-17T17:38:19","abnormalClass":"取消学籍","id":"*****","abnormalDetailsData":"","status":"3"}