@extends('layout.backend')
@section('title', 'Pedidos de material')
@section('content')
@can('request-material')
Novo pedido
@endcan
@if(session()->has('alert-success'))
{!! session()->get('alert-success') !!}
@endif
@if($requests->count() > 0)
| Data |
Região |
Solicitante |
Itens |
Status |
|
@foreach($requests as $r)
@php
if ($r->received_at) {
$statusClass = 'success';
$statusLabel = 'Recebido';
} elseif ($r->sent_at) {
$statusClass = 'primary';
$statusLabel = 'Enviado';
} else {
$statusClass = 'warning';
$statusLabel = 'Pendente';
}
@endphp
| {{ $r->created_at->format('d/m/Y') }} |
{{ $r->region->name ?? '-' }} |
{{ $r->user->name ?? '-' }} |
@foreach($r->items as $item)
{{ $item->materialItem->slug }}: {{ $item->quantity }}
@endforeach
|
{{ $statusLabel }}
|
@can('request-material')
@if(!$r->sent_at)
@endif
@if($r->sent_at && !$r->received_at)
@endif
@endcan
|
@endforeach
{!! $requests->links() !!}
@else
Atenção:
Nenhum pedido de material encontrado.
@endif
@endsection