@include('layouts.partials.messages')

{!! __('orders.store_name') !!}: {!! $result->store_name !!}

@php $orderNumber = orderNumber($result->order_from, $result->order_number, $result->order_prefix); @endphp {!! __('orders.order') !!}: #{!! $orderNumber . ' (' . $result->id . ')' !!} {!! $result->delivery_time == 'asap' ? '' : 'PRE-ORDER' !!}

{!! __('orders.order_date') !!}: {!! date(DISPLAY_DATETIME3, strtotime($result->created_at)) !!}

{!! __('orders.delivery_type') !!}: {!! deliveryType($result->delivery_type) !!} -- {!! dateFormat($result->delivery_date, SHOW_DATE2) !!} @php if ($result->delivery_time == 'asap') { $label = ' -- ' . date('H:i', strtotime($result->created_at)) . ' (+' . $result->delivery_pickup_time . ' Min) '; } elseif (strchr($result->delivery_time, ':')) { $label = ' (' . $result->delivery_time . ')'; } else { $label = ' (' . $result->delivery_time . ' Min)'; } @endphp {!! $label !!}

@if (isset($result->payment_method) && $result->payment_method != '')

{!! __('orders.payment_method') !!}: @if(empty($splitData)) {!! paymentMethodService($result->payment_method) !!} @endif @foreach ($splitData as $key => $row) @php $seprater = ($key != 0) ? ' & ' : ''; @endphp {!! $seprater.paymentMethodService($row['payment_method']) !!} @endforeach

@endif

{!! __('orders.order_from') !!}: ({!! orderFrom($result->order_from) !!})     {!! orderFor($result->order_for) !!} {{-- {!! __('orders.order_for') !!}: --}}

{!! __('orders.payment_status') !!}: {!! paymentStatus($result->payment_status) !!}

@php $orderFromArray = ['WEB', 'ANDROID', 'IOS', 'MOBILE']; @endphp @if (in_array(strtoupper($result->order_from), $orderFromArray)) @if ($result->delivery_type == 0)

{!! __('orders.leave_outside') !!}: {!! $result->leave_outside == '1' ? 'Yes' : 'No' !!}

@if (!empty($result->port_code))

{!! __('orders.port_code') !!}: {!! $result->port_code !!}

@endif @endif @endif
@if ($result->user_id > 0 || $result->is_guest > 0 )

{!! __('orders.to') !!}

{!! $result->order_name != '' ? $result->order_name : $result->full_name !!}

{!! __('orders.address') !!}: @if ($result->delivery_type == 1) {!! 'N/A' !!} @else {!! $result->order_address != '' ? $result->order_address : $result->address !!} @endif

{!! __('orders.email') !!}: {!! $result->order_email ? $result->order_email : $result->email !!}    {!! __('orders.phone') !!}: {!! $result->order_phone != '' ? $result->order_phone : $result->phone !!}

@endif

{!! __('orders.delay_time') !!}: {!! $result->delay_time . ' Min.' !!}

@if ($result->delivery_type == 0 && $result->delivery_boy_id > 0)

{!! __('orders.rider_delay_time') !!}: {!! $result->rider_delay_time . ' Min.' !!}

@endif
@if ($result->delivery_type == 0)

{!! __('orders.rider_detail') !!}: {!! !empty($result->rider) ? $result->rider : 'N/A' !!}

@if ($result->delivery_boy_id > 0)

@if ($result->driver_status == 1) {{ __('orders.ds_accepted') }} @elseif ($result->driver_status == 2) {{ __('orders.ds_rejected') }} @elseif ($result->driver_status == 3) {{ __('orders.ds_picked') }} @elseif ($result->driver_status == 4) {{ __('orders.ds_delivered') }} @elseif ($result->driver_status == 0 && !empty($result->rider)) {{ __('orders.ds_assigned_not_accepted') }} @else {{ __('orders.ds_not_assign') }} @endif

@endif

{!! __('orders.distance_from_store_to_customer') !!}: {!! $result->distance_from_store . ' ' . __('orders.km') !!}

@endif
@if (isset($orderItem) && count($orderItem) > 0)
@foreach ($orderItem as $item) @php $halfPizzaData = []; @endphp @if ($item->discount > 0) @endif @endforeach @if ($result->is_split == 1) @endif @if ($result->reward_applied == 1) @endif @if ($result->delivery_type == 0) @if ($result->tip > 0) @endif @endif @if ($result->sale_discount > 0) @php $saleDiscount = '(' . __('orders.flat') . ')'; if ($result->sale_discount_per > 0) { $saleDiscount = '(' . $result->sale_discount_per . '%)'; } @endphp @endif @if ($result->customer_discount_amount > 0 && $result->customer_discount_per > 0) @endif @if ($result->round_off != 0) @endif
{{ __('orders.items') }} {{ __('orders.qty') }} {{ __('orders.total_price') }}
@if ($item->is_half == 1) product-1 @else @endif

@if ($item->is_half == 1) @php $halfPizzaData = json_decode($item->item_json); @endphp {{ $halfPizzaData[0]->item_name . ' + ' . $halfPizzaData[1]->item_name }} @else {{ $item->item_name }} {{ $item->variation > 0 ? ' - ' . $item->variation_name : '' }} @endif

@if (!empty($extraItemName) && $item->is_offer_item == 0)

{{ __('orders.add') }}: {{ $extraItemName }}

@endif @if (!empty($removedItemName) && $item->is_half == 0)

{{ __('orders.remove') }}: {{ $removedItemName }}

@endif @if ($item->is_half == 1) @if ($halfPizzaData[0]->removed_ing != '')

{{ __('orders.remove') }}: ({{ $halfPizzaData[0]->item_name }}) - {{ $halfPizzaData[0]->removed_ing }}

@endif @if ($halfPizzaData[1]->removed_ing != '')

{{ __('orders.remove') }}: ({{ $halfPizzaData[1]->item_name }}) - {{ $halfPizzaData[1]->removed_ing }}

@endif @endif @if ($item->is_offer_item == 1 && $item->item_json != '') @php $offerItems = json_decode($item->item_json); $i = 0; @endphp @foreach ($offerItems as $oItem)

{{ ++$i . ') ' . $oItem->item_name }} {{ $oItem->variation_name ? ' - ' . $oItem->variation_name : '' }}

@if ($oItem->extra_name != '')

{{ __('orders.add') }} : {{ $oItem->extra_name }}

@endif @endforeach @endif @if ($item->notes != '')

{{ __('orders.comments') }}: {{ $item->notes }}

@endif {{-- --> as per client requirement commented this code @author Pardeep 10/04/2023 01:05 PM @if ($item->reward_applied == 1)

{{ __('v2/front_site.reward_point') }}

@endif --}} @if ($item->is_free == 1)

{!! __('v2/front_site.food_applied',['freeQunatity'=>$item->free_quantity,'price'=>$item->price+$item->base_extra_price]) !!}

@endif
@if ($item->reward_applied == 1)

{!! $item->quantity !!} x {{ round($item->single_reward) }}

@else {!! $item->quantity !!} x {{ numberFormat($item->base_price, false, false) }} @php $extraPrice = 0; @endphp @if ($item->extra_price > 0)

{!! $item->quantity !!} x {{ $item->base_extra_price }}

@php $extraPrice = $item->base_extra_price; @endphp @endif @endif
@if ($item->reward_applied == 1)

{{ round($item->total_reward) .' '. __('orders.y-pts') }}

@else @php $itemTotal = $item->total_price; @endphp @if ($item->discount > 0) @php $itemTotal = ($item->base_price + $extraPrice) * $item->quantity; @endphp @endif {!! numberFormat($itemTotal) !!} @endif
@php $discount = (($item->base_price + $extraPrice) * $item->discount) / 100; @endphp

- {!! numberFormat($discount * $item->quantity) !!}

{!! numberFormat($item->total_price) !!}

 
 
{!! __('v2/front_site.split') !!}:

@foreach ($splitData as $key => $row) {!! numberFormat($row['amount']) . ' ('.paymentMethodService($row['payment_method']).')' !!}
@endforeach

{!! __('v2/front_site.reward_consume') !!}: {!! round($result->total_reward) .' '. __('orders.y-pts') !!}
{!! __('orders.subtotal') !!}: {!! numberFormat($result->sub_total) !!}
{!! __('orders.tax_vat') !!}: {!! numberFormat($result->total_tax) !!}
{!! __('orders.delivery') !!}: {!! numberFormat($result->delivery_fee) !!}
{!! __('orders.rider_tip') !!}: {!! numberFormat($result->tip) !!}
{!! __('orders.promo') !!}: @php $promoValue = !empty($result->promo_code_value) ? $result->promo_code_value : 0; @endphp @if ($promoValue > 0) {{ ' - ' . numberFormat($promoValue) }} @else {{ 'N/A' }} @endif
{!! __('orders.sale_discount') !!} {!! $saleDiscount !!}: - {!! numberFormat($result->sale_discount) !!}
{!! __('orders.customer_discount') !!} ({{ $result->customer_discount_per }}%): - {!! numberFormat($result->customer_discount_amount) !!}
{!! __('orders.round_off') !!}: {{ $result->round_off < 0 ? ' - ' : '' }} {{ numberFormat(abs($result->round_off)) }}
{!! __('orders.total') !!}: {{ numberFormat($result->total_price) }}
@endif