1. 公共控制器
class-scheduling
  • 用户认证控制器
    • 用户登录接口
    • 初始化用户注册接口
    • 忘记密码发送邮件接口
    • 重置密码接口
    • 个人信息更新接口
    • 修改用户密码接口
  • 初始化控制器
    • 系统初始化
    • 检查系统初始化状态
  • 角色控制器
    • 获取角色信息
    • 获取角色分页列表
    • 获取角色列表(不分页)
  • 用户控制器
    • 获取当前登录用户信息接口
    • 获取用户信息接口
    • 添加用户
    • 删除用户
    • 更新用户
    • 获取用户列表
  • 校区控制器
    • 添加校区
    • 更新校区
    • 删除校区
    • 获取校区分页数据
    • 获取校区列表
    • 获取校区导入模板
    • 批量导入校区信息
  • 公共控制器
    • 获取站点信息
    • 获取系统信息
    • 获取 JVM 堆栈信息
  • 教学楼控制器
    • 获取教学楼列表
    • 获取教学楼信息
    • 根据校区获取教学楼列表
    • 添加教学楼
    • 更新教学楼信息
    • 删除教学楼
    • 获取教学楼页面信息
    • 获取教学楼导入模板
    • 批量导入教学楼信息
  • 教室控制器
    • 获取教室标签列表
    • 获取教室类型列表
    • 获取教室列表分页数据
    • 获取教室简单列表
    • 获取单个教室信息
    • 添加教室
    • 编辑教室
    • 删除教室
    • 获取教室导入模板
    • 批量导入教室信息
  • 教师控制器
    • 添加新教师的接口
    • 根据教师UUID获取教师信息
    • 获取教师列表接口
    • 禁用教师接口
    • 删除教师接口
    • 更新教师信息接口
    • 获取教师简单列表接口
    • 获取教师导入模板
    • 处理批量导入教师的请求
  • 权限控制器
    • 获取权限分页列表
    • 获取权限列表
  • 学生控制器
    • 查看学生
    • 查看学生列表
    • 添加学生
    • 停用学生
    • 删除学生
    • 编辑学生
    • 获取学生导入模板
    • 处理批量导入学生的请求
    • 获取学生列表
  • 教师类型控制器
    • 根据UUID获取教师类型信息
    • 获取教师类型分页列表接口
    • 获取所有教师类型简洁列表接口
    • 添加教师类型接口
    • 更新教师类型接口
    • 删除教师类型接口
  • 部门控制器
    • 添加新部门的接口
    • 根据部门UUID获取部门信息
    • 删除部门
    • 更新部门信息
    • 获取部门列表
    • 获取部门简洁列表
  • 单位办别控制器
    • 添加单位办别
    • 更新单位办别
    • 删除单位办别
    • 获取单位办别信息
    • 获取单位办别分页数据
    • 获取单位办别列表
  • 单位类别控制器
    • 添加单位类别
    • 更新单位类别
    • 删除单位类别
    • 获取单位类别信息
    • 获取单位类别分页数据
    • 获取单位类别列表
  • 教师课程偏好控制器
    • 获取教师课程偏好列表分页数据(管理员和教务使用)
    • 获取当前登录教师的课程偏好列表分页数据
    • 获取教师在指定学期的课程偏好列表
    • 获取单个教师课程偏好信息
    • 添加教师课程偏好
    • 编辑教师课程偏好
    • 删除教师课程偏好
  • 排课控制器
    • getBaseDate
    • 自动排课
    • 获取排课任务状态
    • debugData
    • 获取排课任务列表
    • 进行排课调整
  • 课程库控制器
    • 添加课程库
    • 更新课程库
    • 删除课程库
    • 获取课程库
    • 获取课程库分页
    • 获取课程库简洁列表
    • 获取课程导入模板
    • 处理批量导入课程的请求
  • 排课分配控制器
    • 添加新排课分配的接口
    • 更新排课分配的接口
    • 根据UUID获取排课分配信息
    • 获取排课分配分页列表接口
    • 删除排课分配接口
    • 获取排课分配列表接口
  • 学期管理控制器
    • 添加学期
    • 删除学期
    • 更新学期
    • 获取学期信息
    • 获取学期分页列表
    • 获取启用的学期列表
  • 桌椅类型控制器
    • 添加桌椅类型
    • 更新桌椅类型
    • 删除桌椅类型
    • 获取桌椅类型信息
    • 获取桌椅类型分页数据
    • 获取桌椅类型列表
  • AI 控制器
    • 手动排课(AI)
  • WebSocket
    • Ai 前端对话 WebSocket
  • 课程性质控制器
    • 获取课程性质列表
    • 根据UUID获取课程性质详情
  • 课程类型控制器
    • 获取课程类型列表
    • 根据UUID获取课程类型详情
  • 课程属性控制器
    • 获取课程属性列表
    • 根据UUID获取课程属性详情
  • 课程类别控制器
    • 获取课程类别列表
    • 根据UUID获取课程类别详情
  • 行政班级控制器
    • 创建行政班级
    • 修改行政班级
    • 删除行政班级
    • 查询行政班级
    • 获取行政班级列表(管理员)
    • 获取行政班级列表(教务)
    • 获取行政班级列表(学生)
    • 获取所有行政班级列表(不分页)
  • 专业控制器
    • 创建专业
    • 修改专业
    • 删除专业
    • 查询专业
    • 获取专业列表(管理员)
    • 获取专业简单列表
    • 获取专业列表(教务)
    • 获取专业列表(管理员)
    • 获取专业列表(学生)
    • 获取专业列表(教务)
    • 获取专业列表(学生)
  • 教务权限控制器
    • 获取当前登录用户的教务权限信息
  • 年级管理控制器
    • 创建年级
    • 更新年级
    • 删除年级
    • 获取年级详情
    • 分页查询年级列表
    • 获取简单年级列表
  • 仪表盘控制器
    • 获取管理员仪表盘统计数据
    • 获取教务仪表盘统计数据
    • 获取教师仪表盘统计数据
  • 课程表控制器
    • 获取教师课程表
    • 获取学生课程表
  • 排课冲突控制器
    • 获取排课冲突详情
    • 分页查询排课冲突列表
    • 获取简单冲突列表
  • 教学班控制器
    • 分页获取教学班列表
    • 获取教学班列表(不分页)
    • 根据学期获取教学班列表(不分页)
    • 根据部门获取教学班列表(不分页)
    • 根据UUID获取教学班详情
    • 创建新教学班
    • 更新教学班
    • 删除教学班
  • 学时类型控制器
    • 获取学时类型列表
  • 教师课程资格控制器
    • 分页获取教师课程资格列表
    • 获取教师课程资格列表(不分页)
    • 获取教师课程资格详情
    • 添加教师课程资格
    • 更新教师课程资格
    • 删除教师课程资格
    • 审核教师课程资格
    • 申请教师课程资格
  • 数据模型
    • 公共控制器
      • SiteDTO
      • ResponseEntityBaseResponseSiteDTO
      • SystemDTO
      • ResponseEntityBaseResponseSystemDTO
      • MapString
      • ThreadInfo
      • JvmStackDTO
      • ResponseEntityBaseResponseJvmStackDTO
    • 用户认证控制器
      • TokenDTO
      • ForgetPasswordResponseDTO
      • UserLoginDTO
      • ResponseEntityBaseResponseForgetPasswordResponseDTO
      • ResponseEntityBaseResponseUserLoginDTO
      • BackProfileDTO
      • UserLoginVO
      • ResponseEntityBaseResponseBackProfileDTO
      • UserInitializationVO
    • 初始化控制器
      • InitVO
      • SystemInitCheckDTO
      • ResponseEntityBaseResponseSystemInitCheckDTO
    • 教学楼控制器
      • ResponseEntityBaseResponseBuildingDTO
      • PageDTOBuildingDTO
      • ResponseEntityBaseResponsePageDTOBuildingDTO
      • BuildingLiteDTO
      • BuildingOperateVO
      • ResponseEntityBaseResponseListBuildingLiteDTO
      • FailedDetail
      • BackAddBuildingDTO
      • ResponseEntityBaseResponseBackAddBuildingDTO
      • BatchAddBuildingVO
    • 用户控制器
      • UserAddInfoDTO
      • RoleDTO
      • ResponseEntityBaseResponseUserAddInfoDTO
      • UserDTO
      • UserInfoDTO
      • ResponseEntityBaseResponseUserInfoDTO
      • UserAddVO
      • UserEditVO
      • PageDTOUserInfoDTO
      • ResponseEntityBaseResponsePageDTOUserInfoDTO
    • 校区控制器
      • PageDTOCampusDTO
      • ResponseEntityBaseResponsePageDTOCampusDTO
      • FailedDetail
      • ResponseEntityBaseResponseCampusDTO
      • CampusLiteDTO
      • CampusVO
      • ResponseEntityBaseResponseListCampusLiteDTO
      • ListOfCampusDTO
      • ResponseEntityBaseResponseListListOfCampusDTO
      • BackAddCampusDTO
      • ResponseEntityBaseResponseBackAddCampusDTO
      • BatchAddCampusVO
    • 角色控制器
      • ResponseEntityBaseResponseRoleDTO
      • PageDTORoleDTO
      • ResponseEntityBaseResponsePageDTORoleDTO
      • RoleLiteDTO
      • ResponseEntityBaseResponseListRoleLiteDTO
    • 部门控制器类
      • DepartmentAddVO
    • 教室控制器
      • ClassroomTagDTO
      • ResponseEntityBaseResponseListClassroomTagDTO
      • BuildingDTO
      • CampusDTO
      • ClassroomTypeDTO
      • ResponseEntityBaseResponseListClassroomTypeDTO
      • ClassroomDTO
      • ClassroomLiteDTO
      • PageDTO«ClassroomDTO»
      • ClassroomInfoDTO
      • ResponseEntityBaseResponseListClassroomLiteDTO
      • ResponseEntity«BaseResponse«PageDTO«ClassroomDTO»»»
      • PageDTOClassroomInfoDTO
      • ResponseEntityBaseResponsePageDTOClassroomInfoDTO
      • ResponseEntityBaseResponseClassroomInfoDTO
      • ClassroomVO
      • FailedDetail
      • BackAddClassroomDTO
      • ResponseEntityBaseResponseBackAddClassroomDTO
      • BatchAddClassroomVO
    • 专业控制器
      • ResponseEntityBaseResponseMajorDTO
      • MajorVO
      • MajorDO
      • MajorDTO
      • ResponseEntityBaseResponseMajorDO
      • PageDTOMajorDTO
      • ResponseEntityBaseResponsePageDTOMajorDTO
      • MajorLiteDTO
      • MajorAcademicDTO
      • ResponseEntityBaseResponseListMajorLiteDTO
      • PageDTO«MajorAcademicDTO»
      • ResponseEntity«BaseResponse«PageDTO«MajorAcademicDTO»»»
      • MajorStudentDTO
      • PageDTO«MajorStudentDTO»
      • ResponseEntity«BaseResponse«PageDTO«MajorStudentDTO»»»
    • 教师控制器
      • TeacherVO
      • TeacherDO
      • ResponseEntityBaseResponseTeacherDTO
      • TeacherDTO
      • UserDO
      • PageDTOTeacherDTO
      • UserAndTeacherDO
      • ResponseEntityBaseResponsePageDTOTeacherDTO
      • PageDTO«UserAndTeacherDO»
      • TeacherDisableDTO
      • ResponseEntity«BaseResponse«PageDTO«UserAndTeacherDO»»»
      • ResponseEntityBaseResponseTeacherDisableDTO
      • TeacherLiteDTO
      • ResponseEntityBaseResponseListTeacherLiteDTO
      • BackAddTeacherDTO
      • ResponseEntity«BaseResponse«BackAddTeacherDTO»»
      • TeacherBatchImportVO
    • 权限控制器
      • PermissionDTO
      • PageDTOPermissionDTO
      • ResponseEntityBaseResponsePageDTOPermissionDTO
      • PermissionLiteDTO
      • ResponseEntityBaseResponseListPermissionLiteDTO
    • 学生控制器
      • ResponseEntity_BaseResponse_byte
      • PageDTOStudentDTO
      • AdministrativeClassDO
      • ResponseEntityBaseResponsePageDTOStudentDTO
      • ResponseEntityBaseResponseStudentDTO
      • StudentDisableDTO
      • BackAddStudentDTO
      • StudentDTO
      • PageWithClassListDTO
      • StudentVO
      • ResponseEntityBaseResponseStudentDisableDTO
      • ResponseEntityBaseResponseBackAddStudentDTO
      • ResponseEntity«BaseResponse«PageWithClassListDTO»»
      • BatchAddStudentVO
      • FailedDetail
      • StudentLiteDTO
      • ResponseEntityBaseResponseListStudentLiteDTO
    • 教师类型控制器
      • ResponseEntityBaseResponseTeacherTypeDTO
      • PageDTOTeacherTypeDTO
      • ResponseEntityBaseResponsePageDTOTeacherTypeDTO
      • TeacherTypeDTO
      • ResponseEntityBaseResponseListTeacherTypeDTO
    • 部门控制器
      • ResponseEntityBaseResponseDepartmentDTO
      • DepartmentVO
      • DepartmentDTO
      • PageDTODepartmentDTO
      • ResponseEntityBaseResponsePageDTODepartmentDTO
      • DepartmentLiteDTO
      • ResponseEntityBaseResponseListDepartmentLiteDTO
    • 单位办别控制器
      • UnitTypeVO
      • ResponseEntityBaseResponseUnitTypeDTO
      • UnitTypeDTO
      • PageDTOUnitTypeDTO
      • ResponseEntityBaseResponsePageDTOUnitTypeDTO
      • UnitTypeLiteDTO
      • ResponseEntityBaseResponseListUnitTypeLiteDTO
    • 单位类别控制器
      • UnitCategoryVO
      • ResponseEntityBaseResponseUnitCategoryDTO
      • UnitCategoryDTO
      • PageDTOUnitCategoryDTO
      • ResponseEntityBaseResponsePageDTOUnitCategoryDTO
      • UnitCategoryLiteDTO
      • ResponseEntityBaseResponseListUnitCategoryLiteDTO
    • 教师课程偏好控制器
      • PageDTOTeacherPreferencesDTO
      • ResponseEntityBaseResponsePageDTOTeacherPreferencesDTO
      • ResponseEntityBaseResponseListTeacherPreferencesDTO
      • TeacherPreferencesDTO
      • ResponseEntityBaseResponseTeacherPreferencesDTO
      • TeacherPreferencesVO
    • 调度控制器
      • BackAutomaticClassSchedulingDTO
      • ResponseEntity_BaseResponse_BackAutomaticClassSchedulingDTO
    • 排课控制器
      • CourseLibraryDO
      • ResponseEntityBaseResponseListCourseLibraryDO
      • SchedulingTaskDTO
      • Constraints
      • ResponseEntityBaseResponseSchedulingTaskDTO
      • AlgorithmParams
      • CourseTypePriority
      • PrioritySettings
      • PreferredTimeSlot
      • SpecificCourseIdVO
      • TimePreferences
      • ScopeSettings
      • AutomaticClassSchedulingVO
      • ConflictsCount
      • SchedulingTaskStatusDTO
      • ResponseEntityBaseResponseSchedulingTaskStatusDTO
      • ResponseEntityBaseResponseListString
    • CourseLibraryController
    • 课程库控制器
      • CourseLibraryVO
      • ResponseEntityBaseResponseCourseLibraryDTO
      • CourseLibraryDTO
      • PageDTOCourseLibraryDTO
      • ResponseEntityBaseResponsePageDTOCourseLibraryDTO
      • CourseLiteDTO
      • ResponseEntityBaseResponseListCourseLibraryDTO
      • CourseLibraryLiteDTO
      • ResponseEntityBaseResponseListCourseLiteDTO
      • ResponseEntityBaseResponseListCourseLibraryLiteDTO
      • BackAddCourseDTO
      • FailedDetail
      • FileDTO
      • ResponseEntityBaseResponseBackAddCourseDTO
      • ResponseEntityBaseResponseFileDTO
      • BatchAddCourseVO
    • 排课分配控制器
      • ResponseEntity_BaseResponse_ClassAssignmentDTO
      • PageDTO_ClassAssignmentDTO
      • ResponseEntity_BaseResponse_PageDTO_ClassAssignmentDTO
      • ClassAssignmentVO
      • ClassAssignmentDTO
      • ResponseEntity_BaseResponse_List_ClassAssignmentDTO
      • AdjustTeachingClassVO
      • BackClassAssignmentDTO
      • ResponseEntityBaseResponseBackClassAssignmentDTO
      • PageDTOBackClassAssignmentDTO
      • ResponseEntityBaseResponsePageDTOBackClassAssignmentDTO
      • ClassTimeDTO
      • CourseDetailsDTO
      • BackDetailedAssignmentDTO
      • ResponseEntityBaseResponseListBackDetailedAssignmentDTO
      • BackAdjustCourseScheduleDTO
      • ResponseEntityBaseResponseBackAdjustCourseScheduleDTO
      • ClassTimeVO
      • AdjustmentDetailsVO
      • AdjustmentsVO
    • 学期管理控制器
      • SemesterVO
      • ResponseEntityBaseResponseSemesterDTO
      • PageDTOSemesterDTO
      • ResponseEntityBaseResponsePageDTOSemesterDTO
      • SemesterDTO
      • ResponseEntityBaseResponseListSemesterDTO
    • 桌椅类型控制器
      • TablesChairsTypeVO
      • ResponseEntityBaseResponseTablesChairsTypeDTO
      • TablesChairsTypeDTO
      • PageDTOTablesChairsTypeDTO
      • ResponseEntityBaseResponsePageDTOTablesChairsTypeDTO
      • TablesChairsTypeLiteDTO
      • ResponseEntityBaseResponseListTablesChairsTypeLiteDTO
    • AI 控制器
      • AiRouteJumpVO
      • ManualSchedulingRequestVO
      • ResponseEntityBaseResponseObject
    • 课程性质控制器
      • ResponseEntityBaseResponseListCourseNatureDTO
      • CourseNatureDTO
      • ResponseEntityBaseResponseCourseNatureDTO
    • 课程类型控制器
      • ResponseEntityBaseResponseListCourseTypeDTO
      • CourseTypeDTO
      • ResponseEntityBaseResponseCourseTypeDTO
    • 课程属性控制器
      • ResponseEntityBaseResponseListCoursePropertyDTO
      • CoursePropertyDTO
      • ResponseEntityBaseResponseCoursePropertyDTO
    • 课程类别控制器
      • ResponseEntityBaseResponseListCourseCategoryDTO
      • CourseCategoryDTO
      • ResponseEntityBaseResponseCourseCategoryDTO
    • 行政班级控制器
      • AdministrativeClassVO
      • ResponseEntityBaseResponseAdministrativeClassDTO
      • PageDTOAdministrativeClassDTO
      • ResponseEntityBaseResponsePageDTOAdministrativeClassDTO
      • AdministrativeClassDTO
      • ResponseEntityBaseResponseListAdministrativeClassDTO
    • 教务权限控制器
      • AcademicAffairsPermissionDTO
      • ResponseEntityBaseResponseAcademicAffairsPermissionDTO
    • 年级管理控制器
      • ResponseEntityBaseResponseBoolean
      • GradeVO
      • ResponseEntityBaseResponseGradeDTO
      • PageDTOGradeDTO
      • ResponseEntityBaseResponsePageDTOGradeDTO
      • GradeDTO
      • ResponseEntityBaseResponseListGradeDTO
    • 仪表盘控制器
      • AdminDashboardDTO
      • RequestLogDTO
      • ResponseEntityBaseResponseAdminDashboardDTO
      • Map«Long»
      • MajorStudentCount
      • AcademicDashboardDTO
      • ResponseEntityBaseResponseAcademicDashboardDTO
      • ClassDetail
      • TeacherDashboardDTO
      • ResponseEntityBaseResponseTeacherDashboardDTO
    • 课程表控制器
      • SemesterInfo
      • ScheduleItem
      • CourseScheduleDTO
      • ResponseEntityBaseResponseCourseScheduleDTO
    • 排课冲突控制器
      • ResponseEntityBaseResponseSchedulingConflictDTO
      • PageDTOSchedulingConflictDTO
      • ResponseEntityBaseResponsePageDTOSchedulingConflictDTO
      • ResponseEntityBaseResponseListSchedulingConflictDTO
      • TimeSlotDTO
      • SchedulingConflictDTO
    • 教学班控制器
      • PageDTOTeachingClassLiteDTO
      • MapObject
      • ResponseEntityBaseResponsePageDTOTeachingClassLiteDTO
      • key
      • ResponseEntityBaseResponseListTeachingClassDTO
      • TeachingClassLiteDTO
      • ResponseEntityBaseResponseListTeachingClassLiteDTO
      • key
      • ResponseEntityBaseResponseTeachingClassDTO
      • key
      • TeachingClassDTO
    • 教师课程资格控制器
      • PageDTOTeacherCourseQualificationDTO
      • ResponseEntityBaseResponsePageDTOTeacherCourseQualificationDTO
      • ResponseEntityBaseResponseListTeacherCourseQualificationDTO
      • ResponseEntityBaseResponseString
      • TeacherCourseQualificationDTO
      • ResponseEntityBaseResponseTeacherCourseQualificationDTO
      • ResponseEntityBaseResponseVoid
      • TeacherCourseQualificationVO
    • 学时类型控制器
      • CreditHourTypeEnuDTO
      • ResponseEntityBaseResponseListCreditHourTypeEnuDTO
  1. 公共控制器

MapString

系统属性

{
    "key": "string"
}
Built with