@extends('layouts.app') @section('title', 'All Bank Transactions') @section('content')
| SL | Date | Bank Account | Account Holder | Type | Description | Amount | Fee | Withdrawal | Deposit | Balance | Status | Initiated & Created by |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ $transactions->firstItem() + $index }} | {{ $transaction->transaction_date->format('M d, Y H:i') }} |
{{ $transaction->bankAccountInfo->bank_name }} {{ $transaction->bankAccountInfo->account_number }} |
{{ $transaction->bankAccountInfo->accountHolder->name }} | {{ ucfirst($transaction->transaction_type) }} | {{ $transaction->description ?? 'N/A' }} | {{ $transaction->signed_amount }} | @if($transaction->fee > 0) ৳{{ number_format($transaction->fee, 2) }} @else - @endif | ৳{{ number_format($transaction->withdraw_balance, 2) }} | ৳{{ number_format($transaction->deposit_balance, 2) }} | ৳{{ number_format($runningBalances[$transaction->id] ?? 0, 2) }} |
@php
$isApproved = !is_null($transaction->approved_by) && !is_null($transaction->approved_at);
@endphp
@if($transaction->status != 'completed')
{{ ucfirst($transaction->status) }}
@endif @if($isApproved) @else @endif |
@if($transaction->initiated_by || $transaction->created_by)
@if($transaction->initiated_by)
@else
-
@endif
Initiated: {{ $transaction->initiatedBy->name ?? 'N/A' }}
@endif
@if($transaction->created_by)
Created: {{ $transaction->createdBy->name ?? 'N/A' }}
@endif
|
| No transactions found. | ||||||||||||