# 冲冲冲 ## API Docs - 账号相关 > 学生专属 [通过令牌,返回用户身份](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-105926066.md): - 账号相关 > 学生专属 [修改用户密码](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-109081252.md): 修改用户密码 - 账号相关 > 教师专属 [邮箱注册](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-111527066.md): 刚开始时候只是注册账号,没有赋予教师权限,要联系管理员赋予账号教师权限 - 账号相关 > 教师专属 [获取邮箱验证码](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-111527154.md): - 账号相关 [login](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-102458454.md): username+password登录,返回Token以及用户信息。password为密码sha256加密结果(或其他) - 账号相关 [logout](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-105111540.md): 清除登录的缓存信息 - 学生功能 > 请假和考勤申诉 [学生请假](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-105868876.md): 学生请假 - 学生功能 > 请假和考勤申诉 [学生查看请假列表](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-105206213.md): 学生查看自己的请假情况,前端可以根据课程时间排序,把课程时间靠后的排在前面。 - 学生功能 > 请假和考勤申诉 [学生查看请假详细信息](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-105879845.md): 学生查看请假详情 - 学生功能 > 请假和考勤申诉 [学生考勤申诉](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-105879478.md): 学生考勤申诉 - 学生功能 > 请假和考勤申诉 [学生查看考勤申诉列表](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-105881927.md): 学生查看考勤申诉列表 - 学生功能 > 请假和考勤申诉 [学生查看考勤详细信息](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-105881083.md): 学生查看考勤详细信息 - 学生功能 > 签到 [学生当前需要考勤的课程信息](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/websocket-3483140.md): 传回的信息是json格式,在课程开始前的20分钟才能获取到该课程 - 学生功能 > 签到 [signin](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-102462376.md): 学生签到接口。后端一定要比对签到时间、经纬度,完全符合条件才算成功签到 - 学生功能 > 课表 [coursetable](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-102461581.md): 课程表的接口,传哪一年,哪一学期,哪一周,返回课程的详细信息以及状态 - 学生功能 > 我的 [StudentInfo](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-102461416.md): 获取账号信息等,感觉还是一端用一个接口好,根据Token自动返回不同信息 - 督导功能 > 点名任务与点名页面 [获取指定当前课程的整体签到情况](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-105396388.md): 该接口用于督导根据课程ID获取指定当前课程的整体签到情况 - 督导功能 > 点名任务与点名页面 [滑动到下一个未点名的学生](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-105194553.md): 返回没点名的,自定义返回个数和去重学生 - 督导功能 > 点名任务与点名页面 [更改考勤表对应记录的考勤情况](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-103857768.md): 这个用于根据学生id和课程id来更改考勤表对应记录的考勤情况---put,put - 督导功能 > 点名任务与点名页面 [督导查询自己的督导任务](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-105511748.md): 督导查询他的考察任务,分页查询,但是两个参数是可选的,可传可不传,所以要不要做成分页都可以。 - 教师功能 > 请假和考勤页面 [教师获取请假列表](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-112247903.md): 教师获取请假列表,分页查询,请假由课程时间从晚到早排序 - 教师功能 > 请假和考勤页面 [教师查看请假详细信息](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-115648293.md): 教师查看请假详情 - 教师功能 > 请假和考勤页面 [老师审核请假](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-111795670.md): - 教师功能 > 请假和考勤页面 [教师获取考勤申诉详列表](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-112497314.md): 分页查询,考勤申诉由课程时间从晚到早排序 - 教师功能 > 请假和考勤页面 [教师查看考勤申诉详细信息](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-115649974.md): 教师查看考勤申诉详细信息 - 教师功能 > 请假和考勤页面 [老师审核考勤申诉](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-111810261.md): - 教师功能 > 录入信息(无ui) [录入课程信息](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-110108715.md): - 教师功能 > 录入信息(无ui) [录入考勤信息](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-110109492.md): - 教师功能 > 指定督导页面 [指定督导并发布督导任务](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-112880175.md): - 教师功能 > 指定督导页面 [删除督导任务](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-112880455.md): - 教师功能 > 指定督导页面 [查询班上所有的同学(包含谁是督导,谁不是)](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-112880463.md): 查询班上所有的同学,以便指定督导,督导在列表末尾 - 教师功能 > 指定督导页面 [下拉框处通过学期查询课程列表](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-114264129.md): - 教师功能 > 查询课程考勤情况页面 [通过课程和时间查询课程的考勤情况](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-114293142.md): 通过课程和时间查询签到情况 - 教师功能 > 查询课程考勤情况页面 [导出课程考勤情况为Excel](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-114322502.md): 导出课程考勤情况为Excel - 教师功能 > 查询课程考勤情况页面 [查询学生对应课程的考勤情况](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-114303938.md): 查询学生对应课程的考勤情况,数据已经按时间顺序从早到晚进行排序 - 教师功能 > 查询课程考勤情况页面 [导出学生考勤情况为Excel](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-114320793.md): const xhr = new XMLHttpRequest(); - 教师功能 > 查询课程考勤情况页面 [下拉框处通过学期查询课程列表 Copy](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-114305130.md): - 教师功能 [获取当前的学期和学校开学时间](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-111188044.md): 获取当前的学期和学校开学时间 - 后台功能 [录入学生信息](https://apifox.com/apidoc/shared/54488126-29d5-4edf-b6c3-112c11ab22b3/api-109079683.md): 录入学生信息,并初始化密码为学号