examManage

package
v0.0.0-...-003a2e9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 3, 2023 License: Apache-2.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var DraftPaperService = service.ServiceGroupApp.ExammanageServiceGroup.DraftPaperService
View Source
var PaperTemplateItemService = service.ServiceGroupApp.ExammanageServiceGroup.PaperTemplateItemService
View Source
var PapertemplateService = service.ServiceGroupApp.ExammanageServiceGroup.PaperTemplateService

Functions

This section is empty.

Types

type ApiGroup

type ApiGroup struct {
	// Code generated by github.com/prl26/frontExam-system/server Begin; DO NOT EDIT.
	PaperTemplateApi
	PaperTemplateItemApi
	PaperQuestionMergeApi
	ExamPaperApi
	ExamStudentPaperApi
	DraftPaperApi
}

type DraftPaperApi

type DraftPaperApi struct {
}

func (*DraftPaperApi) ConvertDraftToPaper

func (draftPaperApi *DraftPaperApi) ConvertDraftToPaper(c *gin.Context)

func (*DraftPaperApi) CreatePaperDraft

func (draftPaperApi *DraftPaperApi) CreatePaperDraft(c *gin.Context)

func (*DraftPaperApi) DeleteExamPaperDraft

func (draftPaperApi *DraftPaperApi) DeleteExamPaperDraft(c *gin.Context)

func (*DraftPaperApi) FindExamPaperDraft

func (draftPaperApi *DraftPaperApi) FindExamPaperDraft(c *gin.Context)

func (*DraftPaperApi) GetExamPaperDraftList

func (draftPaperApi *DraftPaperApi) GetExamPaperDraftList(c *gin.Context)

func (*DraftPaperApi) UpdateExamPaperDraft

func (draftPaperApi *DraftPaperApi) UpdateExamPaperDraft(c *gin.Context)

type ExamPaperApi

type ExamPaperApi struct {
}

func (*ExamPaperApi) CreateExamPaperByRand

func (examPaperApi *ExamPaperApi) CreateExamPaperByRand(c *gin.Context)

CreateExamPaperByRand 创建ExamPaper @Tags ExamPaper @Summary 随机创建ExamPaper @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body frontExamManage.ExamPaper true "创建ExamPaper" @Success 200 {string} string "{"success":true,"data":{},"msg":"获取成功"}" @Router /examPaper/createExamPaper [post]

func (*ExamPaperApi) DeleteExamPaper

func (examPaperApi *ExamPaperApi) DeleteExamPaper(c *gin.Context)

DeleteExamPaper 删除ExamPaper @Tags ExamPaper @Summary 删除ExamPaper @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body frontExamManage.ExamPaper true "删除ExamPaper" @Success 200 {string} string "{"success":true,"data":{},"msg":"删除成功"}" @Router /examPaper/deleteExamPaper [delete]

func (*ExamPaperApi) DeleteExamPaperByIds

func (examPaperApi *ExamPaperApi) DeleteExamPaperByIds(c *gin.Context)

DeleteExamPaperByIds 批量删除ExamPaper @Tags ExamPaper @Summary 批量删除ExamPaper @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body request.IdsReq true "批量删除ExamPaper" @Success 200 {string} string "{"success":true,"data":{},"msg":"批量删除成功"}" @Router /examPaper/deleteExamPaperByIds [delete]

func (*ExamPaperApi) ExportMultiPaper

func (examPaperApi *ExamPaperApi) ExportMultiPaper(c *gin.Context)

func (*ExamPaperApi) ExportPaper

func (examPaperApi *ExamPaperApi) ExportPaper(c *gin.Context)

导出成绩表

func (*ExamPaperApi) ExportPaperToHtml

func (examPaperApi *ExamPaperApi) ExportPaperToHtml(c *gin.Context)

func (*ExamPaperApi) ExportPaperToHtmlToCheck

func (examPaperApi *ExamPaperApi) ExportPaperToHtmlToCheck(c *gin.Context)

func (*ExamPaperApi) ExportPaperToHtmlToCheckWithOutAnswer

func (examPaperApi *ExamPaperApi) ExportPaperToHtmlToCheckWithOutAnswer(c *gin.Context)

func (*ExamPaperApi) FindExamPaper

func (examPaperApi *ExamPaperApi) FindExamPaper(c *gin.Context)

FindExamPaper 用id查询ExamPaper @Tags ExamPaper @Summary 用id查询ExamPaper @Security ApiKeyAuth @accept application/json @Produce application/json @Param data query frontExamManage.ExamPaper true "用id查询ExamPaper" @Success 200 {string} string "{"success":true,"data":{},"msg":"查询成功"}" @Router /examPaper/findExamPaper [get]

func (*ExamPaperApi) GetExamPaperList

func (examPaperApi *ExamPaperApi) GetExamPaperList(c *gin.Context)

GetExamPaperList 分页获取ExamPaper列表 @Tags ExamPaper @Summary 分页获取ExamPaper列表 @Security ApiKeyAuth @accept application/json @Produce application/json @Param data query examManageReq.ExamPaperSearch true "分页获取ExamPaper列表" @Success 200 {string} string "{"success":true,"data":{},"msg":"获取成功"}" @Router /examPaper/getExamPaperList [get]

func (*ExamPaperApi) LateStudentDistribute

func (examPaperApi *ExamPaperApi) LateStudentDistribute(c *gin.Context)

迟到学生试卷分发

func (*ExamPaperApi) PaperDistribution

func (examPaperApi *ExamPaperApi) PaperDistribution(c *gin.Context)

试卷分发

func (*ExamPaperApi) SetExamPre

func (examPaperApi *ExamPaperApi) SetExamPre(c *gin.Context)

进入考试准备阶段

func (*ExamPaperApi) SetStudentsToRedis

func (examPaperApi *ExamPaperApi) SetStudentsToRedis(c *gin.Context)

判断学生最近是否有考试

func (*ExamPaperApi) UpdateExamPaper

func (examPaperApi *ExamPaperApi) UpdateExamPaper(c *gin.Context)

UpdateExamPaper 更新ExamPaper @Tags ExamPaper @Summary 更新ExamPaper @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body frontExamManage.ExamPaper true "更新ExamPaper" @Success 200 {string} string "{"success":true,"data":{},"msg":"更新成功"}" @Router /examPaper/updateExamPaper [put]

type ExamStudentPaperApi

type ExamStudentPaperApi struct {
}

func (*ExamStudentPaperApi) AllExecAgain

func (examstudentPaperApi *ExamStudentPaperApi) AllExecAgain(c *gin.Context)

考试计划下学生试卷重新批阅

func (*ExamStudentPaperApi) CreateExamStudentPaper

func (examstudentPaperApi *ExamStudentPaperApi) CreateExamStudentPaper(c *gin.Context)

CreateExamStudentPaper 创建ExamStudentPaper @Tags ExamStudentPaper @Summary 创建ExamStudentPaper @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body frontExamManage.ExamStudentPaper true "创建ExamStudentPaper" @Success 200 {string} string "{"success":true,"data":{},"msg":"获取成功"}" @Router /examstudentPaper/createExamStudentPaper [post]

func (*ExamStudentPaperApi) DeleteExamStudentPaper

func (examstudentPaperApi *ExamStudentPaperApi) DeleteExamStudentPaper(c *gin.Context)

DeleteExamStudentPaper 删除ExamStudentPaper @Tags ExamStudentPaper @Summary 删除ExamStudentPaper @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body frontExamManage.ExamStudentPaper true "删除ExamStudentPaper" @Success 200 {string} string "{"success":true,"data":{},"msg":"删除成功"}" @Router /examstudentPaper/deleteExamStudentPaper [delete]

func (*ExamStudentPaperApi) DeleteExamStudentPaperByIds

func (examstudentPaperApi *ExamStudentPaperApi) DeleteExamStudentPaperByIds(c *gin.Context)

DeleteExamStudentPaperByIds 批量删除ExamStudentPaper @Tags ExamStudentPaper @Summary 批量删除ExamStudentPaper @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body request.IdsReq true "批量删除ExamStudentPaper" @Success 200 {string} string "{"success":true,"data":{},"msg":"批量删除成功"}" @Router /examstudentPaper/deleteExamStudentPaperByIds [delete]

func (*ExamStudentPaperApi) DeleteStudentAnswer

func (examstudentPaperApi *ExamStudentPaperApi) DeleteStudentAnswer(c *gin.Context)

删除学生考卷

func (*ExamStudentPaperApi) ExecAgain

func (examstudentPaperApi *ExamStudentPaperApi) ExecAgain(c *gin.Context)

单个学生试卷重新批阅

func (*ExamStudentPaperApi) FindExamStudentPaper

func (examstudentPaperApi *ExamStudentPaperApi) FindExamStudentPaper(c *gin.Context)

FindExamStudentPaper 用id查询ExamStudentPaper @Tags ExamStudentPaper @Summary 用id查询ExamStudentPaper @Security ApiKeyAuth @accept application/json @Produce application/json @Param data query frontExamManage.ExamStudentPaper true "用id查询ExamStudentPaper" @Success 200 {string} string "{"success":true,"data":{},"msg":"查询成功"}" @Router /examstudentPaper/findExamStudentPaper [get]

func (*ExamStudentPaperApi) ForceCommitStudent

func (examstudentPaperApi *ExamStudentPaperApi) ForceCommitStudent(c *gin.Context)

强制提交学生试卷

func (*ExamStudentPaperApi) GetCommitRecord

func (examstudentPaperApi *ExamStudentPaperApi) GetCommitRecord(c *gin.Context)

获取考试提交日志

func (*ExamStudentPaperApi) GetDistribution

func (examstudentPaperApi *ExamStudentPaperApi) GetDistribution(c *gin.Context)

查看学生分发情况

func (*ExamStudentPaperApi) GetExamStudentPaperList

func (examstudentPaperApi *ExamStudentPaperApi) GetExamStudentPaperList(c *gin.Context)

GetExamStudentPaperList 分页获取ExamStudentPaper列表 @Tags ExamStudentPaper @Summary 分页获取ExamStudentPaper列表 @Security ApiKeyAuth @accept application/json @Produce application/json @Param data query examManageReq.ExamStudentPaperSearch true "分页获取ExamStudentPaper列表" @Success 200 {string} string "{"success":true,"data":{},"msg":"获取成功"}" @Router /examstudentPaper/getExamStudentPaperList [get]

func (*ExamStudentPaperApi) PaperCheating

func (examstudentPaperApi *ExamStudentPaperApi) PaperCheating(c *gin.Context)

成绩及答案的修正

func (*ExamStudentPaperApi) PaperMultiReview

func (examstudentPaperApi *ExamStudentPaperApi) PaperMultiReview(c *gin.Context)

所有考试计划

func (*ExamStudentPaperApi) PaperReview

func (examstudentPaperApi *ExamStudentPaperApi) PaperReview(c *gin.Context)

试卷批阅 单个考试计划

func (*ExamStudentPaperApi) RecoverByRecord

func (examstudentPaperApi *ExamStudentPaperApi) RecoverByRecord(c *gin.Context)

通过指定的日志id恢复学生试卷

func (*ExamStudentPaperApi) RecoverPower

func (examstudentPaperApi *ExamStudentPaperApi) RecoverPower(c *gin.Context)

恢复学生考试资格

func (*ExamStudentPaperApi) ReportScore

func (examstudentPaperApi *ExamStudentPaperApi) ReportScore(c *gin.Context)

上报学生分数

func (*ExamStudentPaperApi) ReportStudentScore

func (examstudentPaperApi *ExamStudentPaperApi) ReportStudentScore(c *gin.Context)

单独上报学生分数

func (*ExamStudentPaperApi) StatusMonitor

func (examstudentPaperApi *ExamStudentPaperApi) StatusMonitor(c *gin.Context)

状态监测

func (*ExamStudentPaperApi) UpdateExamStudentPaper

func (examstudentPaperApi *ExamStudentPaperApi) UpdateExamStudentPaper(c *gin.Context)

UpdateExamStudentPaper 更新ExamStudentPaper @Tags ExamStudentPaper @Summary 更新ExamStudentPaper @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body frontExamManage.ExamStudentPaper true "更新ExamStudentPaper" @Success 200 {string} string "{"success":true,"data":{},"msg":"更新成功"}" @Router /examstudentPaper/updateExamStudentPaper [put]

type PaperQuestionMergeApi

type PaperQuestionMergeApi struct {
}

func (*PaperQuestionMergeApi) CreatePaperQuestionMerge

func (paperQuestionMergeApi *PaperQuestionMergeApi) CreatePaperQuestionMerge(c *gin.Context)

CreatePaperQuestionMerge 创建PaperQuestionMerge @Tags PaperQuestionMerge @Summary 创建PaperQuestionMerge @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body frontExamManage.PaperQuestionMerge true "创建PaperQuestionMerge" @Success 200 {string} string "{"success":true,"data":{},"msg":"获取成功"}" @Router /paperQuestionMerge/createPaperQuestionMerge [post]

func (*PaperQuestionMergeApi) DeletePaperQuestionMerge

func (paperQuestionMergeApi *PaperQuestionMergeApi) DeletePaperQuestionMerge(c *gin.Context)

DeletePaperQuestionMerge 删除PaperQuestionMerge @Tags PaperQuestionMerge @Summary 删除PaperQuestionMerge @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body frontExamManage.PaperQuestionMerge true "删除PaperQuestionMerge" @Success 200 {string} string "{"success":true,"data":{},"msg":"删除成功"}" @Router /paperQuestionMerge/deletePaperQuestionMerge [delete]

func (*PaperQuestionMergeApi) DeletePaperQuestionMergeByIds

func (paperQuestionMergeApi *PaperQuestionMergeApi) DeletePaperQuestionMergeByIds(c *gin.Context)

DeletePaperQuestionMergeByIds 批量删除PaperQuestionMerge @Tags PaperQuestionMerge @Summary 批量删除PaperQuestionMerge @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body request.IdsReq true "批量删除PaperQuestionMerge" @Success 200 {string} string "{"success":true,"data":{},"msg":"批量删除成功"}" @Router /paperQuestionMerge/deletePaperQuestionMergeByIds [delete]

func (*PaperQuestionMergeApi) FindPaperQuestionMerge

func (paperQuestionMergeApi *PaperQuestionMergeApi) FindPaperQuestionMerge(c *gin.Context)

FindPaperQuestionMerge 用id查询PaperQuestionMerge @Tags PaperQuestionMerge @Summary 用id查询PaperQuestionMerge @Security ApiKeyAuth @accept application/json @Produce application/json @Param data query frontExamManage.PaperQuestionMerge true "用id查询PaperQuestionMerge" @Success 200 {string} string "{"success":true,"data":{},"msg":"查询成功"}" @Router /paperQuestionMerge/findPaperQuestionMerge [get]

func (*PaperQuestionMergeApi) GetPaperQuestionMergeList

func (paperQuestionMergeApi *PaperQuestionMergeApi) GetPaperQuestionMergeList(c *gin.Context)

GetPaperQuestionMergeList 分页获取PaperQuestionMerge列表 @Tags PaperQuestionMerge @Summary 分页获取PaperQuestionMerge列表 @Security ApiKeyAuth @accept application/json @Produce application/json @Param data query examManageReq.PaperQuestionMergeSearch true "分页获取PaperQuestionMerge列表" @Success 200 {string} string "{"success":true,"data":{},"msg":"获取成功"}" @Router /paperQuestionMerge/getPaperQuestionMergeList [get]

func (*PaperQuestionMergeApi) UpdatePaperQuestionMerge

func (paperQuestionMergeApi *PaperQuestionMergeApi) UpdatePaperQuestionMerge(c *gin.Context)

UpdatePaperQuestionMerge 更新PaperQuestionMerge @Tags PaperQuestionMerge @Summary 更新PaperQuestionMerge @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body frontExamManage.PaperQuestionMerge true "更新PaperQuestionMerge" @Success 200 {string} string "{"success":true,"data":{},"msg":"更新成功"}" @Router /paperQuestionMerge/updatePaperQuestionMerge [put]

type PaperTemplateApi

type PaperTemplateApi struct {
}

func (*PaperTemplateApi) BeforeTemplate

func (PapertemplateApi *PaperTemplateApi) BeforeTemplate(c *gin.Context)

配置模板前先查询一下数据详情

func (*PaperTemplateApi) CreatePaperTemplate

func (PapertemplateApi *PaperTemplateApi) CreatePaperTemplate(c *gin.Context)

CreatePaperTemplate 创建PaperTemplate @Tags PaperTemplate @Summary 创建PaperTemplate @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body frontExamManage.PaperTemplate true "创建PaperTemplate" @Success 200 {string} string "{"success":true,"data":{},"msg":"获取成功"}" @Router /Papertemplate/createPaperTemplate [post]

func (*PaperTemplateApi) DeletePaperTemplate

func (PapertemplateApi *PaperTemplateApi) DeletePaperTemplate(c *gin.Context)

DeletePaperTemplate 删除PaperTemplate @Tags PaperTemplate @Summary 删除PaperTemplate @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body frontExamManage.PaperTemplate true "删除PaperTemplate" @Success 200 {string} string "{"success":true,"data":{},"msg":"删除成功"}" @Router /Papertemplate/deletePaperTemplate [delete]

func (*PaperTemplateApi) DeletePaperTemplateByIds

func (PapertemplateApi *PaperTemplateApi) DeletePaperTemplateByIds(c *gin.Context)

DeletePaperTemplateByIds 批量删除PaperTemplate @Tags PaperTemplate @Summary 批量删除PaperTemplate @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body request.IdsReq true "批量删除PaperTemplate" @Success 200 {string} string "{"success":true,"data":{},"msg":"批量删除成功"}" @Router /Papertemplate/deletePaperTemplateByIds [delete]

func (*PaperTemplateApi) FindPaperTemplate

func (PapertemplateApi *PaperTemplateApi) FindPaperTemplate(c *gin.Context)

FindPaperTemplate 用id查询PaperTemplate @Tags PaperTemplate @Summary 用id查询PaperTemplate @Security ApiKeyAuth @accept application/json @Produce application/json @Param data query frontExamManage.PaperTemplate true "用id查询PaperTemplate" @Success 200 {string} string "{"success":true,"data":{},"msg":"查询成功"}" @Router /Papertemplate/findPaperTemplate [get]

func (*PaperTemplateApi) GetPaperTemplateList

func (PapertemplateApi *PaperTemplateApi) GetPaperTemplateList(c *gin.Context)

GetPaperTemplateList 分页获取PaperTemplate列表 @Tags PaperTemplate @Summary 分页获取PaperTemplate列表 @Security ApiKeyAuth @accept application/json @Produce application/json @Param data query examManageReq.PaperTemplateSearch true "分页获取PaperTemplate列表" @Success 200 {string} string "{"success":true,"data":{},"msg":"获取成功"}" @Router /Papertemplate/getPaperTemplateList [get]

func (*PaperTemplateApi) UpdatePaperTemplate

func (PapertemplateApi *PaperTemplateApi) UpdatePaperTemplate(c *gin.Context)

UpdatePaperTemplate 更新PaperTemplate @Tags PaperTemplate @Summary 更新PaperTemplate @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body frontExamManage.PaperTemplate true "更新PaperTemplate" @Success 200 {string} string "{"success":true,"data":{},"msg":"更新成功"}" @Router /Papertemplate/updatePaperTemplate [put]

type PaperTemplateItemApi

type PaperTemplateItemApi struct {
}

func (*PaperTemplateItemApi) CreatePaperTemplateItem

func (paperTemplateItemApi *PaperTemplateItemApi) CreatePaperTemplateItem(c *gin.Context)

CreatePaperTemplateItem 创建PaperTemplateItem @Tags PaperTemplateItem @Summary 创建PaperTemplateItem @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body frontExamManage.PaperTemplateItem true "创建PaperTemplateItem" @Success 200 {string} string "{"success":true,"data":{},"msg":"获取成功"}" @Router /paperTemplateItem/createPaperTemplateItem [post]

func (*PaperTemplateItemApi) DeletePaperTemplateItem

func (paperTemplateItemApi *PaperTemplateItemApi) DeletePaperTemplateItem(c *gin.Context)

DeletePaperTemplateItem 删除PaperTemplateItem @Tags PaperTemplateItem @Summary 删除PaperTemplateItem @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body frontExamManage.PaperTemplateItem true "删除PaperTemplateItem" @Success 200 {string} string "{"success":true,"data":{},"msg":"删除成功"}" @Router /paperTemplateItem/deletePaperTemplateItem [delete]

func (*PaperTemplateItemApi) DeletePaperTemplateItemByIds

func (paperTemplateItemApi *PaperTemplateItemApi) DeletePaperTemplateItemByIds(c *gin.Context)

DeletePaperTemplateItemByIds 批量删除PaperTemplateItem @Tags PaperTemplateItem @Summary 批量删除PaperTemplateItem @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body request.IdsReq true "批量删除PaperTemplateItem" @Success 200 {string} string "{"success":true,"data":{},"msg":"批量删除成功"}" @Router /paperTemplateItem/deletePaperTemplateItemByIds [delete]

func (*PaperTemplateItemApi) FindPaperTemplateItem

func (paperTemplateItemApi *PaperTemplateItemApi) FindPaperTemplateItem(c *gin.Context)

FindPaperTemplateItem 用id查询PaperTemplateItem @Tags PaperTemplateItem @Summary 用id查询PaperTemplateItem @Security ApiKeyAuth @accept application/json @Produce application/json @Param data query frontExamManage.PaperTemplateItem true "用id查询PaperTemplateItem" @Success 200 {string} string "{"success":true,"data":{},"msg":"查询成功"}" @Router /paperTemplateItem/findPaperTemplateItem [get]

func (*PaperTemplateItemApi) GetPaperTemplateItemList

func (paperTemplateItemApi *PaperTemplateItemApi) GetPaperTemplateItemList(c *gin.Context)

GetPaperTemplateItemList 分页获取PaperTemplateItem列表 @Tags PaperTemplateItem @Summary 分页获取PaperTemplateItem列表 @Security ApiKeyAuth @accept application/json @Produce application/json @Param data query examManageReq.PaperTemplateItemSearch true "分页获取PaperTemplateItem列表" @Success 200 {string} string "{"success":true,"data":{},"msg":"获取成功"}" @Router /paperTemplateItem/getPaperTemplateItemList [get]

func (*PaperTemplateItemApi) UpdatePaperTemplateItem

func (paperTemplateItemApi *PaperTemplateItemApi) UpdatePaperTemplateItem(c *gin.Context)

UpdatePaperTemplateItem 更新PaperTemplateItem @Tags PaperTemplateItem @Summary 更新PaperTemplateItem @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body frontExamManage.PaperTemplateItem true "更新PaperTemplateItem" @Success 200 {string} string "{"success":true,"data":{},"msg":"更新成功"}" @Router /paperTemplateItem/updatePaperTemplateItem [put]

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL