@foreach($items as $index => $item)
{{ $index + 1 }} {{ $item->user->name }} {{ $item->plan->title }} {{ format_date($item->created_at) }} $ {{ number_format($item->amount, 2) }} $ {{ number_format($item->profit_amount, 2) }} @php if ($item->lifetime_return || ($item->profit_repeat && $item->profit_repeat > 0)) { $nextProfit = \Carbon\Carbon::parse($item->profit_time); $isComplete = now()->gt($nextProfit); $diffInSeconds = now()->diffInSeconds($nextProfit, false); } else { $nextProfit = null; } @endphp @if ($nextProfit) {{ $isComplete ? __('admin.Completed') : gmdate('H:i:s', max($diffInSeconds, 0)) }} @else {{ __('admin.N/A') }} @endif @php $status = $item->status; $statusLabels = [ '0' => __('admin.Pending'), '1' => __('admin.Running'), '2' => __('admin.Completed'), '3' => __('admin.Canceled'), ]; $statusClasses = [ '0' => 'pending-badge', '1' => 'active-badge', '2' => 'success-badge', '3' => 'canceled-badge', ]; $statusLabel = $statusLabels[$status] ?? __('admin.Unknown'); $statusClass = $statusClasses[$status] ?? 'bg-secondary'; @endphp
@php @endphp
@push('scripts') @endpush @endforeach