train.go 925 B

123456789101112131415161718192021222324252627282930
  1. package admin
  2. import (
  3. "zhiyuan/controllers/admin/train"
  4. "github.com/gin-gonic/gin"
  5. )
  6. func InitTrainRouters(router *gin.RouterGroup) {
  7. router = router.Group("/train")
  8. router.GET("/courses", train.CourseList)
  9. router.POST("/courses", train.CourseAdd)
  10. router.PUT("/courses/:id", train.CourseEdit)
  11. router.DELETE("/courses/:id", train.CourseDel)
  12. router.GET("/coursess", train.CoursesList)
  13. router.POST("/coursess", train.CoursesAdd)
  14. router.PUT("/coursess/:id", train.CoursesEdit)
  15. router.DELETE("/coursess/:id", train.CoursesDel)
  16. router.GET("/question", train.QuestionList)
  17. router.POST("/question", train.QuestionAdd)
  18. router.PUT("/question/:id", train.QuestionEdit)
  19. router.DELETE("/question/:id", train.QuestionDel)
  20. router.POST("/question/import/:id", train.QuestionImport)
  21. router.GET("/checks", train.CheckList)
  22. router.GET("/checkadmins", train.CheckAdminList)
  23. router.GET("/checks/:id", train.CheckInfo)
  24. }