完成获取服务器信息的功能接口

This commit is contained in:
SliverHorn
2020-10-05 13:09:55 +08:00
parent e5de639757
commit 22bc9f43bd
6 changed files with 127 additions and 41 deletions

View File

@@ -60,3 +60,19 @@ func ReloadSystem(c *gin.Context) {
response.OkWithMessage("设置成功", c)
}
}
// @Tags system
// @Summary 获取服务器信息
// @Security ApiKeyAuth
// @Produce application/json
// @Success 200 {string} string "{"success":true,"data":{},"msg":"获取成功"}"
// @Router /system/getServerInfo [post]
func GetServerInfo(c *gin.Context) {
server, err := service.GetServerInfo()
if err != nil {
response.FailWithMessage(fmt.Sprintf("获取失败,%v", err), c)
return
}
response.OkDetailed(gin.H{"server":server}, "获取成功",c)
}