| 1234567891011121314151617181920212223242526272829303132 |
- package main
- import (
- "github.com/gin-gonic/gin"
- "lims-extend/controller"
- )
- func CollectRoute(r *gin.Engine) *gin.Engine {
- plan := r.Group("/api/v-go/plan")
- //plan.Use(middleware.AuthMiddleware())
- {
- plan.GET("lists/:userId", controller.ShowPlans)
- plan.GET(":planId/:userId", controller.ShowPlan)
- plan.POST("take/:planId/:username", controller.TakePlan)
- plan.POST("assign", controller.AssignPlan)
- plan.GET("assign/:planId", controller.GetPlanAssignedGroups)
- plan.GET("test", controller.Test)
- }
- task := r.Group("/api/v-go/task")
- {
- task.POST("take/:taskId", controller.TakeTask)
- }
- software := r.Group("/api/v-go/software")
- {
- software.GET("lists/:userId", controller.ShowRelatedSoftwares)
- }
- return r
- }
|