Documentation
¶
Index ¶
- type AnswerCheating
- type CommitTargetExamPaper
- type ConvertDraft
- type DraftPaperSearch
- type DraftSearch
- type EpSearch
- type ExamComing
- type ExamPaperBySelf
- type ExamPaperItem
- type ExamPaperSearch
- type ExamStudentPaperSearch
- type ExamStudentScore
- type IdsReq
- type PaperCheating
- type PaperDistribution
- type PaperMultiReview
- type PaperQuestionMergeSearch
- type PaperReview
- type PaperTemplateItemSearch
- type PaperTemplateSearch
- type PtSearch
- type ReExecTargetComponent
- type ReExecTargetExamPaper
- type RecordRq
- type RecordRq1
- type ScoreSearch
- type StatusMonitor
- type TargetComponent
- type TargetInstance
- type UploadExamPicture
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AnswerCheating ¶
type CommitTargetExamPaper ¶
type CommitTargetExamPaper struct { StudentId uint `json:"studentId" form:"studentId"` PlanId uint `json:"planId" form:"planId"` PaperId uint `json:"paperId" form:"paperId"` TargetComponent []TargetComponent `json:"targetComponent"` }
type ConvertDraft ¶
type DraftPaperSearch ¶
type DraftPaperSearch struct { request.PageInfo DraftSearch }
type DraftSearch ¶
type EpSearch ¶
type EpSearch struct { PlanId int `json:"planId" form:"planId" gorm:"column:plan_id;comment:考试计划id;size:32;"` Name string `json:"name" form:"name" gorm:"column:name;comment:试卷名称;size:64;"` TemplateId int `json:"templateId" form:"templateId" gorm:"column:template_id;comment:试卷模板Id;size:32;"` TermId uint `json:"termId" form:"termId"` LessonId uint `json:"lessonId" form:"lessonId"` UserId uint `json:"user_id" form:"userId" gorm:"column:user_id;comment:创建id;size:32;"` }
type ExamComing ¶
type ExamPaperBySelf ¶
type ExamPaperBySelf struct { global.GVA_MODEL PlanId *int `json:"planId" form:"planId" gorm:"column:plan_id;comment:考试计划id;size:32;"` Name string `json:"name" form:"name" gorm:"column:name;comment:试卷名称;size:64;"` UserId *uint `json:"user_id" form:"userId" gorm:"column:user_id;comment:创建id;size:32;"` PaperItem []examManage.PaperQuestionMerge `json:"paperItem"` }
type ExamPaperItem ¶
type ExamPaperItem struct { QuestionId *uint `json:"questionId" form:"paperId" gorm:"column:question_id;comment:题目id;size:32;"` Score *int `json:"score" form:"score" gorm:"column:score;comment:所占分值;size:8;"` QuestionType *questionType.QuestionType `json:"questionType" form:"paperId" gorm:"column:question_type;comment:题目类型;size:8;"` ProblemType *int `json:"problemType" form:"problemType" gorm:"column:problem_type;comment:难度;size:8;"` }
type ExamPaperSearch ¶
type ExamStudentPaperSearch ¶
type ExamStudentPaperSearch struct {
examManage.ExamStudentPaper
}
type ExamStudentScore ¶
type ExamStudentScore struct { ScoreSearch request.PageInfo }
type PaperCheating ¶
type PaperCheating struct { StudentId uint `json:"studentId"` PlanId uint `json:"planId"` AnswerCheating []AnswerCheating `json:"answerCheating"` }
type PaperDistribution ¶
type PaperDistribution struct {
PlanId uint `json:"planId" form:"planId"`
}
type PaperMultiReview ¶
type PaperQuestionMergeSearch ¶
type PaperQuestionMergeSearch struct { examManage.PaperQuestionMerge request.PageInfo }
type PaperReview ¶
type PaperReview struct { examManage.ExamScore TeachPlanId int `json:"teachPlanId"` request.PageInfo }
type PaperTemplateItemSearch ¶
type PaperTemplateItemSearch struct { examManage.PaperTemplateItem request.PageInfo }
type PaperTemplateSearch ¶
type ReExecTargetComponent ¶
type ReExecTargetExamPaper ¶
type ReExecTargetExamPaper struct { StudentId uint `json:"studentId" form:"studentId"` PlanId uint `json:"planId" form:"planId"` PaperId uint `json:"paperId" form:"paperId"` TargetComponent []ReExecTargetComponent `json:"targetComponent"` }
type ScoreSearch ¶
type StatusMonitor ¶
type StatusMonitor struct {
examManage.StudentPaperStatus
}
type TargetComponent ¶
type TargetInstance ¶
type UploadExamPicture ¶
type UploadExamPicture struct { PlanId uint `json:"planId" form:"planId"` File *multipart.FileHeader `form:"file"` }
Click to show internal directories.
Click to hide internal directories.