@if(isset($result) && count($result) > 0 && !$inputs['is_download'])
{!! __('report.download_excel') !!} {!! __('report.download_pdf') !!}
@endif @if(isset($inputs['is_download']) && $inputs['is_download'] == true) @endif
@if(isset($inputs) && (isset($result) && count($result) > 0) && !isset($inputs['consolidated_orders_modal'])) @endif @if(isset($result) && count($result) > 0) @if(isset($type)) @php $platformWiseOrders = $result->groupBy('order_from'); $grandNetto = $grandBrutto = 0; @endphp @if(count($platformWiseOrders) > 0){ @if(isset($platformWiseOrders['employee-pos']) && count($platformWiseOrders['employee-pos']) > 0) @php $totalOrderAmount = array_sum(array_column(($platformWiseOrders['employee-pos'])->toArray(), 'total_price')); $totalOrderAmountNetto =array_sum(array_column(($platformWiseOrders['employee-pos'])->toArray(), 'sub_total')); $grandNetto += $totalOrderAmountNetto; $grandBrutto += $totalOrderAmount; @endphp @endif @if(isset($platformWiseOrders['kiosk']) && count($platformWiseOrders['kiosk']) > 0) @php $kioskOrders = ($platformWiseOrders['kiosk'])->groupBy('kiosk_name'); @endphp @if(count($kioskOrders) > 0) @foreach($kioskOrders as $kName => $kOrders) @php $kioskOrderAmount =(count($kOrders) > 0)? array_sum(array_column($kOrders->toArray(), 'total_price')) : 0; $kioskOrderAmountNetto =(count($kOrders) > 0)? array_sum(array_column($kOrders->toArray(), 'sub_total')) : 0; $grandNetto += $kioskOrderAmountNetto; $grandBrutto += $kioskOrderAmount; @endphp @endforeach @endif @endif @foreach($platformWiseOrders as $platFormName => $itemOrders) @if($platFormName != 'kiosk' && $platFormName !='employee-pos') @php $totalOrderAmount =(count($itemOrders) > 0)? array_sum(array_column($itemOrders->toArray(), 'total_price')) : 0; $totalOrderAmountNetto =(count($itemOrders) > 0)? array_sum(array_column($itemOrders->toArray(), 'sub_total')) : 0; $grandNetto += $totalOrderAmountNetto; $grandBrutto += $totalOrderAmount; @endphp @endif @endforeach @endif

@endif @endif @if($inputs['is_download']) @endif @if(!isSeller() && !isset($inputs['store_id'])) @endif @if(isset($result) && count($result) > 0) @php $colSpan = $inputs['is_download'] ? 6 : 5; if(!isSeller() && !isset($inputs['store_id'])) { $colSpan = $inputs['is_download'] ? 7 : 6; } @endphp @foreach($result as $k => $detail) @if($inputs['is_download']) @endif @if(!isSeller() && !isset($inputs['store_id'])) @endif @endforeach @else @endif

{{ __('report.order_summary') }}

@if( (isset($inputs['from_date']) && $inputs['from_date'] != '') && (isset($inputs['to_date']) && $inputs['to_date'] != '') ) {{ __('report.from') }}: {{ dateFormat($inputs['from_date'], DISPLAY_DATETIME2) }}, {{ __('report.to') }}:  {{ dateFormat($inputs['to_date'], DISPLAY_DATETIME2) }}
@endif @if((isset($inputs['delivery_type']) && count($inputs['delivery_type']) > 0)) {{ __('report.delivery_type') }}:  @foreach($inputs['delivery_type'] as $dv) {{ deliveryType($dv) }},   @endforeach
@endif @if((isset($inputs['status']) && count($inputs['status']) > 0)) {{ __('report.order_status') }}:  @foreach($inputs['status'] as $os) {{ orderStatus($os) }},   @endforeach
@endif @if((isset($inputs['payment_status']) && count($inputs['payment_status']) > 0)) {{ __('report.payment_status') }}:  @foreach($inputs['payment_status'] as $ps) {{ paymentStatus($ps) }},   @endforeach
@endif @if((isset($inputs['payment_method']) && count($inputs['payment_method']) > 0)) {{ __('report.payment_method') }}:  @foreach($inputs['payment_method'] as $pm) {{ paymentMethodService($pm) }}, @endforeach
@endif @if((isset($inputs['order_from']) && count($inputs['order_from']) > 0)) {{ __('report.platform') }}:  @foreach($inputs['order_from'] as $of) {{ orderFrom($of) }}, @endforeach
@endif @if(isset($inputs['store_company'])) {{ __('report.company_name') }}: {!! $inputs['store_company'] !!}
@endif @if(isset($inputs['org_no'])) {{ __('report.org_no') }}: {!! $inputs['org_no'] !!}
@endif

{!! __('report.platform') !!} {!! __('report.sub_total') !!} {!! __('report.total') !!}
{!! orderFrom('employee-pos') !!} {!! numberFormat($totalOrderAmountNetto, 1, false) !!} {!! numberFormat($totalOrderAmount, 1, false) !!}
{{$kName}} {!! numberFormat($kioskOrderAmountNetto, 1, false) !!} {!! numberFormat($kioskOrderAmount, 1, false) !!}
{{$platFormName}} {!! numberFormat($totalOrderAmountNetto, 1, false) !!} {!! numberFormat($totalOrderAmount, 1, false) !!}
{!! __('report.grand_total') !!} {!! numberFormat($grandNetto,1,false) !!} {!! numberFormat($grandBrutto,1,false) !!}
{{ __('common.sr-no')}} {{ __('report.order_date')}}{{ __('report.order_id')}}{{ __('report.order_number')}} {{ __('report.platform')}} {{ __('report.order_status')}}{{ __('report.store_name')}}{{ __('report.promo_code_value')}} {{ __('report.delivery_fees')}} {{ __('report.rider_tip')}} {{ __('report.sale_discount')}} {{ __('report.customer_discount_amount')}} {{ __('report.sub_total')}} {{ __('report.total')}}
{{ __('report.total') }}: {{ ($total['promo'] > 0) ? numberFormat($total['promo'], 1, false) : '' }} {{ ($total['delivery'] > 0) ? numberFormat($total['delivery'], 1, false) : '' }} {{ ($total['tip'] > 0) ? numberFormat($total['tip'], 1, false) : '' }} {{ ($total['sale_discount'] > 0) ? numberFormat($total['sale_discount'], 1, false) : '' }} {{ ($total['customer_discount'] > 0) ? numberFormat($total['customer_discount'], 1, false) : '' }} {{ ($total['sub_total'] > 0) ? numberFormat($total['sub_total'], 1, false) : '' }} {{ ($total['total'] > 0) ? numberFormat($total['total'], 1, false) : '' }}
{{ ++$k }} {{ dateFormat($detail->created_at, SHOW_DATE2) }}{{ $detail->id }} @if($inputs['is_download'] || isset($inputs['consolidated_orders_modal'])) {{ '#' . orderNumber($detail->order_from, $detail->order_number, $detail->order_prefix) }} @else {{ '#' . orderNumber($detail->order_from, $detail->order_number, $detail->order_prefix) }} @endif {{ orderFrom($detail->order_from) }} {{ orderStatus($detail->status) }}{{ $detail->store_name }}{{ ($detail->promo_code_value > 0) ? numberFormat($detail->promo_code_value, 1, false) : '' }} {{ ($detail->delivery_fee > 0) ? numberFormat($detail->delivery_fee, 1, false) : '' }} {{ ($detail->tip > 0) ? numberFormat($detail->tip, 1, false) : '' }} {{ ($detail->sale_discount > 0) ? numberFormat($detail->sale_discount, 1, false) : '' }} {{ ($detail->customer_discount_amount > 0) ? numberFormat($detail->customer_discount_amount, 1, false) : '' }} {{ ($detail->sub_total > 0) ? numberFormat($detail->sub_total, 1, false) : '' }} {{ ($detail->total_price) ? numberFormat($detail->total_price, 1, false) : '' }}
{{ __('report.total') }}: {{ ($total['promo'] > 0) ? numberFormat($total['promo'], 1, false) : '' }} {{ ($total['delivery'] > 0) ? numberFormat($total['delivery'], 1, false) : '' }} {{ ($total['tip'] > 0) ? numberFormat($total['tip'], 1, false) : '' }} {{ ($total['sale_discount'] > 0) ? numberFormat($total['sale_discount'], 1, false) : '' }} {{ ($total['customer_discount'] > 0) ? numberFormat($total['customer_discount'], 1, false) : '' }} {{ ($total['sub_total'] > 0) ? numberFormat($total['sub_total'], 1, false) : '' }} {{ ($total['total'] > 0) ? numberFormat($total['total'], 1, false) : '' }}
{{ (!isset($inputs['filter'])) ? __('report.select_filter') : __('common.no_records') }}