🎨新增了设置相关的接口

This commit is contained in:
coward
2024-07-11 16:06:52 +08:00
parent 4b864f76bb
commit b51dfea18b
4 changed files with 103 additions and 0 deletions

View File

@@ -36,5 +36,6 @@ func Rooters() {
LoginApi,
UserApi,
ClientApi,
SettingApi,
)
}

18
http/router/setting.go Normal file
View File

@@ -0,0 +1,18 @@
package router
import (
"github.com/gin-gonic/gin"
"wireguard-ui/http/api"
)
// SettingApi
// @description: 设置相关API
// @param r
func SettingApi(r *gin.RouterGroup) {
setting := r.Group("setting")
{
setting.POST("", api.Setting().Set) // 新增/编辑设置
setting.DELETE("/:code", api.Setting().Delete) // 删除配置
setting.GET("", api.Setting().GetSetting) // 获取指定配置
}
}