feat: add getting computer data route

This commit is contained in:
trafficlunar 2024-11-29 18:06:28 +00:00
parent 840e584082
commit 58adca9cd0
4 changed files with 34 additions and 0 deletions

View file

@ -0,0 +1,18 @@
package service
import (
"backend/internal/model"
)
var ComputerData model.ComputerGraphData
func AddComputerData(online bool, clientMessage model.ComputerWebSocketMessage) {
ComputerData.Online = online
ComputerData.Cpu = append(ComputerData.Cpu, int(clientMessage.Cpu))
ComputerData.Ram = append(ComputerData.Ram, int(clientMessage.Ram))
if len(ComputerData.Cpu) > 20 {
ComputerData.Cpu = ComputerData.Cpu[1:]
ComputerData.Ram = ComputerData.Ram[1:]
}
}