🎉 开放平台文档站换新颜。 欢迎填问卷给我们建议,意见,反馈,夸夸 →
Skip to Content

排课管理信息查询

最近更新时间: 2023年08月16日 01时36分22秒
实时

描述

获取教室系统中的排课列表

支持的模式

客户端模式

请求方法

GET

请求地址

https://api.tongji.edu.cn/v1/rt/classroom/course_list

数据来源

教室系统

请求参数

参数名是否必填备注
classroomNo教室编号全称(classroomNo和buildingId两个参数至少有一个)
buildingId楼宇ID(classroomNo和buildingId两个参数至少有一个)
startDt查询开始日期(yyyy-MM-dd)
endDt查询结束日期 (yyyy-MM-dd)

返回参数

参数名类型备注码表
totalinteger总数
currentinteger页码
sizeinteger行数
recordsarray列表
idInteger课程ID
yearString学年
termString学期
weekString
buildingIdInteger楼宇id
buildingNameString楼宇名称
campusCdString校区ID
campusNameString校区名称
classroomTypeCdString教室类型代码教室类型代码(1:多媒体教室,2:阶梯教室,3:智慧教室,4:会议室,5:图书馆,:6:体育馆,99:其他)
classroomTypeNameString教室类型名称
classroomIdInteger教室ID
classroomNoString教室编号
classroomNameString教室名称
seatNumInteger座位数
startUnitInteger开始节课数
endUnitInteger结束节课数
weekdayInteger星期
courseString课程名称
selectedNumInteger选课人数
teacherString上课老师
teacherSidString工号
unitStartTimeString开始时间
unitEndTimeString结束时间
courseDtString上课日期
deptIdInteger开课部门ID
projIdInteger课程级别ID,本研临借标识(1:本科生,2:硕士生,4:博士生,8:临时课,9:借用课)
deptNameString开课部门
createTimeString创建时间
courseUnitString节课区间

请求示例

curl -X GET \ 'https://api.tongji.edu.cn/v1/rt/classroom/course_list' \ -H 'classroomNo: ' \ -H 'buildingId: ' \ -H 'startDt: ' \ -H 'endDt: '

返回示例

{ "code": "A00000", "msg": "操作成功", "data": [ { "id": 10089100, "year": "2022", "term": "2", "week": "14", "buildingId": 10, "buildingName": "安楼", "campusCd": "2", "campusName": "嘉定校区", "classroomTypeCd": "3", "classroomTypeName": null, "classroomId": 1, "classroomNo": "J-AL-105", "classroomName": "105", "seatNum": 72, "startUnit": 1, "endUnit": 2, "weekday": 5, "course": "[本]铁道工程实验", "selectedNum": 17, "teacher": "****,****,****,****", "teacherSid": "****,****,****,****", "unitStartTime": "8:00", "unitEndTime": "9:35", "courseDt": "2023-05-26", "deptId": 113, "projId": 1, "deptName": "交通运输工程学院", "createTime": "2023-07-24 03:11:16", "courseUnit": null } ] }