From 32aba6aa23e78886ddca2743f760ff6de22f4b50 Mon Sep 17 00:00:00 2001
From: sunty <1172534965@qq.com>
Date: 星期一, 13 四月 2020 10:46:04 +0800
Subject: [PATCH] perfect asVolume somethings

---
 router/router.go |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

diff --git a/router/router.go b/router/router.go
index 3075620..587cae0 100644
--- a/router/router.go
+++ b/router/router.go
@@ -2,20 +2,28 @@
 
 import (
 	"github.com/gin-gonic/gin"
+	"github.com/swaggo/gin-swagger"
+	"github.com/swaggo/gin-swagger/swaggerFiles"
 	"swfs/controllers"
+	_ "swfs/docs"
 )
 
 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.GET("/addNode", swfsController.AddSWFSNodeController)
+		swfsApi.POST("/addSWFSNode", swfsController.AddSWFSNodeController)
 		swfsApi.GET("/updateSWFSService", swfsController.UpdateSWFSServiceController)
 		swfsApi.GET("/restartMaster", swfsController.RestartMasterController)
 		swfsApi.GET("roleOfVolumeToMaster", swfsController.RoleOfVolumeToMasterController)
 	}
+	// 鏂囦欢 涓婁紶
+	r.Static("static", "./static") // 闈欐�佹枃浠�
+	//澶栭儴璁块棶swagger.json
+	r.StaticFile("/swagger.json", "./docs/swagger.json")
 	return r
 }

--
Gitblit v1.8.0