@extends('layouts.layoutMaster') @section('title', 'Gerenciamento de Manutenções') @section('vendor-style') @endsection @section('content')

{{ $stats['total'] ?? 0 }}

Total
Pendentes

{{ $stats['pendentes'] ?? 0 }}

Em Andamento

{{ $stats['em_andamento'] ?? 0 }}

Concluídas

{{ $stats['concluidas'] ?? 0 }}

Filtros de Busca
Manutenções
@forelse($manutencoes as $manutencao) @empty @endforelse
Produto Tipo Descrição Data Entrada Previsão Custo Status Ações
{{ $manutencao->produto->nome ?? 'N/A' }} @if($manutencao->patrimonio) Pat: {{ $manutencao->patrimonio->codigo_patrimonio }} @endif
@php $tipoColors = [ 'preventiva' => 'info', 'corretiva' => 'warning', 'preditiva' => 'primary', 'emergencial' => 'danger' ]; @endphp {{ ucfirst($manutencao->tipo) }} {{ Str::limit($manutencao->descricao, 40) }} {{ optional($manutencao->data_entrada)->format('d/m/Y') ?? '-' }} {{ optional($manutencao->data_previsao)->format('d/m/Y') ?? '-' }} {{ $manutencao->custo_formatado }} @php $statusColors = [ 'pendente' => 'warning', 'em_andamento' => 'info', 'concluida' => 'success', 'cancelada' => 'danger' ]; $statusLabels = [ 'pendente' => 'Pendente', 'em_andamento' => 'Em Andamento', 'concluida' => 'Concluída', 'cancelada' => 'Cancelada' ]; @endphp {{ $statusLabels[$manutencao->status] ?? $manutencao->status }}

Nenhuma manutenção encontrada

@if(method_exists($manutencoes, 'links') && $manutencoes->total() > 0)
Mostrando {{ $manutencoes->firstItem() }} até {{ $manutencoes->lastItem() }} de {{ $manutencoes->total() }} registros
{{ $manutencoes->appends(request()->query())->links() }}
@endif
@endsection @section('vendor-script') @endsection @section('page-script') @endsection