From f4c1ad199cdd31a454a60e50661db0de1747977a Mon Sep 17 00:00:00 2001 From: sunty <1172534965@qq.com> Date: 星期五, 17 四月 2020 17:35:26 +0800 Subject: [PATCH] fix last --- router/router.go | 22 ++++++++++++++++------ 1 files changed, 16 insertions(+), 6 deletions(-) diff --git a/router/router.go b/router/router.go index b434b92..a40ebed 100644 --- a/router/router.go +++ b/router/router.go @@ -2,18 +2,28 @@ import ( "github.com/gin-gonic/gin" - "test/controllers" + "github.com/swaggo/gin-swagger" + "github.com/swaggo/gin-swagger/swaggerFiles" + "swfs/controllers" + _ "swfs/docs" ) -func NewRouter() *gin.Context { +func NewRouter() *gin.Engine { r := gin.Default() + r.GET("/swagger/*any", ginSwagger.WrapHandler(swaggerFiles.Handler)) swfsController := new(controllers.SeaweedfsController) urlPrefix := "/node/api-v" - swfsApi := r.Group(urlPrefix + "swfs") + swfsApi := r.Group(urlPrefix + "/swfs") { - swfsApi.POST("/addNode", swfsController.AddSWFSNodeController) - swfsApi.POST("/updateSWFSService", swfsController.UpdateSWFSServiceController) - swfsApi.GET("/", swfsController.RestartMaster) + swfsApi.POST("/addSWFSNode", swfsController.AddSWFSNodeController) + swfsApi.GET("/updateSWFSService", swfsController.UpdateSWFSServiceController) + swfsApi.GET("/restartServer", swfsController.RestartServerController) + swfsApi.GET("roleOfVolumeToMaster", swfsController.RoleOfVolumeToMasterController) } + // 鏂囦欢 涓婁紶 + r.Static("static", "./static") // 闈欐�佹枃浠� + //澶栭儴璁块棶swagger.json + r.StaticFile("/swagger.json", "./docs/swagger.json") + return r } -- Gitblit v1.8.0