models/device.go @@ -43,8 +43,13 @@ } } else { // 记录存在,更新现有记录 if d.Pos == "" || d.Ip == "" { return nil } existingDevice.Pos = d.Pos existingDevice.Ip = d.Ip db.Save(&existingDevice) }