@extends('layouts.app') @section('title', 'Importações') @section('header')
Histórico e gerenciamento de importações bancárias
| ID | Data/Hora | Conta | Arquivo | Total | Importadas | Duplicadas | Erros | Status | Ações |
|---|---|---|---|---|---|---|---|---|---|
| #{{ $import->id }} |
{{ $import->created_at->format('d/m/Y') }}
{{ $import->created_at->format('H:i:s') }} |
{{ $import->bankAccount->name }}
{{ $import->bankAccount->bank_name }} |
@php
$extension = pathinfo($import->filename, PATHINFO_EXTENSION);
$iconClass = match(strtolower($extension)) {
'csv' => 'fas fa-file-csv text-success',
'ofx' => 'fas fa-file-code text-info',
'qif' => 'fas fa-file-alt text-warning',
default => 'fas fa-file text-muted'
};
@endphp
{{ Str::limit($import->filename, 20) }}
{{ $import->file_type }} |
{{ number_format($import->total_transactions) }} | {{ number_format($import->imported_transactions) }} | @if($import->duplicate_transactions > 0) {{ number_format($import->duplicate_transactions) }} @else - @endif | @if($import->error_transactions > 0) {{ number_format($import->error_transactions) }} @else - @endif | @if($import->status == 'completed') Concluída @elseif($import->status == 'processing') Processando @elseif($import->status == 'failed') Erro @else {{ ucfirst($import->status) }} @endif | |
Nenhuma importação realizada ainda |
|||||||||