新增了 问答题库管理

This commit is contained in:
2024-06-28 17:46:31 +08:00
parent 989ae25809
commit c87c7076df
20 changed files with 1313 additions and 11 deletions
+22 -3
View File
@@ -85,9 +85,6 @@ func publicRouter(r *gin.Engine, api controller.Api) {
// 登陆
adminGroup.POST("/login", api.AdminUser.Login)
// 新增题目
adminGroup.POST("/login2", api.AdminUser.Login)
// 新增题目
adminGroup.POST("/question/test", api.Question.AddQuestionTest)
@@ -120,6 +117,28 @@ func privateRouter(r *gin.Engine, api controller.Api) {
// 修改题目
questionGroup.PUT("/:question_id", api.Question.PutQuestion)
// 删除题目
questionGroup.DELETE("", api.Question.DeleteQuestion)
}
// 问答
qaGroup := adminGroup.Group("/qa")
{
// 获取问答题库列表-分页
qaGroup.POST("/page", api.QuestionQa.GetQuestionQaPage)
// 新增问答题库
qaGroup.POST("", api.QuestionQa.AddQuestionQa)
// 修改问答题库
qaGroup.PUT("/:qa_id", api.Question.PutQuestionQa)
// 修改问答题库密码
qaGroup.PUT("/password/:qa_id", api.Question.PutQuestionQaPassword)
// 修改问答题库有效期
qaGroup.PUT("/expire/:qa_id", api.Question.PutQuestionQaExpire)
}
}