冲冲冲
  1. 录入信息(无ui)
冲冲冲
  • 账号相关
    • 学生专属
      • 通过令牌,返回用户身份
      • 修改用户密码
    • 教师专属
      • 邮箱注册
      • 获取邮箱验证码
    • login
      POST
    • logout
      POST
  • 学生功能
    • 请假和考勤申诉
      • 学生请假
      • 学生查看请假列表
      • 学生查看请假详细信息
      • 学生考勤申诉
      • 学生查看考勤申诉列表
      • 学生查看考勤详细信息
    • 签到
      • 学生当前需要考勤的课程信息
      • signin
    • 课表
      • coursetable
    • 我的
      • StudentInfo
  • 督导功能
    • 点名任务与点名页面
      • 获取指定当前课程的整体签到情况
      • 滑动到下一个未点名的学生
      • 更改考勤表对应记录的考勤情况
      • 督导查询自己的督导任务
  • 教师功能
    • 请假和考勤页面
      • 教师获取请假列表
      • 教师查看请假详细信息
      • 老师审核请假
      • 教师获取考勤申诉详列表
      • 教师查看考勤申诉详细信息
      • 老师审核考勤申诉
    • 录入信息(无ui)
      • 录入课程信息
        POST
      • 录入考勤信息
        POST
    • 指定督导页面
      • 指定督导并发布督导任务
      • 删除督导任务
      • 查询班上所有的同学(包含谁是督导,谁不是)
      • 下拉框处通过学期查询课程列表
    • 查询课程考勤情况页面
      • 通过课程和时间查询课程的考勤情况
      • 导出课程考勤情况为Excel
      • 查询学生对应课程的考勤情况
      • 导出学生考勤情况为Excel
      • 下拉框处通过学期查询课程列表 Copy
    • 获取当前的学期和学校开学时间
      GET
  • 后台功能
    • 录入学生信息
      POST
  1. 录入信息(无ui)

录入课程信息

POST
http://localhost:9090/courseDetails

请求参数

Body 参数application/json
courseName
string 
必需
semester
integer 
必需
weekBegin
integer 
必需
weekEnd
integer 
必需
weekInterval
integer 
必需
weekday
integer 
必需
sectionStart
integer 
必需
sectionEnd
integer 
必需
schoolOpenTime
string 
必需
coursePlace
string 
必需
longitude
string 
必需
latitude
string 
必需
示例
{
    "courseName": "算法与数据结构",
    "semester": 202301,
    "weekBegin": 7,
    "weekEnd": 14,
    "weekInterval": 1,
    "weekday": 5,
    "sectionStart": 7,
    "sectionEnd": 8,
    "schoolOpenTime": "2023-08-28 00:00:00",
    "coursePlace": "西一-206",
    "longitude": "26度3分45秒",
    "latitude": "119度11分27秒"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://localhost:9090/courseDetails' \
--header 'Content-Type: application/json' \
--data-raw '{
    "courseName": "算法与数据结构",
    "semester": 202301,
    "weekBegin": 7,
    "weekEnd": 14,
    "weekInterval": 1,
    "weekday": 5,
    "sectionStart": 7,
    "sectionEnd": 8,
    "schoolOpenTime": "2023-08-28 00:00:00",
    "coursePlace": "西一-206",
    "longitude": "26度3分45秒",
    "latitude": "119度11分27秒"
}'

返回响应

🟢200成功
application/json
Body
code
integer 
必需
msg
string 
必需
data
null 
必需
示例
{
    "code": 1,
    "msg": "success",
    "data": null
}
修改于 2023-09-15 15:02:57
上一页
老师审核考勤申诉
下一页
录入考勤信息
Built with