MCPcopy Create free account

hub / github.com/Alanosy/online-exam-system-backend / functions

Functions581 in github.com/Alanosy/online-exam-system-backend

MethodgetDiscussionDetail
(Integer id)
src/main/java/cn/org/alan/exam/service/impl/DiscussionServiceImpl.java:74
MethodgetExamGradeCount
各班试卷统计 @return
src/main/java/cn/org/alan/exam/controller/StatController.java:52
MethodgetExamGradeCount
()
src/main/java/cn/org/alan/exam/service/impl/StatServiceImpl.java:61
MethodgetExamRecordDetail
查询试卷详情 @param examId @return
src/main/java/cn/org/alan/exam/controller/RecordController.java:62
MethodgetExamRecordDetail
(Integer examId, Integer userId)
src/main/java/cn/org/alan/exam/service/impl/ExerciseRecordServiceImpl.java:95
MethodgetExamRecordPage
分页查询已考试试卷 @param pageNum 页码 @param pageSize 每页记录数 @param examName 考试名称 @param isASC 是否升序排列,true为升序,false为降序,默认为false @return 查询结果
src/main/java/cn/org/alan/exam/controller/RecordController.java:46
MethodgetExamRecordPage
(Integer pageNum, Integer pageSize, String examName, Boolean isASC)
src/main/java/cn/org/alan/exam/service/impl/ExerciseRecordServiceImpl.java:71
MethodgetExamScoreInfo
根据班级分析考试情况 @param pageNum 页码 @param pageSize 每页记录数 @param examTitle 考试名称 @return 响应结果
src/main/java/cn/org/alan/exam/controller/ScoreController.java:81
MethodgetExamScoreInfo
(Integer pageNum, Integer pageSize, String examTitle, Integer gradeId)
src/main/java/cn/org/alan/exam/service/impl/UserExamsScoreServiceImpl.java:64
MethodgetExerciseRecordDetail
查询刷题详情 @param exerciseId @return
src/main/java/cn/org/alan/exam/controller/RecordController.java:92
MethodgetExerciseRecordDetail
(Integer exerciseId)
src/main/java/cn/org/alan/exam/service/impl/ExerciseRecordServiceImpl.java:261
MethodgetExerciseRecordPage
分页查询已考试刷题 @param pageNum @param pageSize @return
src/main/java/cn/org/alan/exam/controller/RecordController.java:77
MethodgetExerciseRecordPage
(Integer pageNum, Integer pageSize ,String repoName)
src/main/java/cn/org/alan/exam/service/impl/ExerciseRecordServiceImpl.java:249
MethodgetFirstLevelCategories
获取一级分类 @return 一级分类列表
src/main/java/cn/org/alan/exam/controller/CategoryController.java:87
MethodgetFirstLevelCategories
()
src/main/java/cn/org/alan/exam/service/impl/CategoryServiceImpl.java:69
MethodgetGrade
分页查询班级 @param pageNum 页码 @param pageSize 每页大小 @param gradeName 班级名称 @return
src/main/java/cn/org/alan/exam/controller/GradeController.java:44
MethodgetGradeExamList
根据班级获得考试 @param pageNum 页码 @param pageSize 每页大小 @param title 试卷标题 @param isASC 是否升序排列,true为升序,false为降序,默认为false @return
src/main/java/cn/org/alan/exam/controller/ExamController.java:174
MethodgetGradeExamList
(Integer pageNum, Integer pageSize, String title, Boolean isASC)
src/main/java/cn/org/alan/exam/service/impl/ExamServiceImpl.java:874
MethodgetLogPage
(@RequestParam(value = "pageNum", required = false, defaultValue = "1") Integer pageNum,
src/main/java/cn/org/alan/exam/controller/LogController.java:29
MethodgetMyCertificate
分页查已获证书 @param pageNum 页码 @param pageSize 每页大小 @param examName 试卷标题 @return
src/main/java/cn/org/alan/exam/controller/CertificateController.java:105
MethodgetMyCertificatePaging
(Integer pageNum, Integer pageSize, String examName)
src/main/java/cn/org/alan/exam/service/impl/CertificateServiceImpl.java:88
MethodgetNewNotice
获取最新消息 @param pageNum 页码 @param pageSize 每页大小 @return
src/main/java/cn/org/alan/exam/controller/NoticeController.java:97
MethodgetNewNotice
学生获取公告 @param pageNum @param pageSize @return
src/main/java/cn/org/alan/exam/service/impl/NoticeServiceImpl.java:173
MethodgetNotice
教师分页查找 @param pageNum 页码 @param pageSize 每页大小 @param title @return
src/main/java/cn/org/alan/exam/controller/NoticeController.java:81
MethodgetNotice
教师管理员获取公告 @param pageNum @param pageSize @param title @return
src/main/java/cn/org/alan/exam/service/impl/NoticeServiceImpl.java:151
MethodgetOwnerDiscussions
(String title, Integer gradeId, Integer currentPage, Integer size)
src/main/java/cn/org/alan/exam/service/impl/DiscussionServiceImpl.java:67
MethodgetPage
学生错题本分页查询 @param pageNum 页码 @param pageSize 每页大小 @param examName 考试名称 @return
src/main/java/cn/org/alan/exam/controller/UserBookController.java:39
MethodgetPage
学生错题本分页查询 @param pageNum 页码 @param pageSize 每页大小 @param examName 考试标题 @return
src/main/java/cn/org/alan/exam/service/IUserBookService.java:27
MethodgetPage
(Integer pageNum, Integer pageSize, String examName)
src/main/java/cn/org/alan/exam/service/impl/UserBookServiceImpl.java:49
MethodgetPage
(Integer pageNum, Integer pageSize)
src/main/java/cn/org/alan/exam/service/impl/LogServiceImpl.java:34
MethodgetPaging
(Integer pageNum, Integer pageSize, String gradeName)
src/main/java/cn/org/alan/exam/service/impl/GradeServiceImpl.java:86
MethodgetPagingExam
教师分页查找考试列表 @param pageNum 页码 @param pageSize 每页大小 @param title 试卷标题 @return
src/main/java/cn/org/alan/exam/controller/ExamController.java:101
MethodgetPagingExam
(Integer pageNum, Integer pageSize, String title)
src/main/java/cn/org/alan/exam/service/impl/ExamServiceImpl.java:308
MethodgetQuestion
获取试题Id列表 @param repoId 题库Id @param quType 试题类型 @return 响应结果
src/main/java/cn/org/alan/exam/controller/ExerciseController.java:50
MethodgetQuestionList
获取考试题目id列表 @param examId 试卷ID @return
src/main/java/cn/org/alan/exam/controller/ExamController.java:116
MethodgetQuestionList
(Integer examId)
src/main/java/cn/org/alan/exam/service/impl/ExamServiceImpl.java:325
MethodgetQuestionSheet
(Integer repoId, Integer quType)
src/main/java/cn/org/alan/exam/service/impl/ExerciseRecordServiceImpl.java:65
MethodgetQuestionSingle
获取单题信息 @param examId 试卷ID @param questionId 试题ID @return
src/main/java/cn/org/alan/exam/controller/ExamController.java:130
MethodgetQuestionSingle
(Integer examId, Integer quId)
src/main/java/cn/org/alan/exam/service/impl/ExamServiceImpl.java:386
MethodgetReUserExamBook
查询错题本错题id列表 @param examId 考试ID @return
src/main/java/cn/org/alan/exam/controller/UserBookController.java:55
MethodgetReUserExamBook
(Integer examId)
src/main/java/cn/org/alan/exam/service/impl/UserBookServiceImpl.java:59
MethodgetRepo
分页获取可刷题库列表 @param pageNum 页码 @param pageSize 每页大小 @param title 题库名 @param categoryId 分类ID @return 响应结果
src/main/java/cn/org/alan/exam/controller/ExerciseController.java:84
MethodgetRepo
(Integer pageNum, Integer pageSize, String title, Integer categoryId)
src/main/java/cn/org/alan/exam/service/impl/RepoServiceImpl.java:151
MethodgetRepoList
获取题库id和题库名,教师获取自己的题库,管理员获取所有题库 @param repoTitle 题库名称 @return 响应结果
src/main/java/cn/org/alan/exam/controller/RepoController.java:81
MethodgetRepoList
(String repoTitle)
src/main/java/cn/org/alan/exam/service/impl/RepoServiceImpl.java:104
MethodgetReposByCategory
根据分类ID查询题库 @param categoryId 分类ID @param pageNum 页码 @param pageSize 每页记录数 @return 响应结果
src/main/java/cn/org/alan/exam/controller/RepoController.java:115
MethodgetReposByCategory
(Integer categoryId, Integer pageNum, Integer pageSize)
src/main/java/cn/org/alan/exam/service/impl/RepoServiceImpl.java:192
MethodgetSingle
获取单题详情,没有答案 @param id 试题id @return
src/main/java/cn/org/alan/exam/controller/ExerciseController.java:101
MethodgetSingle
(Integer id)
src/main/java/cn/org/alan/exam/service/impl/ExerciseRecordServiceImpl.java:479
MethodgetStudentGradeCount
各班级人数统计 @return
src/main/java/cn/org/alan/exam/controller/StatController.java:40
MethodgetStudentGradeCount
()
src/main/java/cn/org/alan/exam/service/impl/StatServiceImpl.java:43
MethodglobalConfig
()
src/main/java/cn/org/alan/exam/config/MybatisPlusConfig.java:41
MethodhandleAccessDeniedException
处理无权限访问异常 @param e 异常 @return 响应
src/main/java/cn/org/alan/exam/common/handler/GlobalExceptionHandler.java:111
MethodhandleConstraintViolationException
处理约束违反异常 @param e 异常 @return 响应
src/main/java/cn/org/alan/exam/common/handler/GlobalExceptionHandler.java:149
MethodhandleDuplicateKeyException
处理主键冲突异常 @param e 异常 @return 响应
src/main/java/cn/org/alan/exam/common/handler/GlobalExceptionHandler.java:98
MethodhandleExam
交卷操作 @param examId 试卷ID @return
src/main/java/cn/org/alan/exam/controller/ExamController.java:216
MethodhandleException
处理自定义服务异常拦截处理 @param e 异常 @return 响应
src/main/java/cn/org/alan/exam/common/handler/GlobalExceptionHandler.java:36
MethodhandleHttpMessageNotReadableException
处理请求参数无法解析异常 @param e 异常 @return 响应
src/main/java/cn/org/alan/exam/common/handler/GlobalExceptionHandler.java:74
MethodhandleMethodArgumentNotValidException
处理参数校验异常 @param e 异常 @return 响应
src/main/java/cn/org/alan/exam/common/handler/GlobalExceptionHandler.java:49
MethodhandleMissingServletRequestParameterException
处理请求参数缺失异常 @param e @return
src/main/java/cn/org/alan/exam/common/handler/GlobalExceptionHandler.java:86
MethodhandleSQLIntegrityConstraintViolationException
处理唯一约束异常 @param e 异常 @return 响应
src/main/java/cn/org/alan/exam/common/handler/GlobalExceptionHandler.java:62
MethodhandlerMaxUploadSizeExceededException
处理文件太大异常 @param e 异常 @return 响应
src/main/java/cn/org/alan/exam/common/handler/GlobalExceptionHandler.java:124
MethodhandlerMissingServletRequestPartException
处理文件获取不到异常 @param e 异常 @return 响应
src/main/java/cn/org/alan/exam/common/handler/GlobalExceptionHandler.java:136
MethodimportQuestion
批量导入试题 @param id 题库Id @param file Excel文件 @return 响应结果
src/main/java/cn/org/alan/exam/controller/QuestionController.java:120
MethodimportQuestion
(Integer id, MultipartFile file)
src/main/java/cn/org/alan/exam/service/impl/QuestionServiceImpl.java:126
MethodimportUsers
Excel导入用户数据 @param file EXCEL文件 @return
src/main/java/cn/org/alan/exam/controller/UserController.java:92
MethodimportUsers
(MultipartFile file)
src/main/java/cn/org/alan/exam/service/impl/UserServiceImpl.java:142
Methodinfo
获取用户个人信息 @return
src/main/java/cn/org/alan/exam/controller/UserController.java:39
Methodinfo
获取用户个人信息 @return
src/main/java/cn/org/alan/exam/service/impl/UserServiceImpl.java:175
MethodinsertFill
添加数据拦截 @param metaObject
src/main/java/cn/org/alan/exam/common/handler/FiledFullHandler.java:30
MethodinsertNewAnswer
添加考试记录 @param examQuAnswerForm @param quType 试题类型 @return
src/main/java/cn/org/alan/exam/service/IExamService.java:137
MethodisAccountNonExpired
()
src/main/java/cn/org/alan/exam/utils/security/SysUserDetails.java:54
MethodisAccountNonLocked
()
src/main/java/cn/org/alan/exam/utils/security/SysUserDetails.java:59
MethodisCredentialsNonExpired
()
src/main/java/cn/org/alan/exam/utils/security/SysUserDetails.java:64
MethodisEnabled
()
src/main/java/cn/org/alan/exam/utils/security/SysUserDetails.java:69
MethodisImage
判断是否为常见图片格式 @param filename 文件名 @return 结果
src/main/java/cn/org/alan/exam/utils/file/impl/MinioUtil.java:73
MethodisImage
判断是否为常见图片格式 @param filename 文件名 @return 结果
src/main/java/cn/org/alan/exam/utils/file/impl/AliOSSUtil.java:73
MethodisOverSize
判断文件是否大于50KB @param file 文件 @return 结果
src/main/java/cn/org/alan/exam/utils/file/impl/MinioUtil.java:86
MethodisOverSize
判断文件是否大于10MB @param file 文件 @return 结果
src/main/java/cn/org/alan/exam/utils/file/impl/AliOSSUtil.java:86
MethodisUserTakingExam
判断用户是否正在考试 @param examId 试卷ID @return
src/main/java/cn/org/alan/exam/service/IExamService.java:163
MethodjoinGrade
用户加入班级,只有学生才能加入班级 @param code 班级代码 @return
src/main/java/cn/org/alan/exam/controller/UserController.java:106
MethodjoinGrade
用户加入班级,只有学生才能加入班级 @param code @return
src/main/java/cn/org/alan/exam/service/impl/UserServiceImpl.java:191
MethodlistEntityToExamDetailRespVO
(List<ExamQuestion> examQuestion)
src/main/java/cn/org/alan/exam/converter/ExamConverter.java:30
MethodlistEntityToVO
(List<Question> questions)
src/main/java/cn/org/alan/exam/converter/QuestionConverter.java:26
MethodlistEntityToVo
(List<Grade> page)
src/main/java/cn/org/alan/exam/converter/GradeConverter.java:25
MethodlistEntityToVo
(List<UserBook> list)
src/main/java/cn/org/alan/exam/converter/UserBookConverter.java:20
Methodlogin
用户登录 @param request request对象,用户获取sessionId @return token
src/main/java/cn/org/alan/exam/controller/AuthController.java:45
Methodlogin
登录 @param request @param loginForm 入参 @return 响应
src/main/java/cn/org/alan/exam/service/impl/AuthServiceImpl.java:91
Methodlogout
用户注销 @param request request对象,需要清除session里面的内容 @return 响应结果
src/main/java/cn/org/alan/exam/controller/AuthController.java:58
Methodlogout
注销 @param request request对象,需要清除session里面的内容 @return
src/main/java/cn/org/alan/exam/service/impl/AuthServiceImpl.java:184
Methodmain
(String[] args)
src/main/java/cn/org/alan/exam/ExamApplication.java:26
MethodmybatisPlusInterceptor
配置数据库类型 @return
src/main/java/cn/org/alan/exam/config/MybatisPlusConfig.java:33
MethodonClose
(Session session)
src/main/java/cn/org/alan/exam/websocket/WebsocketHandler.java:47
MethodonError
(Throwable throwable)
src/main/java/cn/org/alan/exam/websocket/WebsocketHandler.java:62
MethodonMessage
(Session session, String message)
src/main/java/cn/org/alan/exam/websocket/WebsocketHandler.java:67
MethodonOpen
(Session session)
src/main/java/cn/org/alan/exam/websocket/WebsocketHandler.java:31
MethodpageDiscussionByGrade
学生根据班级id分页获取讨论 @param title 标题 @param currentPage 当前页 @param size 每页记录数 @return 分页查询结果
src/main/java/cn/org/alan/exam/controller/DiscussionController.java:107
MethodpageDiscussionByGrade
(String title, Integer currentPage, Integer size)
src/main/java/cn/org/alan/exam/service/impl/DiscussionServiceImpl.java:79
MethodpageEntityToVo
(Page<Notice> noticePage)
src/main/java/cn/org/alan/exam/converter/NoticeConverter.java:21
MethodpageEntityToVo
(Page<Grade> page)
src/main/java/cn/org/alan/exam/converter/GradeConverter.java:21
← previousnext →401–500 of 581, ranked by callers