From 1a50570f6c2982b5fd0cc323e52d8f12106fa52f Mon Sep 17 00:00:00 2001 From: zhangwenjian Date: Mon, 27 Jul 2020 22:45:12 +0800 Subject: [PATCH] doc : add notes --- router/router.go | 5 ++++- router/sysrouter.go | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/router/router.go b/router/router.go index 9923e2ec..9366ed48 100644 --- a/router/router.go +++ b/router/router.go @@ -20,8 +20,9 @@ func InitExamplesRouter(r *gin.Engine, authMiddleware *jwt.GinJWTMiddleware) *gi // 无需认证的路由示例 func examplesNoCheckRoleRouter(r *gin.Engine) { - + // 可根据业务需求来设置接口版本 v1 := r.Group("/api/v1") + // 空接口防止v1定义无使用报错 v1.GET("/nilcheckrole", nil) // {{无需认证路由自动补充在此处请勿删除}} @@ -29,7 +30,9 @@ func examplesNoCheckRoleRouter(r *gin.Engine) { // 需要认证的路由示例 func examplesCheckRoleRouter(r *gin.Engine, authMiddleware *jwtauth.GinJWTMiddleware) { + // 可根据业务需求来设置接口版本 v1 := r.Group("/api/v1") + // 空接口防止v1定义无使用报错 v1.GET("/checkrole", nil) // {{认证路由自动补充在此处请勿删除}} diff --git a/router/sysrouter.go b/router/sysrouter.go index 7ebb8bdd..ea8df574 100644 --- a/router/sysrouter.go +++ b/router/sysrouter.go @@ -107,7 +107,7 @@ func sysCheckRoleRouterInit(r *gin.RouterGroup, authMiddleware *jwt.GinJWTMiddle } func registerBaseRouter(v1 *gin.RouterGroup, authMiddleware *jwt.GinJWTMiddleware) { - v1auth := v1.Use(authMiddleware.MiddlewareFunc()).Use(middleware.AuthCheckRole()) + v1auth := v1.Group("").Use(authMiddleware.MiddlewareFunc()).Use(middleware.AuthCheckRole()) { v1auth.GET("/getinfo", system.GetInfo) v1auth.GET("/menurole", system.GetMenuRole) @@ -124,7 +124,7 @@ func registerBaseRouter(v1 *gin.RouterGroup, authMiddleware *jwt.GinJWTMiddlewar } func registerPageRouter(v1 *gin.RouterGroup, authMiddleware *jwt.GinJWTMiddleware) { - v1auth := v1.Use(authMiddleware.MiddlewareFunc()).Use(middleware.AuthCheckRole()) + v1auth := v1.Group("").Use(authMiddleware.MiddlewareFunc()).Use(middleware.AuthCheckRole()) { v1auth.GET("/deptList", system.GetDeptList) v1auth.GET("/deptTree", system.GetDeptTree)