@extends('layouts.partials.master') @section('title', 'Vendas') @push('styles') @endpush @section('content')
| Session ID | Utilizador | Quantidade | Código de desconto | Pontos Acumulados | Data de Atualização | Data de Criação | Estado | 
|---|---|---|---|---|---|---|---|
| {{ $data['cart']->session_id }} | @if ($data['cart']->userDetails && !$data['cart']->userDetails->trashed()) {{ $data['cart']->user->full_name }} @elseif($data['cart']->userDetails) {{ $data['cart']->user->full_name }} (excluído) @else Visitante @endif | {{ $data['cart']->nProducts }} | @if ($data['cart']->promo_code) {{ $data['cart']->promo_code }} @else - @endif | @if ($data['cart']->points_amount) {{ $data['cart']->points_amount }} @else - @endif | {{ $data['cart']->updated_at }} | {{ $data['cart']->created_at }} | @include('layouts.components.status', ['status' => $data['cart']->status]) | 
| Nome | Apelido | Morada | Complemento | NIF | Distrito | Município | Código postal | País | Principal | 
|---|---|---|---|---|---|---|---|---|---|
| {{ $data['cart']->billingAddress->recipient_first_name }} | {{ $data['cart']->billingAddress->recipient_last_name }} | {{ $data['cart']->billingAddress->address_line1 }} | {{ $data['cart']->billingAddress->address_line2 }} | {{ $data['cart']->billingAddress->fiscal_number }} | {{ $data['cart']->billingAddress->municipality->district->name }} | {{ $data['cart']->billingAddress->municipality->name }} | {{ $data['cart']->billingAddress->postal_code }} | {{ $data['cart']->billingAddress->region->name }} | {{ $data['cart']->billingAddress->primary ? 'Sim' : 'Não' }} | 
| Nome | Apelido | Morada | Complemento | NIF | Distrito | Município | Código postal | País | Principal | 
|---|---|---|---|---|---|---|---|---|---|
| {{ $data['cart']->deliveryAddress->recipient_first_name }} | {{ $data['cart']->deliveryAddress->recipient_last_name }} | {{ $data['cart']->deliveryAddress->address_line1 }} | {{ $data['cart']->deliveryAddress->address_line2 }} | {{ $data['cart']->deliveryAddress->fiscal_number }} | {{ $data['cart']->deliveryAddress->municipality->district->name }} | {{ $data['cart']->deliveryAddress->municipality->name }} | {{ $data['cart']->deliveryAddress->postal_code }} | {{ $data['cart']->deliveryAddress->region->name }} | {{ $data['cart']->deliveryAddress->primary ? 'Sim' : 'Não' }} | 
| ID | Nome | Morada | 
|---|---|---|
| {{ $data['cart']->pickup_spot }} | {{ $data['cart']->pickup_spot_details['name'] }} | 
                                                @if ($data['cart']->pickup_spot_details['addressLine1'])
                                                    {{ $data['cart']->pickup_spot_details['addressLine1'] }} @endif @if ($data['cart']->pickup_spot_details['addressLine2']) {{ $data['cart']->pickup_spot_details['addressLine2'] }} @endif @if ($data['cart']->pickup_spot_details['streetNumber']) {{ $data['cart']->pickup_spot_details['streetNumber'] }} @endif @if ($data['cart']->pickup_spot_details['postalCode'] || $data['cart']->pickup_spot_details['city']) {{ $data['cart']->pickup_spot_details['postalCode'] }} {{ $data['cart']->pickup_spot_details['city'] }} @endif  | 
                                        
| Levantamento em Loja | 
|---|
| 
                                                 
                                                    @foreach($itemsPerStore as $storeId => $items)
                                                        @php
                                                            $store = $items->first()->product->store;
                                                        @endphp
                                                         
                                            {{ $store->commercial_name }} {{ $store->address }} {{ $store->postal_code }} {{ $store->city }} {{ $store->country }}  | 
                                        
| ID | Nome | Morada | 
|---|---|---|
| {{ $data['cart']->locker }} | {{ $data['cart']->locker_details['name'] }} | 
                                                @if ($data['cart']->locker_details['lockerDetails']['address'])
                                                    {{ $data['cart']->locker_details['lockerDetails']['address'] }} @endif @if ($data['cart']->locker_details['lockerDetails']['postalCodeCPC']) {{ $data['cart']->locker_details['lockerDetails']['postalCodeCPC'] }} @endif @if ($data['cart']->locker_details['locationInfo']) {{ $data['cart']->locker_details['locationInfo'] }} @endif  | 
                                        
| Nome | @if ($data['cart']->paymentMethod->method === 'mbway')Número de Telemóvel | @elseif ($data['cart']->paymentMethod->method === 'multibanco')Entidade | Referência | Valor | @endifAções | ||||
|---|---|---|---|---|---|---|---|---|---|
| 
                                                @if ($data['cart']->paymentMethod->image)
                                                     | 
                                            @if ($data['cart']->paymentMethod->method === 'mbway')
                                                {{ $data['cart']->payment_phone_number }} | @endif @if ($data['cart']->paymentMethod->method === 'mbway'){{ $data['cart']->payment_phone_number }} | @elseif ($data['cart']->paymentMethod->method === 'multibanco') @if ($data['cart']->order === null)- | - | - | @else@if ( is_array($data['cart']->order->paymentTransaction->payment->creation_response) && $data['cart']->order->paymentTransaction->payment->creation_response['method'] ) {{ $data['cart']->order->paymentTransaction->payment->creation_response['method']['entity'] }} @endif | @if ( is_array($data['cart']->order->paymentTransaction->payment->creation_response) && $data['cart']->order->paymentTransaction->payment->creation_response['method'] ) @formatMbReference($data['cart']->order->paymentTransaction->payment->creation_response['method']['reference']) @endif | @if($data['cart']->order->paymentTransaction->currency === 'EUR') @formatEuro($data['cart']->order->paymentTransaction->amount) @else {{ $data['cart']->order->paymentTransaction->amount }} {{ $data['cart']->order->paymentTransaction->currency }} @endif | @endif @endif@if ($data['cart']->order && $data['cart']->order->paymentTransaction) @endif | 
Preço dos produtos: @formatEuro($paymentsPerStore['products_value'][$storeId])
Desconto aplicado pelo código {{ $data['cart']->promo_code }}: @formatEuro($paymentsPerStore['discounts'][$storeId])
Total a receber pelo comerciante: @formatEuro($paymentsPerStore['total_paid'][$storeId])
| Produto | Atributos | Estado | Quantidade | Preço | Ações | |
|---|---|---|---|---|---|---|
| 
                                                     | 
                                                {{ $item->product->name }} | 
                                                    @foreach($item->attributesValues as $attributeValue)
                                                         {{ $attributeValue->attributeValue->value }} @endforeach | 
                                                @include('layouts.components.status', ['status' => $item->product->status]) | {{ $item->quantity }} | 
                                                    @formatEuro($item->price) por unidade: @formatEuro($item->unitPrice) @if($item->unitPrice !== $item->unitFullPrice) @formatEuro($item->unitFullPrice) @endif  |