@extends('layouts.layoutMaster') @section('title', 'Histórico do Patrimônio') @section('content')
Histórico do Patrimônio
@if($patrimonio) {{ $patrimonio->numero_serie ?? ('PAT-' . $patrimonio->id_patrimonio) }} @if($patrimonio->produto) - {{ $patrimonio->produto->nome }} @endif @endif
Voltar
@if($patrimonio)
Informações do Patrimônio

Código: {{ $patrimonio->numero_serie ?? ('PAT-' . $patrimonio->id_patrimonio) }}

Produto: {{ $patrimonio->produto->nome ?? 'N/A' }}

Status Atual: @php $statusColors = [ 'disponivel' => 'success', 'em_locacao' => 'primary', 'em_manutencao' => 'warning', 'extraviado' => 'danger', 'indisponivel' => 'secondary' ]; @endphp {{ ucfirst(str_replace('_', ' ', $patrimonio->status ?? 'Indefinido')) }}

@if($patrimonio->observacoes)

Observações:
{{ $patrimonio->observacoes }}

@endif
Movimentações
@if($historico->count() > 0)
    @foreach($historico as $item) @php $tipoIcons = [ 'saida_locacao' => ['icon' => 'ti-truck-delivery', 'color' => 'primary'], 'retorno_locacao' => ['icon' => 'ti-package-import', 'color' => 'success'], 'manutencao' => ['icon' => 'ti-tool', 'color' => 'warning'], 'avaria' => ['icon' => 'ti-alert-triangle', 'color' => 'danger'], 'extravio' => ['icon' => 'ti-alert-circle', 'color' => 'danger'], 'devolucao' => ['icon' => 'ti-refresh', 'color' => 'info'], 'cadastro' => ['icon' => 'ti-plus', 'color' => 'secondary'], ]; $tipoConfig = $tipoIcons[$item->tipo_movimentacao] ?? ['icon' => 'ti-circle', 'color' => 'secondary']; @endphp
  • {{ ucfirst(str_replace('_', ' ', $item->tipo_movimentacao)) }}
    {{ $item->data_movimentacao->format('d/m/Y H:i') }}

    @if($item->locacao) Locação: #{{ $item->locacao->numero_contrato }} @if($item->locacao->cliente) - {{ $item->locacao->cliente->nome }} @endif @endif

    @if($item->observacoes)

    {{ $item->observacoes }}

    @endif @if($item->usuario) Por: {{ $item->usuario->name ?? 'Sistema' }} @endif
  • @endforeach
{{ $historico->links() }} @else
Nenhuma movimentação registrada para este patrimônio.
@endif
@else
Patrimônio não encontrado
@endif
@endsection