@extends('layouts.app') @section('content')
@if(session('success')) @endif @if(session('error')) @endif

Detalhes do Pedido #{{ $order->id }}

{{-- Coluna de Informações Principais --}}
Itens do Pedido
Total: R$ {{ number_format($order->total, 2, ',', '.') }}
@foreach($order->items as $item) @endforeach
Produto Quantidade Preço Unitário Subtotal
@if($item->produto->imagem) {{ $item->produto->nome }} @endif {{ $item->produto->nome }}
{{ $item->quantidade }} R$ {{ number_format($item->preco, 2, ',', '.') }} R$ {{ number_format($item->preco * $item->quantidade, 2, ',', '.') }}
Informações do Cliente

Nome: {{ $order->cliente->name ?? 'Não informado' }}

Endereço de Entrega: {{ $order->endereco_entrega }}

{{-- Coluna de Status e Ações --}}
Status e Ações

Status Atual: {{ ucfirst(str_replace('_', ' ', $order->status)) }}

Pagamento: {{ ucfirst($order->pagamento_status) }}

@if($order->entregador_id)

Entregador: {{ $order->entregador->name ?? 'Não encontrado' }}

@endif {{-- SÓ MOSTRA AS AÇÕES SE O PEDIDO NÃO FOI ENTREGUE OU CANCELADO --}} @if($order->status !== 'entregue' && $order->status !== 'cancelado')
{{-- Formulário de atualização de status --}}
@csrf
{{-- NOVO BOTÃO DE CANCELAMENTO --}}
@csrf
@else @endif
Voltar para a Lista de Pedidos
{{-- SCRIPT PARA MOSTRAR/ESCONDER O CAMPO DE ENTREGADOR --}} @endsection