@extends('layouts.master') @section('content')
Invoices
@forelse($invoices as $invoice) @php // TYPE $typeLabel = $invoice->type == 1 ? 'New Account' : 'Renew Account'; // STATUS LOGIC if(is_null($invoice->transaction_id)){ $status = 'Send Amount'; $statusClass = 'warning'; } elseif($invoice->received == 0){ $status = 'Pending'; $statusClass = 'info'; } else{ $status = 'Received'; $statusClass = 'success'; } @endphp {{-- STATUS --}} {{-- ACTIONS --}} @empty @endforelse
# Type Transaction Id Date Amount Advance Fine Manager Share Company Share Expiry Status Action
#INV-{{ $invoice->created_at->format('Y') }}-{{ str_pad($invoice->id, 5, '0', STR_PAD_LEFT) }} {{ $typeLabel }} {{ $invoice->transaction_id ?? '—' }} {{ $invoice->date ? \Carbon\Carbon::parse($invoice->date)->format('d M Y') : '—' }} Rs {{ number_format($invoice->amount,2) }} Rs {{ number_format($invoice->advance,2) }} Rs {{ number_format($invoice->fine,2) }} Rs {{ number_format($invoice->m_share,2) }} Rs {{ number_format($invoice->c_share,2) }} {{ $invoice->expirydate ? \Carbon\Carbon::parse($invoice->expirydate)->format('d M Y') : '-' }} {{ $status }} {{-- SEND AMOUNT ICON --}} @if(is_null($invoice->transaction_id)) {{----}} {{----}} {{----}} @endif {{-- PRINT ICON --}}
No invoices found
@endsection