@extends('layouts.main') @section('content')

Data Transaksi

{{ $summary['total'] }}
Total
{{ $summary['pending'] }}
Pending
{{ $summary['menunggu_verifikasi'] }}
Verifikasi
{{ $summary['berhasil'] }}
Berhasil
{{ $summary['ditolak'] }}
Ditolak
{{ $summary['expired'] }}
Expired
Daftar Transaksi
Export
@if(request()->anyFilled(['search', 'status', 'payment_method', 'date_from', 'date_to'])) @endif
@if(session('success')) @endif @if(session('error')) @endif
@csrf
@forelse($transaksi as $item) @empty @endforelse
# Kode Transaksi User Pekerjaan Jumlah Status Deadline Bukti Transfer Aksi
{{ ($transaksi->currentPage() - 1) * $transaksi->perPage() + $loop->iteration }}
{{ $item->transaction_code }}
{{ $item->created_at->format('d/m/Y H:i') }}
{{ $item->user->name }}
{{ $item->user->email }}
{{ Str::limit($item->pekerjaan->name, 30) }}
{{ $item->pekerjaan->category->name }}
{{ $item->formatted_amount }} @php $statusClass = ''; switch($item->status_transaksi) { case 'pending': $statusClass = 'bg-warning'; break; case 'menunggu_verifikasi': $statusClass = 'bg-info'; break; case 'berhasil': $statusClass = 'bg-success'; break; case 'ditolak': $statusClass = 'bg-danger'; break; case 'expired': $statusClass = 'bg-dark'; break; default: $statusClass = 'bg-secondary'; } @endphp {{ $item->status_label }} @if($item->deadline)
{{ $item->deadline->format('d/m/Y') }}
{{ $item->deadline->format('H:i') }} @if($item->isExpiredByDeadline())
Expired @endif @else - @endif
@if($item->bukti_transfer) @else - @endif
@if($item->status_transaksi === 'pending' && $item->isExpiredByDeadline()) @endif

Tidak ada data transaksi

@if($transaksi->hasPages())
{{ $transaksi->appends(request()->query())->links() }}
@endif
Menampilkan {{ $transaksi->firstItem() ?? 0 }} sampai {{ $transaksi->lastItem() ?? 0 }} dari {{ $transaksi->total() }} total transaksi
@endsection @section('scripts') @endsection