# 作业管理系统 - 软件著作方向 ## API Docs - v1 版本 > 认证管理 [用户登录](https://hwsystem.esap-project.apifox.esap.cc/308302901e0.md): 用户通过用户名和密码登录系统 - v1 版本 > 认证管理 [刷新令牌](https://hwsystem.esap-project.apifox.esap.cc/308302902e0.md): 使用刷新令牌获取新的访问令牌 - v1 版本 > 认证管理 [获取当前用户信息](https://hwsystem.esap-project.apifox.esap.cc/308302903e0.md): 获取当前登录用户的详细信息 - v1 版本 > 认证管理 [验证 Access Token 是否有效](https://hwsystem.esap-project.apifox.esap.cc/319882588e0.md): - v1 版本 > 班级管理 [获取指定班级详情](https://hwsystem.esap-project.apifox.esap.cc/321033190e0.md): 获取指定班级详情,需要管理员权限。用户和教师可以使用 ClassList 来获取 - v1 版本 > 班级管理 [获取班级列表](https://hwsystem.esap-project.apifox.esap.cc/321035896e0.md): 获取系统用户列表 - v1 版本 > 班级管理 [创建新班级](https://hwsystem.esap-project.apifox.esap.cc/321040093e0.md): 创建新班级,需要教师、管理员权限 - v1 版本 > 班级管理 [更新班级信息](https://hwsystem.esap-project.apifox.esap.cc/321040778e0.md): 更新班级信息(仅管理员或本班教师) - v1 版本 > 班级管理 [删除班级](https://hwsystem.esap-project.apifox.esap.cc/321041971e0.md): 删除班级(级联删除或标记为删除) - v1 版本 > 班级成员管理 [获取班级用户列表](https://hwsystem.esap-project.apifox.esap.cc/321873453e0.md): 列出班级学生,Class_Representative 或更高权限 - v1 版本 > 班级成员管理 [邀请码加入班级](https://hwsystem.esap-project.apifox.esap.cc/321042648e0.md): 传入班级 ID 和邀请码,需要 User Teacher 权限 - v1 版本 > 班级成员管理 [获取班级指定学生信息](https://hwsystem.esap-project.apifox.esap.cc/321876772e0.md): 获取指定班级详情,Class_Representative 或更高权限,Student 权限获取自己 - v1 版本 > 班级成员管理 [更新班级用户信息](https://hwsystem.esap-project.apifox.esap.cc/321877078e0.md): 更新班级信息(仅管理员或本班教师) - v1 版本 > 班级成员管理 [删除班级指定用户](https://hwsystem.esap-project.apifox.esap.cc/321876986e0.md): 删除班级指定用户 - v1 版本 > 作业管理 [获取作业](https://hwsystem.esap-project.apifox.esap.cc/308302904e0.md): 用户看到自己所有作业(预览)支持 filter ?status=pending - v1 版本 > 作业管理 [创建作业](https://hwsystem.esap-project.apifox.esap.cc/308302905e0.md): 创建新的作业,需要教师或管理员权限 - v1 版本 > 作业管理 [获取作业详情](https://hwsystem.esap-project.apifox.esap.cc/308302906e0.md): 根据作业ID获取作业的详细信息 - v1 版本 > 作业管理 [更新作业](https://hwsystem.esap-project.apifox.esap.cc/308302907e0.md): 更新作业信息,需要作业创建者或管理员权限 - v1 版本 > 作业管理 [删除作业](https://hwsystem.esap-project.apifox.esap.cc/308302908e0.md): 删除指定作业,需要作业创建者或管理员权限 - v1 版本 > 作业提交管理 [获取作业提交列表](https://hwsystem.esap-project.apifox.esap.cc/308302909e0.md): 获取指定作业的提交列表,需要教师或管理员权限 - v1 版本 > 作业提交管理 [提交作业](https://hwsystem.esap-project.apifox.esap.cc/308302910e0.md): 学生提交作业答案和附件 - v1 版本 > 作业提交管理 [导出提交统计](https://hwsystem.esap-project.apifox.esap.cc/308302911e0.md): 导出作业提交统计数据,需要教师或管理员权限 - v1 版本 > 作业提交管理 [获取提交详情](https://hwsystem.esap-project.apifox.esap.cc/308302912e0.md): 获取指定提交的详细信息 - v1 版本 > 作业提交管理 [批改作业](https://hwsystem.esap-project.apifox.esap.cc/308302913e0.md): 为提交的作业打分并提供反馈,需要教师或管理员权限 - v1 版本 > 文件管理 [上传文件](https://hwsystem.esap-project.apifox.esap.cc/308302918e0.md): 上传文件附件 - v1 版本 > 文件管理 [下载文件](https://hwsystem.esap-project.apifox.esap.cc/308302919e0.md): 下载指定文件 - v1 版本 > 用户管理 [获取用户](https://hwsystem.esap-project.apifox.esap.cc/319968538e0.md): 获取系统用户,需要管理员权限 - v1 版本 > 用户管理 [获取用户列表](https://hwsystem.esap-project.apifox.esap.cc/308302914e0.md): 获取系统用户列表,需要管理员权限 - v1 版本 > 用户管理 [创建用户](https://hwsystem.esap-project.apifox.esap.cc/308302915e0.md): 创建新用户,需要管理员权限 - v1 版本 > 用户管理 [更新用户信息](https://hwsystem.esap-project.apifox.esap.cc/308302916e0.md): 更新用户信息,需要管理员权限或用户本人 - v1 版本 > 用户管理 [删除用户](https://hwsystem.esap-project.apifox.esap.cc/308302917e0.md): 删除指定用户,需要管理员权限 - v1 版本 > 系统管理 [获取系统设置](https://hwsystem.esap-project.apifox.esap.cc/308302920e0.md): 获取系统配置信息,需要管理员权限 - v1 版本 > 系统管理 [更新系统设置](https://hwsystem.esap-project.apifox.esap.cc/308302921e0.md): 更新系统配置,需要管理员权限 - v1 版本 > 系统管理 [获取系统日志](https://hwsystem.esap-project.apifox.esap.cc/308302922e0.md): 获取系统操作日志,需要管理员权限