@extends('admin.app') @section('content')
{{ Breadcrumbs::render('orders/view') }}

{{ __('order.order') }}: #{{ $order->order_code }}

{{ trans('payment_status.' . $order->payment_status) ?? null }} {{ trans('order_status.' . $order->status) }}
  • {{ \Carbon\Carbon::parse($order->created_at)->format('d M Y, h:i A') }}
  • {{ __('frontend.restaurant') }} : {{ @$order->restaurant->name }}
  • {{ __('levels.order_type') }} : {{ $order->getOrderType }}
  • {{ __('order.payment_method') }} : {{ trans('payment_method.' . $order->payment_method) }}
@if ($order->attachment) {{ __('levels.download') }} @endif @if (auth()->user()->myRole == App\Enums\UserRole::RESTAURANTOWNER && $order->status == App\Enums\OrderStatus::PENDING) {{ __('order.reject') }} {{ __('order.accept') }} @elseif (auth()->user()->myRole == App\Enums\UserRole::RESTAURANTOWNER && $order->status == App\Enums\OrderStatus::ACCEPT)
@elseif ( (auth()->user()->myRole == App\Enums\UserRole::DELIVERYBOY && $order->status == App\Enums\OrderStatus::ON_THE_WAY) || ( auth()->user()->myRole == App\Enums\UserRole::RESTAURANTOWNER && $order->order_type == App\Enums\OrderTypeStatus::PICKUP && $order->status == App\Enums\OrderStatus::PROCESS) )
@elseif (auth()->user()->myRole == App\Enums\UserRole::DELIVERYBOY && $order->status == App\Enums\OrderStatus::PROCESS)
@endif @if (!($order->status == App\Enums\OrderStatus::PENDING || $order->status == App\Enums\OrderStatus::REJECT)) @endif

{{ __('order.order_details') }}

@foreach ($items as $itemKey => $item)

{{ $item->quantity }}

thumbnail
{{ $item->menuItem->name }} @if (!blank($item->variation))

{{ __('order.variation') }} : {{ json_decode($item->variation, true)['name'] }}

@endif

{{ currencyFormat($item->unit_price) }}

@if (!empty(json_decode($item->options)) || !blank($item->instructions))
    @if (!empty(json_decode($item->options)))
  • {{ __('order.options') }}:

      @foreach (json_decode($item->options, true) as $option)
    • {{ $option['name'] }}{{ $loop->last ? '' : ' ,' }}
    • @endforeach
  • @endif @if (!blank($item->instructions))
  • {{ __('levels.instructions') }} :

    {{ $item->instructions }}

  • @endif
@endif
@endforeach
    @if ($order->discount && $order->discount->amount > 0 && Schema::hasColumn('coupons', 'slug'))
  • {{ __('levels.discount') }} {{ currencyFormat($order->discount->amount) }}
  • @endif
  • {{ __('levels.sub_total') }} {{ currencyFormat($order->sub_total) }}
  • @if ($order->order_type !== App\Enums\OrderTypeStatus::PICKUP)
  • {{ __('levels.delivery_charge') }} {{ currencyFormat($order->delivery_charge) }}
  • @endif

{{ __('levels.total') }}

{{ currencyFormat($order->total) }}

{{ __('order.delivery_information') }}

avatar

{{ $order->user->name ?? null }}

  • {{ $order->user->email }}
  • {{ $order->mobile ?? null }}
@if ($order->order_type != 2)
{{ orderAddress($order->address) }}
@endif
@php $baseUrl = env('APP_URL'); @endphp @endsection @push('js') @endpush