@extends('layouts.app') @section('title', 'Agregar Puertos OLT') @section('content')
Agregar Puertos OLT
Volver
Nuevo Slot / Puertos PON
@if($errors->any())
    @foreach($errors->all() as $e)
  • {{ $e }}
  • @endforeach
@endif
@csrf {{-- OLT (Nodo) --}}
OLT
@if($oltNumeros->isNotEmpty()) OLTs registrados: @foreach($oltNumeros as $n) OLT{{ $n }} @endforeach — Para agregar un nuevo nodo usa el siguiente número. @else Primer equipo OLT. Será el Nodo 1. @endif
Slots del 1 al 16 para un OLT de 16 slots.
Se crearán los puertos OLTX-S/XX-Pdesde hasta OLTX-S/XX-Phasta. Puertos ya existentes serán omitidos.
Equipos registrados
@forelse(App\Models\OltPort::selectRaw('olt_numero, slot, COUNT(*) as total, SUM(estado="ocupado") as usados') ->groupBy('olt_numero','slot')->orderBy('olt_numero')->orderBy('slot')->get() as $s) @empty @endforelse
OLTSlotPuertosLibresOcupados
OLT{{ $s->olt_numero }} S{{ sprintf('%02d',$s->slot) }} {{ $s->total }} {{ $s->total - $s->usados }} {{ $s->usados }}
Sin equipos OLT
@endsection