@extends('layouts.app', ['title' => 'Ordem de Separação']) @section('css') @endsection @section('content')
Voltar
Ordem de Separação #{{ $item->numero_sequencial }}
{{ $item->cliente->info }}
{{-- STATUS --}} @php $statusMap = [ 'em_separacao' => ['label' => 'Em Separação', 'class' => 'warning'], 'finalizado' => ['label' => 'Finalizado', 'class' => 'success'], 'cancelado' => ['label' => 'Cancelado', 'class' => 'danger'], ]; $status = $statusMap[$item->status] ?? ['label'=>'Indefinido','class'=>'secondary']; @endphp {{ $status['label'] }}
#{{ $item->orcamento->numero_sequencial }}
{{ $item->funcionario->nome ?? 'Não informado' }}
{{ __data_pt($item->created_at) }}
@if($item->prioridade == 'normal') Normal @else Urgente @endif
{{ $item->usuarioInicia->name }}
{{ $item->usuarioFinaliza ? $item->usuarioFinaliza->name : '--' }}
{{ $item->observacao ?? '—' }}
@if($item->status === 'cancelado' && $item->motivo_cancelado)
{{ $item->motivo_cancelado }}
@endif
@foreach($item->itens as $p) @endforeach
Produto Código de barras Quantidade Status Observação Ações
{{ $p->produto->nome }} {{ $p->produto->codigo_barras }} @if(!$p->produto->unidadeDecimal()) {{ number_format($p->quantidade, 0, '.', '') }} @else {{ number_format($p->quantidade, 3, '.', '') }} @endif {!! $p->estadoItem() !!} {{ $p->observacao_item ?? '--' }} @if($p->status != 'separado')
@method('put') @csrf
@endif
@section('js') @endsection @endsection