@extends('layout.app') @section('title', 'Manajemen Port ODP - Sistem Manajemen ISP') @section('content')
business {{ $infrastruktur->nama }}

{{ $portUsage['total'] }}

Total Port

{{ $portUsage['used'] }}

Port Terpakai

{{ $portUsage['available'] }}

Port Tersedia

{{ $portUsage['usage_percentage'] }}%

Tingkat Penggunaan
{{ $portUsage['usage_percentage'] }}%
@if($infrastruktur->keterangan)
Keterangan: {{ $infrastruktur->keterangan }}
@endif

Daftar Port

Tersedia Terpakai
@for($port = 1; $port <= $totalPorts; $port++) @php $isUsed = in_array($port, $usedPorts); $pelangganOnPort = $pelangganByPort->get($port, collect()); @endphp
Port {{ $port }}
@if($isUsed) @else @endif
@if($isUsed && $pelangganOnPort->count() > 0) @foreach($pelangganOnPort as $pelanggan)
{{ $pelanggan->nama }}
{{ $pelanggan->nomor_pelanggan }}
Detail
@endforeach @else
Port Kosong
@endif
@endfor
@if($pelangganByPort->count() > 0)

Daftar Pelanggan per Port

@foreach($pelangganByPort->sortKeys() as $port => $pelangganList) @foreach($pelangganList as $pelanggan) @endforeach @endforeach
Port Nomor Pelanggan Nama Paket Status Aksi
Port {{ $port }} {{ $pelanggan->nomor_pelanggan }} {{ $pelanggan->nama }} {{ $pelanggan->paket->nama_paket ?? '-' }} {{ $pelanggan->status_layanan }}
@endif
@endsection