router.go 550 B

12345678910111213141516171819202122
  1. package main
  2. import (
  3. "github.com/gin-gonic/gin"
  4. "lims-extend/controller"
  5. "lims-extend/middleware"
  6. )
  7. func CollectRoute(r *gin.Engine) *gin.Engine {
  8. plan := r.Group("/api/v-go/plan")
  9. plan.Use(middleware.AuthMiddleware())
  10. {
  11. plan.GET("lists/:userId", controller.ShowPlans)
  12. plan.GET(":planId/:userId", controller.ShowPlan)
  13. plan.POST("take/:planId/:username", controller.TakePlan)
  14. plan.POST("assign", controller.AssignPlan)
  15. plan.GET("assign/:planId", controller.GetPlanAssignedGroups)
  16. plan.GET("test", controller.Test)
  17. }
  18. return r
  19. }