@extends('layouts.headatmin') @section('title', 'Manajemen Pelanggan') @section('content') @if(session('success')) @endif
Daftar Pelanggan
@php $pelangganSorted = $pelanggan->sortBy(function ($item) { return $item->tanggal_jatuh_tempo ? \Carbon\Carbon::parse($item->tanggal_jatuh_tempo)->timestamp : PHP_INT_MAX; // letakkan yang null di akhir }); @endphp @foreach ($pelangganSorted as $p) @endforeach
Foto Nama Alamat No HP Jenis Langganan Tanggal Aktivasi Tanggal Jatuh Tempo Status Aksi
@if($p->foto) @else @endif {{ $p->nama }} {{ $p->alamat }} {{ $p->no_hp }} {{ $p->paketLangganan->nama ?? '-' }} {{ $p->tanggal_aktivasi ?? '-' }} {{ $p->tanggal_jatuh_tempo ? $p->tanggal_jatuh_tempo->format('Y-m-d') : '-' }} @if($p->tanggal_jatuh_tempo) @php $today = \Carbon\Carbon::today(); $dueDate = \Carbon\Carbon::parse($p->tanggal_jatuh_tempo); $diff = $today->diffInDays($dueDate, false); // false = bisa negatif @endphp
@if($diff > 0) Sisa {{ $diff }} hari @elseif($diff === 0) Jatuh tempo hari ini! @else Terlambat -{{ abs($diff) }} hari @endif @endif
@if($p->status == 'aktif') Aktif @else Tdk Aktif @endif
@csrf @method('DELETE')
@endsection