1
0
此提交包含在:
Your Name
2026-04-26 22:00:03 +08:00
父節點 bcad5b8e27
當前提交 2a97f458a9
共有 11 個檔案被更改,包括 888 行新增53 行删除
+10
查看文件
@@ -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{