@extends('layouts.admin') @section('title', 'Dashboard') @section('page_title', 'Dashboard') @section('content') {{-- ============================================================ ROW 1: SMALL-BOX KPI — HARI INI ============================================================ --}}
Hauling Ditutup

{{ $statsToday['hauling_paid_today'] }}

Hari ini
Bonus Fuel

Rp {{ number_format($statsToday['total_bonus_fuel_today'], 0, ',', '.') }}

Hari ini (+)
Potongan Fuel

Rp {{ number_format(abs($statsToday['total_potongan_fuel_today']), 0, ',', '.') }}

Hari ini (-)
Total Dibayarkan

Rp {{ number_format($statsToday['total_dibayar_today'], 0, ',', '.') }}

Hari ini
Fuel Diisi

{{ number_format($statsToday['total_fuel_liter_today'], 0, ',', '.') }} L

Hari ini
Harga Fuel
{{--
Rp {{ number_format($statsToday['avg_harga_per_liter_today'], 0, ',', '.') }}
--}}
Rp {{ number_format($hargaFuelStd, 0, ',', '.') }}
{{--
Per Liter
--}} {{--
Std: Rp {{ number_format($hargaFuelStd, 0, ',', '.') }}
--}}
Per Liter
{{-- ============================================================ ROW 2: AKTIF SEKARANG + BULAN INI ============================================================ --}}
{{-- AKTIF SEKARANG --}}
Aktif Sekarang
{{ $statsAktif['checkout_aktif'] }}
Checkout
Aktif
{{ $statsAktif['hauling_belum_bayar'] }}
Belum
Bayar
{{ $statsAktif['supir_aktif'] }}
Sopir
Aktif
{{-- SUMMARY BULAN INI --}}
Bulan {{ now()->translatedFormat('F Y') }}
{{ $statsMonth['hauling_paid_month'] }} hauling
{{ number_format($statsMonth['total_tonase_month'], 1, ',', '.') }}
Total Tonase
(ton)
{{-- UANG BULAN INI --}} {{--
Uang Bulan Ini
Rp {{ number_format($statsMonth['total_dibayar_month'], 0, ',', '.') }}
Ongkos: Rp {{ number_format($statsMonth['total_ongkos_month'], 0, ',', '.') }}
+Rp {{ number_format($statsMonth['total_bonus_fuel_month'], 0, ',', '.') }} bonus
-Rp {{ number_format(abs($statsMonth['total_potongan_fuel_month']), 0, ',', '.') }} potongan
--}} {{-- FUEL COST BULAN INI --}}
Biaya Fuel Bulan Ini
Rp {{ number_format($statsMonth['total_fuel_rp_month'], 0, ',', '.') }}
{{ number_format($statsMonth['total_fuel_liter_month'], 0, ',', '.') }} Liter  |  @if($statsMonth['total_fuel_liter_month'] > 0) Rp {{ number_format($statsMonth['total_fuel_rp_month'] / $statsMonth['total_fuel_liter_month'], 0, ',', '.') }}/L @else Rp 0/L @endif
{{-- ============================================================ ROW 3: TOP PERFORMANCE + TREND 7 HARI ============================================================ --}}
{{-- TOP BONUS --}}
  Top Bonus Fuel Supir
@forelse($topBonus as $i => $row) @empty @endforelse
# No. Hauling Sopir Bonus
@if($i === 0) 1 @else {{ $i + 1 }} @endif {{ $row['nomor'] ?? '-' }} {{ $row['supir'] }} +Rp {{ number_format($row['bonus_fuel_rp'], 0, ',', '.') }}
Belum ada data bulan ini
{{-- TOP POTONGAN --}}
Top Potongan Fuel Supir
@forelse($topPotongan as $i => $row) @empty @endforelse
# No. Hauling Sopir Potongan
@if($i === 0) ! @else {{ $i + 1 }} @endif {{ $row['nomor'] ?? '-' }} {{ $row['supir'] }} -Rp {{ number_format(abs($row['bonus_fuel_rp']), 0, ',', '.') }}
Tidak ada potongan bulan ini
{{-- TREND 7 HARI --}} {{--
Trend 7 Hari Terakhir
@forelse($trend as $date => $row)
{{ $row['date'] }} {{ $row['count'] }} hauling +Rp {{ number_format($row['bonus'], 0, ',', '.') }} -Rp {{ number_format(abs($row['potongan']), 0, ',', '.') }}
@php $total = $row['ongkos'] + abs($row['bonus']) + abs($row['potongan']); $bonusPct = $total > 0 ? max(0, ($row['ongkos'] / $total) * 100) : 0; $potonganPct = $total > 0 ? max(0, (abs($row['potongan']) / $total) * 100) : 0; @endphp
@empty

Belum ada data trend

@endforelse
Ongkos Potongan
--}}
{{-- ============================================================ ROW 4: DUMPING TERBARU + CHECKOUT TERBARU ============================================================ --}}
{{-- DUMPING TERBARU --}}
Dumping Terbaru
Lihat Semua
@forelse($recentHaulings as $h) @empty @endforelse
Tanggal No. Hauling Sopir Tonase Bonus Fuel Status
{{ $h->hauling_date?->format('d/m') ?? '-' }} {{ $h->nomor_hauling_kiba ?? $h->hauling_number ?? '-' }} {{ $h->checkout?->supir?->nama_supir ?? '-' }} {{ number_format($h->net_weight ?? 0, 1, ',', '.') }} t @if(($h->bonus_fuel_rp ?? 0) > 0) +Rp {{ number_format($h->bonus_fuel_rp, 0, ',', '.') }} @elseif(($h->bonus_fuel_rp ?? 0) < 0) -Rp {{ number_format(abs($h->bonus_fuel_rp), 0, ',', '.') }} @else - @endif @if($h->is_paid) LUNAS @elseif($h->status === 'CLOSED') CLOSED @else {{ $h->status }} @endif
Belum ada data
{{-- CHECKOUT TERBARU --}}
Checkout Terbaru
Lihat Semua
@forelse($recentCheckouts as $co) @empty @endforelse
Tanggal Sopir No. Lambung Plat Status
{{ $co->checkout_date?->format('d/m') ?? '-' }} {{ $co->supir?->nama_supir ?? '-' }} {{ $co->kendaraan?->no_lambung ?? '-' }} {{ $co->kendaraan?->plat_nomor ?? '-' }} @if($co->status === 'ACTIVE') AKTIF @elseif($co->status === 'FINISHED') SELESAI @else {{ $co->status }} @endif
Belum ada data
@endsection