package course_activity import ( "github.com/JACKYMYPERSON/hldrCenter/config" "github.com/JACKYMYPERSON/hldrCenter/internal/course_activity/handler/course_activity" "github.com/gin-gonic/gin" ) func Course_Activity_Router(api *gin.RouterGroup, cfg *config.Config) { courseActivities := api.Group("/course-activity") { // 创建课程活动(POST /api/course-activity) courseActivities.POST("", gin.WrapH(course_activity.CreateCourseActivityHandler(cfg))) // 查询单个课程活动(GET /api/course-activity/:id) courseActivities.GET("/:id", gin.WrapH(course_activity.GetCourseActivityHandler(cfg))) // 课程活动列表查询(POST /api/course-activity/list) courseActivities.POST("/list", gin.WrapH(course_activity.ListCourseActivityHandler(cfg))) // 更新课程活动(PUT /api/course-activity) courseActivities.PUT("", gin.WrapH(course_activity.UpdateCourseActivityHandler(cfg))) // 删除课程活动(DELETE /api/course-activity/:id) courseActivities.DELETE("/:id", gin.WrapH(course_activity.DeleteCourseActivityHandler(cfg))) } }