package router import "github.com/gin-gonic/gin" // setupQuizAPIRoutes 配置面试题库相关 API 路由 func (r *Router) setupQuizAPIRoutes(api *gin.RouterGroup) { quizGroup := api.Group("/quiz") { quizGroup.POST("/record", r.resumeHandler.CreateQuizRecordAPI) quizGroup.GET("/records", r.resumeHandler.GetQuizRecordsAPI) quizGroup.GET("/record/:id", r.resumeHandler.GetQuizRecordAPI) quizGroup.DELETE("/record/:id", r.resumeHandler.DeleteQuizRecordAPI) quizGroup.POST("/favorite", r.resumeHandler.CreateFavoriteQuestionAPI) quizGroup.GET("/favorites", r.resumeHandler.GetFavoriteQuestionsAPI) quizGroup.DELETE("/favorite/:id", r.resumeHandler.DeleteFavoriteQuestionAPI) quizGroup.PUT("/favorite/:id/toggle", r.resumeHandler.ToggleFavoriteAPI) } }