@extends('adminlte.app') @section('content')
@if ($message = Session::get('success'))
{!! $message !!}
@endif @if ($message = Session::get('error'))
{{ $message }}
@endif {{-- ====================== HEADER ====================== --}}

Despesas

Lançamentos e validação por centro de custo

@if($permissoes->validar_despesas) Validar Despesas @endif @if($permissoes->gerir_status_despesas || $permissoes->validar_despesas) Validadas @endif @if($permissoes->gerir_status_despesas) Saldos Cartão @endif @if($permissoes->criar_despesas) Fechar Despesas Adicionar Despesa @endif
{{-- ====================== TABELA ====================== --}}
@foreach ($despesas as $despesa) @php $st = $despesa->status ?? 'Em Aberto'; $cls = 'pend'; if ($st === 'Em Aberto') $cls = 'open'; elseif ($st === 'Aguardando Informação') $cls = 'info'; elseif (in_array($st, ['Aprovada','Contabilizada','Concluída','Reembolsada'])) $cls = 'ok'; elseif ($st === 'Reprovada') $cls = 'no'; @endphp @endforeach
ID Data Centro de Custo Descrição Forma de Pagamento Valor Status Ações
{{ $despesa->id }} {{ $despesa->data }} {{ $despesa->data ? date('d/m/Y', strtotime($despesa->data)) : '' }} {{ optional($despesa->centroCusto)->nome_centro_custo }} {{ $despesa->descricao }} {{ $despesa->forma_pagamento ?: '—' }} € {{ number_format($despesa->valor, 2, ',', '.') }} {{ $st }} Ver @if($permissoes->validar_despesas && $despesa->aguardaValidacao()) Validar @endif @if($permissoes->alterar_despesas && !$despesa->estaBloqueada()) Editar @elseif($despesa->estaBloqueada()) @endif
@endsection