Files
jx-print/routers/router.go
2022-08-11 15:20:03 +08:00

23 lines
498 B
Go

package routers
import (
"git.rosy.net.cn/jx-print/controllers"
router "github.com/chenqinghe/gin-autorouter"
"github.com/gin-gonic/gin"
)
func Init(r *gin.Engine) {
// 需要token-管理系统
InitV2System(r.Group("/v2"))
// app端不需要token
InitV3App(r.Group("/v1"))
//v1是不需要token的-管理系统
InitV1System(r.Group("v1"))
// app端需要token
InitV4App(r.Group("/v2"))
//自动路由
r.Any("/callback/*path", router.AutoRoute(&controllers.CallbackController{}))
}