Documentation
¶
Index ¶
- Variables
- type ApiGroup
- type ExamPlanApi
- func (examPlanApi *ExamPlanApi) ChangeAudit(c *gin.Context)
- func (examPlanApi *ExamPlanApi) ChangeStatus(c *gin.Context)
- func (examPlanApi *ExamPlanApi) ChoosePrePlan(c *gin.Context)
- func (examPlanApi *ExamPlanApi) CreateExamPlan(c *gin.Context)
- func (examPlanApi *ExamPlanApi) DeleteExamPlan(c *gin.Context)
- func (examPlanApi *ExamPlanApi) DeleteExamPlanByIds(c *gin.Context)
- func (examPlanApi *ExamPlanApi) FindExamPlanById(c *gin.Context)
- func (examPlanApi *ExamPlanApi) GetExamPlanList(c *gin.Context)
- func (examPlanApi *ExamPlanApi) UpdateExamPlan(c *gin.Context)
- type ScoreApi
- func (scoreApi *ScoreApi) CreateScore(c *gin.Context)
- func (scoreApi *ScoreApi) DeleteScore(c *gin.Context)
- func (scoreApi *ScoreApi) DeleteScoreByIds(c *gin.Context)
- func (scoreApi *ScoreApi) FindScore(c *gin.Context)
- func (scoreApi *ScoreApi) GetScoreList(c *gin.Context)
- func (scoreApi *ScoreApi) UpdateScore(c *gin.Context)
- type TeachAttendanceApi
- func (teachAttendanceApi *TeachAttendanceApi) CreateTeachAttendance(c *gin.Context)
- func (teachAttendanceApi *TeachAttendanceApi) DeleteTeachAttendance(c *gin.Context)
- func (teachAttendanceApi *TeachAttendanceApi) DeleteTeachAttendanceByIds(c *gin.Context)
- func (teachAttendanceApi *TeachAttendanceApi) FindTeachAttendance(c *gin.Context)
- func (TeachAttendanceApi *TeachAttendanceApi) GenerateQRCode(c *gin.Context)
- func (a *TeachAttendanceApi) GetAttendanceExcel(c *gin.Context)
- func (teachAttendanceApi *TeachAttendanceApi) GetTeachAttendanceList(c *gin.Context)
- func (TeachAttendanceApi *TeachAttendanceApi) Supplement(c *gin.Context)
- func (teachAttendanceApi *TeachAttendanceApi) UpdateTeachAttendance(c *gin.Context)
- type TeachAttendanceRecordApi
- func (teachAttendanceRecordApi *TeachAttendanceRecordApi) CreateTeachAttendanceRecord(c *gin.Context)
- func (teachAttendanceRecordApi *TeachAttendanceRecordApi) DeleteTeachAttendanceRecord(c *gin.Context)
- func (teachAttendanceRecordApi *TeachAttendanceRecordApi) DeleteTeachAttendanceRecordByIds(c *gin.Context)
- func (teachAttendanceRecordApi *TeachAttendanceRecordApi) FindTeachAttendanceRecord(c *gin.Context)
- func (teachAttendanceRecordApi *TeachAttendanceRecordApi) GetTeachAttendanceRecordList(c *gin.Context)
- func (teachAttendanceRecordApi *TeachAttendanceRecordApi) TeacherUpdateAttendanceRecord(c *gin.Context)
- func (teachAttendanceRecordApi *TeachAttendanceRecordApi) UpdateTeachAttendanceRecord(c *gin.Context)
Constants ¶
This section is empty.
Variables ¶
var MultiTableService = service.ServiceGroupApp.BasicdataApiGroup.MultiTableService
Functions ¶
This section is empty.
Types ¶
type ApiGroup ¶
type ApiGroup struct { TeachAttendanceApi TeachAttendanceRecordApi ScoreApi ExamPlanApi }
type ExamPlanApi ¶
type ExamPlanApi struct { }
func (*ExamPlanApi) ChangeAudit ¶
func (examPlanApi *ExamPlanApi) ChangeAudit(c *gin.Context)
func (*ExamPlanApi) ChangeStatus ¶
func (examPlanApi *ExamPlanApi) ChangeStatus(c *gin.Context)
func (*ExamPlanApi) ChoosePrePlan ¶
func (examPlanApi *ExamPlanApi) ChoosePrePlan(c *gin.Context)
设置前置计划
func (*ExamPlanApi) CreateExamPlan ¶
func (examPlanApi *ExamPlanApi) CreateExamPlan(c *gin.Context)
CreateExamPlan 创建ExamPlan @Tags ExamPlan @Summary 创建ExamPlan @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body teachplan.ExamPlan true "创建ExamPlan" @Success 200 {string} string "{"success":true,"data":{},"msg":"获取成功"}" @Router /examPlan/createExamPlan [post]
func (*ExamPlanApi) DeleteExamPlan ¶
func (examPlanApi *ExamPlanApi) DeleteExamPlan(c *gin.Context)
DeleteExamPlan 删除ExamPlan @Tags ExamPlan @Summary 删除ExamPlan @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body teachplan.ExamPlan true "删除ExamPlan" @Success 200 {string} string "{"success":true,"data":{},"msg":"删除成功"}" @Router /examPlan/deleteExamPlan [delete]
func (*ExamPlanApi) DeleteExamPlanByIds ¶
func (examPlanApi *ExamPlanApi) DeleteExamPlanByIds(c *gin.Context)
DeleteExamPlanByIds 批量删除ExamPlan @Tags ExamPlan @Summary 批量删除ExamPlan @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body request.IdsReq true "批量删除ExamPlan" @Success 200 {string} string "{"success":true,"data":{},"msg":"批量删除成功"}" @Router /examPlan/deleteExamPlanByIds [delete]
func (*ExamPlanApi) FindExamPlanById ¶
func (examPlanApi *ExamPlanApi) FindExamPlanById(c *gin.Context)
FindExamPlanById 用id查询ExamPlan @Tags ExamPlan @Summary 用id查询ExamPlan @Security ApiKeyAuth @accept application/json @Produce application/json @Param data query teachplan.ExamPlan true "用id查询ExamPlan" @Success 200 {string} string "{"success":true,"data":{},"msg":"查询成功"}" @Router /examPlan/findExamPlan [get]
func (*ExamPlanApi) GetExamPlanList ¶
func (examPlanApi *ExamPlanApi) GetExamPlanList(c *gin.Context)
GetExamPlanList 分页获取ExamPlan列表 @Tags ExamPlan @Summary 分页获取ExamPlan列表 @Security ApiKeyAuth @accept application/json @Produce application/json @Param data query teachplanReq.ExamPlanSearch true "分页获取ExamPlan列表" @Success 200 {string} string "{"success":true,"data":{},"msg":"获取成功"}" @Router /examPlan/getExamPlanList [get]
func (*ExamPlanApi) UpdateExamPlan ¶
func (examPlanApi *ExamPlanApi) UpdateExamPlan(c *gin.Context)
UpdateExamPlan 更新ExamPlan @Tags ExamPlan @Summary 更新ExamPlan @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body teachplan.ExamPlan true "更新ExamPlan" @Success 200 {string} string "{"success":true,"data":{},"msg":"更新成功"}" @Router /examPlan/updateExamPlan [put]
type ScoreApi ¶
type ScoreApi struct { }
func (*ScoreApi) CreateScore ¶
CreateScore 创建Score @Tags Score @Summary 创建Score @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body teachplan.Score true "创建Score" @Success 200 {string} string "{"success":true,"data":{},"msg":"获取成功"}" @Router /score/createScore [post]
func (*ScoreApi) DeleteScore ¶
DeleteScore 删除Score @Tags Score @Summary 删除Score @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body teachplan.Score true "删除Score" @Success 200 {string} string "{"success":true,"data":{},"msg":"删除成功"}" @Router /score/deleteScore [delete]
func (*ScoreApi) DeleteScoreByIds ¶
DeleteScoreByIds 批量删除Score @Tags Score @Summary 批量删除Score @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body request.IdsReq true "批量删除Score" @Success 200 {string} string "{"success":true,"data":{},"msg":"批量删除成功"}" @Router /score/deleteScoreByIds [delete]
func (*ScoreApi) FindScore ¶
FindScore 用id查询Score @Tags Score @Summary 用id查询Score @Security ApiKeyAuth @accept application/json @Produce application/json @Param data query teachplan.Score true "用id查询Score" @Success 200 {string} string "{"success":true,"data":{},"msg":"查询成功"}" @Router /score/findScore [get]
func (*ScoreApi) GetScoreList ¶
GetScoreList 分页获取Score列表 @Tags Score @Summary 分页获取Score列表 @Security ApiKeyAuth @accept application/json @Produce application/json @Param data query teachplanReq.ScoreSearch true "分页获取Score列表" @Success 200 {string} string "{"success":true,"data":{},"msg":"获取成功"}" @Router /score/getScoreList [get]
func (*ScoreApi) UpdateScore ¶
UpdateScore 更新Score @Tags Score @Summary 更新Score @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body teachplan.Score true "更新Score" @Success 200 {string} string "{"success":true,"data":{},"msg":"更新成功"}" @Router /score/updateScore [put]
type TeachAttendanceApi ¶
type TeachAttendanceApi struct { }
func (*TeachAttendanceApi) CreateTeachAttendance ¶
func (teachAttendanceApi *TeachAttendanceApi) CreateTeachAttendance(c *gin.Context)
CreateTeachAttendance 创建TeachAttendance @Tags TeachAttendance @Summary 创建TeachAttendance @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body teachplan.TeachAttendance true "创建TeachAttendance" @Success 200 {string} string "{"success":true,"data":{},"msg":"获取成功"}" @Router /teachAttendance/createTeachAttendance [post]
func (*TeachAttendanceApi) DeleteTeachAttendance ¶
func (teachAttendanceApi *TeachAttendanceApi) DeleteTeachAttendance(c *gin.Context)
DeleteTeachAttendance 删除TeachAttendance @Tags TeachAttendance @Summary 删除TeachAttendance @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body teachplan.TeachAttendance true "删除TeachAttendance" @Success 200 {string} string "{"success":true,"data":{},"msg":"删除成功"}" @Router /teachAttendance/deleteTeachAttendance [delete]
func (*TeachAttendanceApi) DeleteTeachAttendanceByIds ¶
func (teachAttendanceApi *TeachAttendanceApi) DeleteTeachAttendanceByIds(c *gin.Context)
DeleteTeachAttendanceByIds 批量删除TeachAttendance @Tags TeachAttendance @Summary 批量删除TeachAttendance @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body request.IdsReq true "批量删除TeachAttendance" @Success 200 {string} string "{"success":true,"data":{},"msg":"批量删除成功"}" @Router /teachAttendance/deleteTeachAttendanceByIds [delete]
func (*TeachAttendanceApi) FindTeachAttendance ¶
func (teachAttendanceApi *TeachAttendanceApi) FindTeachAttendance(c *gin.Context)
FindTeachAttendance 用id查询TeachAttendance @Tags TeachAttendance @Summary 用id查询TeachAttendance @Security ApiKeyAuth @accept application/json @Produce application/json @Param data query teachplan.TeachAttendance true "用id查询TeachAttendance" @Success 200 {string} string "{"success":true,"data":{},"msg":"查询成功"}" @Router /teachAttendance/findTeachAttendance [get]
func (*TeachAttendanceApi) GenerateQRCode ¶
func (TeachAttendanceApi *TeachAttendanceApi) GenerateQRCode(c *gin.Context)
func (*TeachAttendanceApi) GetAttendanceExcel ¶
func (a *TeachAttendanceApi) GetAttendanceExcel(c *gin.Context)
func (*TeachAttendanceApi) GetTeachAttendanceList ¶
func (teachAttendanceApi *TeachAttendanceApi) GetTeachAttendanceList(c *gin.Context)
GetTeachAttendanceList 分页获取TeachAttendance列表 @Tags TeachAttendance @Summary 分页获取TeachAttendance列表 @Security ApiKeyAuth @accept application/json @Produce application/json @Param data query teachplanReq.TeachAttendanceSearch true "分页获取TeachAttendance列表" @Success 200 {string} string "{"success":true,"data":{},"msg":"获取成功"}" @Router /teachAttendance/getTeachAttendanceList [get]
func (*TeachAttendanceApi) Supplement ¶
func (TeachAttendanceApi *TeachAttendanceApi) Supplement(c *gin.Context)
func (*TeachAttendanceApi) UpdateTeachAttendance ¶
func (teachAttendanceApi *TeachAttendanceApi) UpdateTeachAttendance(c *gin.Context)
UpdateTeachAttendance 更新TeachAttendance @Tags TeachAttendance @Summary 更新TeachAttendance @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body teachplan.TeachAttendance true "更新TeachAttendance" @Success 200 {string} string "{"success":true,"data":{},"msg":"更新成功"}" @Router /teachAttendance/updateTeachAttendance [put]
type TeachAttendanceRecordApi ¶
type TeachAttendanceRecordApi struct { }
func (*TeachAttendanceRecordApi) CreateTeachAttendanceRecord ¶
func (teachAttendanceRecordApi *TeachAttendanceRecordApi) CreateTeachAttendanceRecord(c *gin.Context)
CreateTeachAttendanceRecord 创建TeachAttendanceRecord @Tags TeachAttendanceRecord @Summary 创建TeachAttendanceRecord @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body teachplan.TeachAttendanceRecord true "创建TeachAttendanceRecord" @Success 200 {string} string "{"success":true,"data":{},"msg":"获取成功"}" @Router /teachAttendanceRecord/createTeachAttendanceRecord [post]
func (*TeachAttendanceRecordApi) DeleteTeachAttendanceRecord ¶
func (teachAttendanceRecordApi *TeachAttendanceRecordApi) DeleteTeachAttendanceRecord(c *gin.Context)
DeleteTeachAttendanceRecord 删除TeachAttendanceRecord @Tags TeachAttendanceRecord @Summary 删除TeachAttendanceRecord @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body teachplan.TeachAttendanceRecord true "删除TeachAttendanceRecord" @Success 200 {string} string "{"success":true,"data":{},"msg":"删除成功"}" @Router /teachAttendanceRecord/deleteTeachAttendanceRecord [delete]
func (*TeachAttendanceRecordApi) DeleteTeachAttendanceRecordByIds ¶
func (teachAttendanceRecordApi *TeachAttendanceRecordApi) DeleteTeachAttendanceRecordByIds(c *gin.Context)
DeleteTeachAttendanceRecordByIds 批量删除TeachAttendanceRecord @Tags TeachAttendanceRecord @Summary 批量删除TeachAttendanceRecord @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body request.IdsReq true "批量删除TeachAttendanceRecord" @Success 200 {string} string "{"success":true,"data":{},"msg":"批量删除成功"}" @Router /teachAttendanceRecord/deleteTeachAttendanceRecordByIds [delete]
func (*TeachAttendanceRecordApi) FindTeachAttendanceRecord ¶
func (teachAttendanceRecordApi *TeachAttendanceRecordApi) FindTeachAttendanceRecord(c *gin.Context)
FindTeachAttendanceRecord 用id查询TeachAttendanceRecord @Tags TeachAttendanceRecord @Summary 用id查询TeachAttendanceRecord @Security ApiKeyAuth @accept application/json @Produce application/json @Param data query teachplan.TeachAttendanceRecord true "用id查询TeachAttendanceRecord" @Success 200 {string} string "{"success":true,"data":{},"msg":"查询成功"}" @Router /teachAttendanceRecord/findTeachAttendanceRecord [get]
func (*TeachAttendanceRecordApi) GetTeachAttendanceRecordList ¶
func (teachAttendanceRecordApi *TeachAttendanceRecordApi) GetTeachAttendanceRecordList(c *gin.Context)
GetTeachAttendanceRecordList 分页获取TeachAttendanceRecord列表 @Tags TeachAttendanceRecord @Summary 分页获取TeachAttendanceRecord列表 @Security ApiKeyAuth @accept application/json @Produce application/json @Param data query teachplanReq.TeachAttendanceRecordSearch true "分页获取TeachAttendanceRecord列表" @Success 200 {string} string "{"success":true,"data":{},"msg":"获取成功"}" @Router /teachAttendanceRecord/getTeachAttendanceRecordList [get]
func (*TeachAttendanceRecordApi) TeacherUpdateAttendanceRecord ¶
func (teachAttendanceRecordApi *TeachAttendanceRecordApi) TeacherUpdateAttendanceRecord(c *gin.Context)
TeacherUpdateAttendanceRecord 修改TeacherUpdateAttendanceRecord @Tags TeachAttendanceRecord @Summary 更新TeachAttendanceRecord @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body teachplan.TeachAttendanceRecord true "修改TeacherUpdateAttendanceRecord" @Success 200 {string} string "{"success":true,"data":{},"msg":"更新成功"}" @Router /teachAttendanceRecord/updateTeachAttendanceRecord [put]
func (*TeachAttendanceRecordApi) UpdateTeachAttendanceRecord ¶
func (teachAttendanceRecordApi *TeachAttendanceRecordApi) UpdateTeachAttendanceRecord(c *gin.Context)
UpdateTeachAttendanceRecord 更新TeachAttendanceRecord @Tags TeachAttendanceRecord @Summary 更新TeachAttendanceRecord @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body teachplan.TeachAttendanceRecord true "更新TeachAttendanceRecord" @Success 200 {string} string "{"success":true,"data":{},"msg":"更新成功"}" @Router /teachAttendanceRecord/updateTeachAttendanceRecord [put]