修改项目结构

This commit is contained in:
zeaslity
2025-03-18 14:40:03 +08:00
parent 6abb488622
commit 58b470e95f
9 changed files with 253 additions and 9 deletions

View File

@@ -0,0 +1,27 @@
package services
import "cmii-uav-watchdog-common/models"
type Data struct {
CPUInfo models.CPUInfo `json:"cpu_info"`
DiskInfo []models.DiskInfo `json:"disk_info"`
MemoryInfo models.MemoryInfo `json:"memory_info"`
NetInfo []models.NetworkInterfaceInfo `json:"net_info"`
MotherboardInfo models.MotherboardInfo `json:"motherboard_info"`
}
/*
*/
func GetAllInfo() Data {
data := Data{
CPUInfo: GetCPUInfo(),
DiskInfo: GetDiskInfo(),
MemoryInfo: GetMemoryInfo(),
NetInfo: GetNetworkInterfaces(),
MotherboardInfo: GetMotherboardInfo(),
}
return data
}