@extends('layouts.app') @section('title', 'Portal Mahasiswa') @section('page-title', 'Dashboard') @section('content')
{{-- Notifikasi Jatuh Tempo --}} @if ($tagihanJatuhTempo > 0) @endif {{-- Tagihan mendekati jatuh tempo (≤ 7 hari) --}} @if (($jumlahMendekati ?? 0) > 0) @endif
{{-- Kartu Total Tunggakan (Dijadikan Link) --}}
Total Tunggakan
Rp {{ number_format($totalTunggakan, 0, ',', '.') }}
{{ $jumlahTunggakan }} tagihan aktif
{{-- Kartu Total Pembayaran (Dijadikan Link) --}}
Total Pembayaran
Rp {{ number_format($totalTerbayar, 0, ',', '.') }}
Seluruh riwayat
Semester Aktif
{{ $mahasiswa->semester_aktif }}
{{ $mahasiswa->program_studi }}
{{-- Header Section --}}

Tagihan Aktif

Daftar tagihan yang perlu segera dibayar

@forelse ($tagihanAktif as $tagihan) @php $borderClass = match ($tagihan->status) { 'Ditolak' => 'border-l-4 border-orange-500', 'Menunggu Pembayaran Tunai' => 'border-l-4 border-blue-500 bg-blue-50/30', 'Menunggu Verifikasi Transfer' => 'border-l-4 border-yellow-500', default => '', }; @endphp

{{ $tagihan->jenis_tampilan }}

@if ($tagihan->status == 'Ditolak') Ditolak @elseif ($tagihan->status == 'Menunggu Pembayaran Tunai') Bayar di Kasir @endif

Jatuh Tempo: {{ \Carbon\Carbon::parse($tagihan->tanggal_jatuh_tempo)->isoFormat('D MMMM YYYY') }}

Kode: {{ $tagihan->kode_pembayaran }}

@if ($tagihan->status == 'Ditolak' && $tagihan->konfirmasi && $tagihan->konfirmasi->alasan_ditolak)

Alasan Ditolak:

{{ $tagihan->konfirmasi->alasan_ditolak }}

@elseif ($tagihan->status == 'Menunggu Pembayaran Tunai')

Pembayaran Tunai di Kasir

Anda sudah memilih bayar lunas tunai. Silakan datang ke kasir untuk melunasi tagihan ini.

@endif
@php $sisaTagihan = $tagihan->nominalTunggakan(); @endphp

Jumlah Tagihan

Rp. {{ number_format($sisaTagihan, 0, ',', '.') }}

@if ($tagihan->status == 'Menunggu Pembayaran Tunai') Menunggu Tunai @else {{ $tagihan->status == 'Ditolak' ? 'Bayar Ulang' : 'Bayar' }} @endif
@empty @php $emptyIcon = ''; @endphp @endforelse
@endsection