@extends('layouts.app') @section('title', 'Histórico de Transferências') @section('breadcrumb') @endsection @section('content')

Histórico de Transferências

Nova Transferência
Limpar
@if($groupedTransfers->count() > 0)
@foreach($groupedTransfers as $transfer)
Data Conta Origem Conta Destino Valor Descrição Hash Ações
{{ \Carbon\Carbon::parse($transfer['date'])->format('d/m/Y') }}
{{ $transfer['from_account']->name }}
{{ $transfer['from_account']->bank_name }}
{{ $transfer['to_account']->name }}
{{ $transfer['to_account']->bank_name }}
R$ {{ number_format($transfer['amount'], 2, ',', '.') }} {{ Str::limit($transfer['description'], 50) }} {{ Str::limit($transfer['hash'], 20) }}
Data: {{ \Carbon\Carbon::parse($transfer['date'])->format('d/m/Y H:i') }}
Valor: R$ {{ number_format($transfer['amount'], 2, ',', '.') }}
Hash: {{ $transfer['hash'] }}
Descrição: {{ $transfer['description'] }}
Transações Relacionadas
@foreach($transfer['transactions'] as $transaction)
{{ $transaction->bankAccount->name }}
{{ $transaction->bankAccount->bank_name }}
{{ $transaction->type == 'credit' ? '+' : '-' }}R$ {{ number_format(abs($transaction->amount), 2, ',', '.') }}
{{ ucfirst($transaction->type) }}
@endforeach
@endforeach
{{ $transfers->appends(request()->query())->links() }}
@else

Nenhuma transferência encontrada

@if(request()->hasAny(['account_id', 'date_from', 'date_to'])) Não foram encontradas transferências com os filtros aplicados. @else Ainda não foram realizadas transferências entre contas. @endif

Fazer primeira transferência
@endif @if($groupedTransfers->count() > 0)
Total de Transferências

{{ $groupedTransfers->count() }}

Volume Total

R$ {{ number_format($groupedTransfers->sum('amount'), 2, ',', '.') }}

Valor Médio

R$ {{ number_format($groupedTransfers->avg('amount'), 2, ',', '.') }}

@endif @endsection @push('scripts') @endpush