@php $title = 'Acompanhamento'; @endphp

Acompanhamento de Produção

Pendentes

{{ $ordensAtivas->where('status', 'PENDENTE')->count() }}

Em Produção

{{ $ordensAtivas->where('status', 'EM_PRODUCAO')->count() }}

@if($ordensAtivas->count() > 0)
Ordens Ativas
@foreach($ordensAtivas as $ordem)
{{ $ordem->numero_ordem }} - {{ $ordem->descricao }}
{{ \Carbon\Carbon::parse($ordem->data_inicio)->format('d/m/Y') }} - {{ \Carbon\Carbon::parse($ordem->data_fim)->format('d/m/Y') }}
@if($ordem->status == 'EM_PRODUCAO') Em Produção @else Pendente @endif @if($ordem->prioridade == 'URGENTE') Urgente @elseif($ordem->prioridade == 'ALTA') Alta @endif
Produtos:
    @foreach($ordem->itens as $item)
  • {{ $item->produto->nome }} - {{ number_format($item->quantidade, 2, ',', '.') }} {{ $item->produto->unidadeMedida->unidade ?? '' }}
  • @endforeach
@if($ordem->atividades->count() > 0) @php $totalAtividades = $ordem->atividades->count(); $concluidas = $ordem->atividades->where('status', 'CONCLUIDA')->count(); $progresso = $totalAtividades > 0 ? ($concluidas / $totalAtividades) * 100 : 0; @endphp
Progresso das Atividades:
{{ number_format($progresso, 0) }}%
@foreach($ordem->atividades->sortBy('ordem') as $atividade) @endforeach
Atividade Status
{{ $atividade->ordem }}. {{ $atividade->nome }} @if($atividade->status == 'CONCLUIDA') Concluída @elseif($atividade->status == 'EM_ANDAMENTO') Em Andamento @else Pendente @endif
@endif
@endforeach
@else
Não há ordens de produção ativas no momento.
@endif