router-ui-backend/api/BasicDashboard.go

32 lines
670 B
Go

package api
import (
"net/http"
"github.com/gin-gonic/gin"
)
type OverviewItem struct {
InternetMode string `json:"internetMode"`
WifiMode5Ghz string `json:"wifiMode5Ghz"`
WifiMode2Ghz string `json:"wifiMode2Ghz"`
Devices int `json:"devices"`
FileShare string `json:"fileShare"`
Qos string `json:"qos"`
GuestNetwork string `json:"guestNetwork"`
}
var overviewItems = OverviewItem{
InternetMode: "LAN4",
WifiMode5Ghz: "On",
WifiMode2Ghz: "Off",
Devices: 0,
FileShare: "Offline",
Qos: "Online",
GuestNetwork: "Offline",
}
func GetOverviewItems(context *gin.Context) {
context.JSON(http.StatusOK, overviewItems)
}