@extends('backend.layouts.app') @section('content')

{{ translate('Order Details') }}

@php $delivery_status = $order->delivery_status; $payment_status = $order->payment_status; $admin_user_id = get_admin()->id; @endphp @if ($order->seller_id == $admin_user_id || get_setting('product_manage_by_admin') == 1) @if (addon_is_activated('delivery_boy'))
@if ( ($delivery_status == 'pending' || $delivery_status == 'confirmed' || $delivery_status == 'picked_up') && auth()->user()->can('assign_delivery_boy_for_orders')) @else @endif
@endif
@if (auth()->user()->can('update_order_payment_status') && $payment_status == 'unpaid') {{-- @else @endif
@if (auth()->user()->can('update_order_delivery_status') && $delivery_status != 'delivered' && $delivery_status != 'cancelled') @else @endif
@endif
@if (json_decode($order->shipping_address))
{{ json_decode($order->shipping_address)->name }}
{{ json_decode($order->shipping_address)->email }}
{{ json_decode($order->shipping_address)->phone }}
{{ json_decode($order->shipping_address)->address }}, {{ json_decode($order->shipping_address)->city }}, @if (isset(json_decode($order->shipping_address)->state)) {{ json_decode($order->shipping_address)->state }} - @endif {{ json_decode($order->shipping_address)->postal_code }}
{{ json_decode($order->shipping_address)->country }}
@else
{{ $order->user->name }}
{{ $order->user->email }}
{{ $order->user->phone }}
@endif @if ($order->manual_payment && is_array(json_decode($order->manual_payment_data, true)))
{{ translate('Payment Information') }}
{{ translate('Name') }}: {{ json_decode($order->manual_payment_data)->name }}, {{ translate('Amount') }}: {{ single_price(json_decode($order->manual_payment_data)->amount) }}, {{ translate('TRX ID') }}: {{ json_decode($order->manual_payment_data)->trx_id }}
@endif
{{ translate('Order #') }} {{ $order->code }}
{{ translate('Order Status') }} @if ($delivery_status == 'delivered') {{ translate(ucfirst(str_replace('_', ' ', $delivery_status))) }} @else {{ translate(ucfirst(str_replace('_', ' ', $delivery_status))) }} @endif
{{ translate('Order Date') }} {{ date('d-m-Y h:i A', $order->date) }}
{{ translate('Total amount') }} {{ single_price($order->grand_total) }}
{{ translate('Payment method') }} {{ translate(ucfirst(str_replace('_', ' ', $order->payment_type))) }}
{{ translate('Additional Info') }} {{ $order->additional_info }}

@if (config('app.ENABLE_LENSES') == 'true') @endif @foreach ($order->orderDetails as $key => $orderDetail) @endforeach
# {{ translate('Photo') }} {{ translate('Description') }} {{ translate('Delivery Type') }} {{ translate('Qty') }} {{ translate('Lens Type') }} {{ translate('Price') }} {{ translate('Total') }}
{{ $key + 1 }} @if ($orderDetail->product != null && $orderDetail->product->auction_product == 0) @elseif ($orderDetail->product != null && $orderDetail->product->auction_product == 1) @else {{ translate('N/A') }} @endif @if ($orderDetail->product != null && $orderDetail->product->auction_product == 0) {{ $orderDetail->product->getTranslation('name') }} {{ $orderDetail->variation }}
@php $product_stock = $orderDetail->product->stocks ->where('variant', $orderDetail->variation) ->first(); @endphp {{ translate('SKU') }}: {{ $product_stock['sku'] ?? '' }} @elseif ($orderDetail->product != null && $orderDetail->product->auction_product == 1) {{ $orderDetail->product->getTranslation('name') }} @else {{ translate('Product Unavailable') }} @endif
{{ $order->payment_type }} {{ $orderDetail->quantity }} {{ single_price( $orderDetail->price) }} @php $lensDetails = $orderDetail->selectedLenses(); @endphp {{ $lensDetails->first() !== null ? single_price($orderDetail->price / $orderDetail->quantity - (float) $lensDetails->first()->discounted_price) : single_price($orderDetail->price / $orderDetail->quantity) }} {{ single_price($orderDetail->price) }}
{{-- show lens prescription data here --}} @foreach ($order->orderDetails as $orderDetail) @php $cartLens = $orderDetail->cart_lens_data; @endphp @if ($cartLens)
{{ translate('Prescription Details for') }} {{ $orderDetail->product ? $orderDetail->product->getTranslation('name') : 'Unknown Product' }}
@if ( $cartLens->right_eye_sphere || $cartLens->right_eye_cylinder || $cartLens->right_eye_axis || $cartLens->right_eye_add)
{{ translate('Right Eye') }}
@if ($cartLens->right_eye_sphere) @endif @if ($cartLens->right_eye_cylinder) @endif @if ($cartLens->right_eye_axis) @endif @if ($cartLens->right_eye_add) @endif
{{ translate('Sphere') }}: {{ $cartLens->right_eye_sphere }}
{{ translate('Cylinder') }}: {{ $cartLens->right_eye_cylinder }}
{{ translate('Axis') }}: {{ $cartLens->right_eye_axis }}
{{ translate('Add') }}: {{ $cartLens->right_eye_add }}
@endif @if ($cartLens->left_eye_sphere || $cartLens->left_eye_cylinder || $cartLens->left_eye_axis || $cartLens->left_eye_add)
{{ translate('Left Eye') }}
@if ($cartLens->left_eye_sphere) @endif @if ($cartLens->left_eye_cylinder) @endif @if ($cartLens->left_eye_axis) @endif @if ($cartLens->left_eye_add) @endif
{{ translate('Sphere') }}: {{ $cartLens->left_eye_sphere }}
{{ translate('Cylinder') }}: {{ $cartLens->left_eye_cylinder }}
{{ translate('Axis') }}: {{ $cartLens->left_eye_axis }}
{{ translate('Add') }}: {{ $cartLens->left_eye_add }}
@endif
@if (($cartLens->pd && $cartLens->pd != '0.00') || $cartLens->pd_left_eye || $cartLens->pd_right_eye)
{{ translate('Pupillary Distance (PD)') }}
@if ($cartLens->pd && $cartLens->pd != '0.00') @endif @if ($cartLens->pd_left_eye) @endif @if ($cartLens->pd_right_eye) @endif
{{ translate('PD') }}: {{ $cartLens->pd }}
{{ translate('Left Eye PD') }}: {{ $cartLens->pd_left_eye }}
{{ translate('Right Eye PD') }}: {{ $cartLens->pd_right_eye }}
@endif @if ($cartLens->prescription_image)
{{ translate('Prescription Image') }}
Prescription
@endif @if ($cartLens->eyesight_description)
{{ translate('Description') }}

{{ $cartLens->eyesight_description }}

@endif
@endif @endforeach
{{ translate('Sub Total') }} : {{ single_price($order->orderDetails->sum('price')) }}
{{ translate('Tax') }} : {{ single_price($order->orderDetails->sum('tax')) }}
{{ translate('Shipping') }} : {{ single_price($order->orderDetails->sum('shipping_cost')) }}
{{ translate('Coupon') }} : {{ single_price($order->coupon_discount) }}
{{ translate('TOTAL') }} : {{ single_price($order->grand_total) }}
@endsection @section('modal') @endsection @section('script') @endsection