1
0
This commit is contained in:
Your Name
2026-04-26 22:00:03 +08:00
vanhempi bcad5b8e27
commit 2a97f458a9
11 muutettua tiedostoa jossa 888 lisäystä ja 53 poistoa
+10
Näytä tiedosto
@@ -32,6 +32,16 @@ func (b *Builder) AddDevices(devices []models.Device) {
b.devices = append(b.devices, devices...)
}
// RemoveDevice 根据ID或IP移除设备
func (b *Builder) RemoveDevice(id string) {
for i, d := range b.devices {
if d.ID == id || d.IP == id {
b.devices = append(b.devices[:i], b.devices[i+1:]...)
return
}
}
}
// Build 构建拓扑图
func (b *Builder) Build() models.TopologyGraph {
graph := models.TopologyGraph{