MCPcopy Create free account

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

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

MethodpageOwnerDiscussion
教师分页查询自己的发布的讨论 @param title 标题 @param gradeId 班级id @param currentPage 当前页 @param size 每页记录数 @return 统一响应
src/main/java/cn/org/alan/exam/controller/DiscussionController.java:72
MethodpagingCertificate
分页查询证书 @param pageNum 页码 @param pageSize 每页大小 @param certificateName 证书标题 @param certificationUnit 认证单位 @return 响应结果
src/main/java/cn/org/alan/exam/controller/CertificateController.java:58
MethodpagingCertificate
(Integer pageNum, Integer pageSize, String certificateName, String certificationUnit)
src/main/java/cn/org/alan/exam/service/impl/CertificateServiceImpl.java:55
MethodpagingQuestion
分页查询试题 @param pageNum 页码 @param pageSize 每页大小 @param content 试题名 @param repoId 题库id @param type 试题类型 @return 响应
src/main/java/cn/org/alan/exam/controller/QuestionController.java:74
MethodpagingQuestion
(Integer pageNum, Integer pageSize, String title, Integer type, Integer repoId)
src/main/java/cn/org/alan/exam/service/impl/QuestionServiceImpl.java:95
MethodpagingRepo
分页查询题库 @param pageNum 页码 @param pageSize 每页记录数 @param title 题库名 @param categoryId 分类ID @return 响应结果
src/main/java/cn/org/alan/exam/controller/RepoController.java:97
MethodpagingRepo
(Integer pageNum, Integer pageSize, String title, Integer categoryId)
src/main/java/cn/org/alan/exam/service/impl/RepoServiceImpl.java:117
MethodpagingScore
分页获取成绩信息 @param pageNum 页码 @param pageSize 每页大小 @param gradeId 班级Id @param examId 考试Id @param realName 真实姓名 @return 响应结果
src/main/java/cn/org/alan/exam/controller/ScoreController.java:47
MethodpagingScore
(Integer pageNum, Integer pageSize, Integer gradeId, Integer examId, String realName)
src/main/java/cn/org/alan/exam/service/impl/UserExamsScoreServiceImpl.java:43
MethodpagingUser
教师和管理员 用户管理 分页获取用户信息 @param pageNum 页码 @param pageSize 每页大小 @param gradeId 班级ID @param realName 真实姓名 @return
src/main/java/cn/org/alan/exam/controller/UserController.java:122
MethodpagingUser
(Integer pageNum, Integer pageSize, Integer gradeId, String realName)
src/main/java/cn/org/alan/exam/service/impl/UserServiceImpl.java:210
MethodprepareExamQuAnswer
表单转化实体 @param form @param quType 试题类型 @return
src/main/java/cn/org/alan/exam/service/IExamService.java:155
MethodqueryLike
根据用户id,讨论id,回复id 查询点赞信息 @param likeForm 入参 @return 点赞信息
src/main/java/cn/org/alan/exam/service/ILikeService.java:29
MethodqueryReplyByDiscussionId
根据讨论id获取评论 @param orderBy 排序方式 1时间升序 2时间降序 3点赞数量升序 4点赞数量降序 @param id 讨论id @return 评论
src/main/java/cn/org/alan/exam/controller/ReplyController.java:64
MethodqueryReplyByDiscussionId
(Integer orderBy, Integer discussionId)
src/main/java/cn/org/alan/exam/service/impl/ReplyServiceImpl.java:87
MethodquerySingle
根据试题id获取单题详情 @param id 试题id @return 响应结果
src/main/java/cn/org/alan/exam/controller/QuestionController.java:91
MethodquerySingle
(Integer id)
src/main/java/cn/org/alan/exam/service/impl/QuestionServiceImpl.java:106
MethodquestionAnalyse
获取某场考试某题作答情况 @param examId 考试id @param questionId 试题id @return 响应结果
src/main/java/cn/org/alan/exam/controller/ScoreController.java:65
MethodquestionAnalyse
(Integer examId, Integer questionId)
src/main/java/cn/org/alan/exam/service/impl/ExamQuAnswerServiceImpl.java:30
MethodreadFile
(File file, Class<T> clazz)
src/main/java/cn/org/alan/exam/utils/excel/ExcelUtils.java:68
MethodreadFileManySheet
(File file)
src/main/java/cn/org/alan/exam/utils/excel/ExcelUtils.java:86
MethodredisTemplateInit
Redis序列化配置 @param redisConnectionFactory @return
src/main/java/cn/org/alan/exam/config/RedisConfig.java:26
Methodregister
用户注册,只能注册学生 @param request request对象,用于获取sessionId @param userForm 用户信息 @return 响应结果
src/main/java/cn/org/alan/exam/controller/AuthController.java:71
Methodregister
注册用户 @param request request对象,用于获取sessionId @param userForm 用户信息 @return
src/main/java/cn/org/alan/exam/service/impl/AuthServiceImpl.java:262
MethodremoveUserGrade
退出班级 @param ids 班级ID @return
src/main/java/cn/org/alan/exam/controller/GradeController.java:99
MethodremoveUserGrade
(String ids)
src/main/java/cn/org/alan/exam/service/impl/GradeServiceImpl.java:102
MethodscoreExport
成绩导出 @param response 响应对象 @param examId 考试id @param gradeId 班级id
src/main/java/cn/org/alan/exam/controller/ScoreController.java:99
MethodselectChildReplies
获取子评论 @param replyId 父评论id @return 所有子评论
src/main/java/cn/org/alan/exam/mapper/ReplyMapper.java:33
MethodselectDetail
获取讨论详情 @param id 讨论id @return 讨论信息
src/main/java/cn/org/alan/exam/mapper/DiscussionMapper.java:34
MethodselectOptionByqId
根据单题ID获取所有选项 @param id 试题id @return 结果集
src/main/java/cn/org/alan/exam/mapper/OptionMapper.java:38
MethodsendHeartbeat
用户发送心跳,更新最后活跃时间。 @return
src/main/java/cn/org/alan/exam/service/impl/AuthServiceImpl.java:287
MethodserverEndpointExporter
()
src/main/java/cn/org/alan/exam/config/WebsocketConfig.java:19
MethodsetInstance
()
src/main/java/cn/org/alan/exam/websocket/WebsocketHandler.java:26
MethodsignBySHA1WithDSA
SHA1签名算法和DSA加密算法结合使用生成数字签名 @param privateKeyText @param msg @return 数字签名 @throws Exception
src/main/java/cn/org/alan/exam/utils/CryptoUtils.java:103
MethodsignBySHA1WithRSA
SHA1签名算法和RSA加密算法结合使用生成数字签名 @param privateKeyText 私钥 @param msg 待加签内容 @return 数字签名 @throws Exception
src/main/java/cn/org/alan/exam/utils/CryptoUtils.java:114
MethodsignBySHA256WithRSA
SHA256签名算法和RSA加密算法结合使用生成数字签名 @param privateKeyText 私钥 @param msg 待加签内容 @return 数字签名 @throws Exception
src/main/java/cn/org/alan/exam/utils/CryptoUtils.java:125
MethodstartExam
开始考试 @param examId 试卷ID @return
src/main/java/cn/org/alan/exam/controller/ExamController.java:59
MethodstartExam
(Integer examId)
src/main/java/cn/org/alan/exam/service/impl/ExamServiceImpl.java:1054
MethodstuExamPage
查询待批阅的用户 @param pageNum 页码 @param pageSize 每页大小 @param examId 考试ID @return
src/main/java/cn/org/alan/exam/controller/AnswerController.java:82
MethodstuExamPage
(Integer pageNum, Integer pageSize, Integer examId, String realName)
src/main/java/cn/org/alan/exam/service/impl/ManualScoreServiceImpl.java:147
MethodtaskScheduler
()
src/main/java/cn/org/alan/exam/config/WebsocketConfig.java:24
MethodteacherExitClass
老师退出班级 @param userId 用户ID @param gradeId 班级ID @return 影响记录数
src/main/java/cn/org/alan/exam/mapper/UserGradeMapper.java:34
MethodteacherExitClass
老师退出班级 @param gradeId 班级ID @return
src/main/java/cn/org/alan/exam/controller/GradeController.java:137
MethodteacherExitClass
(String gradeId)
src/main/java/cn/org/alan/exam/service/impl/GradeServiceImpl.java:150
MethodteacherJoinClass
老师加入班级 @param code 班级代码 @return
src/main/java/cn/org/alan/exam/controller/GradeController.java:124
MethodteacherJoinClass
(String code)
src/main/java/cn/org/alan/exam/service/impl/GradeServiceImpl.java:133
Methodtest
维护任务定时检测是否有正在考试但是当前时间大于结束时间到,自动交卷
src/main/java/cn/org/alan/exam/task/ExamTask.java:50
MethodtrackPresence
记录学生登录时间 @param request @return
src/main/java/cn/org/alan/exam/controller/AuthController.java:112
MethodupdateAnswerIfExists
修改考试记录 @param examQuAnswerForm @param quType 试题类型 @return
src/main/java/cn/org/alan/exam/service/IExamService.java:146
MethodupdateCategory
修改分类 @param category 分类信息 @param id 分类ID @return 结果
src/main/java/cn/org/alan/exam/controller/CategoryController.java:50
MethodupdateCategory
(Category category, Integer id)
src/main/java/cn/org/alan/exam/service/impl/CategoryServiceImpl.java:34
MethodupdateCertificate
修改证书 @param id 证书ID @param certificateForm 修改证书的前端参数 @return 返回响应结果
src/main/java/cn/org/alan/exam/controller/CertificateController.java:75
MethodupdateCertificate
(CertificateForm certificateForm)
src/main/java/cn/org/alan/exam/service/impl/CertificateServiceImpl.java:64
MethodupdateExam
修改考试 @param examUpdateForm @param id 试卷ID @return
src/main/java/cn/org/alan/exam/controller/ExamController.java:73
MethodupdateExam
(ExamUpdateForm examUpdateForm, Integer examId)
src/main/java/cn/org/alan/exam/service/impl/ExamServiceImpl.java:271
MethodupdateFill
更新数据拦截 @param metaObject
src/main/java/cn/org/alan/exam/common/handler/FiledFullHandler.java:55
MethodupdateGrade
修改班级 @param id @param gradeForm @return
src/main/java/cn/org/alan/exam/controller/GradeController.java:73
MethodupdateGrade
(Integer id, GradeForm gradeForm)
src/main/java/cn/org/alan/exam/service/impl/GradeServiceImpl.java:57
MethodupdateNotice
修改公告 @param noticeId 公告ID @param noticeForm @return
src/main/java/cn/org/alan/exam/controller/NoticeController.java:66
MethodupdateNotice
更新公告 @param noticeId @param noticeForm @return
src/main/java/cn/org/alan/exam/service/impl/NoticeServiceImpl.java:110
MethodupdatePassword
用户修改密码 @param userForm @return
src/main/java/cn/org/alan/exam/controller/UserController.java:66
MethodupdatePassword
(UserForm userForm)
src/main/java/cn/org/alan/exam/service/impl/UserServiceImpl.java:96
MethodupdateQuestion
修改试题 @param id 试题Id @param questionFrom 入参 @return 响应结果
src/main/java/cn/org/alan/exam/controller/QuestionController.java:105
MethodupdateQuestion
(QuestionFrom questionFrom)
src/main/java/cn/org/alan/exam/service/impl/QuestionServiceImpl.java:112
MethodupdateRepo
修改题库 @param repo 传递参数 @return 返回响应
src/main/java/cn/org/alan/exam/controller/RepoController.java:55
MethodupdateRepo
(Repo repo, Integer id)
src/main/java/cn/org/alan/exam/service/impl/RepoServiceImpl.java:65
Methodupload
(MultipartFile file)
src/main/java/cn/org/alan/exam/utils/file/impl/MinioUtil.java:35
Methodupload
实现上传图片到OSS
src/main/java/cn/org/alan/exam/utils/file/impl/AliOSSUtil.java:38
MethoduploadAvatar
上传图片 @param file 文件 @return 返回头像地址
src/main/java/cn/org/alan/exam/controller/FileController.java:35
MethoduploadAvatar
用户上传头像 @param file 头像文件 @return 返回头像地址
src/main/java/cn/org/alan/exam/controller/UserController.java:138
MethoduploadAvatar
(MultipartFile file)
src/main/java/cn/org/alan/exam/service/impl/UserServiceImpl.java:229
MethoduploadImage
上传试题图片 @param file 文件 @return 返回上传后的地址
src/main/java/cn/org/alan/exam/controller/QuestionController.java:133
MethoduploadImage
(MultipartFile file)
src/main/java/cn/org/alan/exam/service/impl/FileServiceImpl.java:28
MethoduserExitGrade
学生退出班级 @return
src/main/java/cn/org/alan/exam/controller/GradeController.java:149
MethoduserExitGrade
()
src/main/java/cn/org/alan/exam/service/impl/GradeServiceImpl.java:162
MethodverifyBySHA1WithDSA
SHA1签名算法和DSA加密算法检验数字签名 @param publicKeyText 公钥 @param msg 待验签内容 @param signatureText 数字 @return 检验是否成功 @throws Exception
src/main/java/cn/org/alan/exam/utils/CryptoUtils.java:137
MethodverifyBySHA1WithRSA
SHA1签名算法和RSA加密算法检验数字签名 @param publicKeyText 公钥 @param msg 待验签内容 @param signatureText 签名 @return 校验是否成功 @throws Exception
src/main/java/cn/org/alan/exam/utils/CryptoUtils.java:149
MethodverifyBySHA256WithRSA
SHA256签名算法和RSA加密算法检验数字签名 @param publicKeyText 公钥 @param msg 待验签内容 @param signatureText 签名 @return 校验是否成功 @throws Exception
src/main/java/cn/org/alan/exam/utils/CryptoUtils.java:161
MethodverifyCode
校验验证码 @param request request对象,获取sessionId @param code 用户输入的验证码 @return 响应结果
src/main/java/cn/org/alan/exam/controller/AuthController.java:97
MethodverifyCode
验证验证码 @param request request对象获取sessionId @param code 用户输入的验证码 @return
src/main/java/cn/org/alan/exam/service/impl/AuthServiceImpl.java:238
MethodverifyToken
校验token @param token @return
src/main/java/cn/org/alan/exam/utils/JwtUtil.java:125
← previous501–581 of 581, ranked by callers