@if($data['order_status'] == 'all') @endif @if(isset($data['data-from']) && $data['data-from'] == 'admin') @endif @if($data['order_status'] == 'all') @endif @foreach ($data['orders'] as $key=>$order) @php $orderTotalPriceSummary = \App\Utils\OrderManager::getOrderTotalPriceSummary(order: $order); @endphp @php if ($order->extra_discount_type == 'percent') { $extra_discount = $order->total_price*$order->extra_discount /100; }else { $extra_discount = $order->extra_discount; } $extraDiscountFinal = $order->is_shipping_free == 1 ? $extra_discount : 0; $totalAmount = ($order?->order_amount ?? 0) + $extraDiscountFinal; $defaultCurrencyCode = getCurrencyCode(); @endphp @if(isset($data['data-from']) && $data['data-from'] == 'admin') @endif @php $extraDiscountAmount = ($order?->is_shipping_free == 0 ? $orderTotalPriceSummary['extraDiscount'] : 0); @endphp @if($data['order_status'] == 'all') @endif @endforeach
{{translate('order_List')}}
{{ translate('filter_criteria').' '.'-' }} @if($data['order_status'] != 'all') {{translate('order_Status').' '.'-'.' '.translate($data['order_status'] != 'failed' ? $data['order_status'] : 'failed_to_deliver')}}
@endif {{translate('search_Bar_Content').' '.'-'.' '.$data['searchValue'] ?? 'N/A'}}
{{translate('order_Type').' '.'-'.' '.translate($data['order_type']== 'admin' ? 'inhouse' : ($data['order_type'] == 'default_type' ? 'website_order' : $data['order_type']) )}}
{{translate('store').' '.'-'.' '.ucwords($data['seller']?->shop?->name ?? translate('all'))}}
{{translate('customer_Name').' '.'-'.' '.ucwords(isset($data['customer']->f_name) ? $data['customer']->f_name.' '.$data['customer']->l_name : translate('all_customers') )}}
{{translate('date_type').' '.'-'.' '.translate(!empty($data['date_type']) ? $data['date_type'] : 'all')}}
@if ($data['date_type'] == 'custom_date') {{translate('from').' '.'-'.' '.$data['from'] ?? date('d M, Y',strtotime($data['from']))}}
{{translate('to').' '.'-'.' '.$data['to'] ?? date('d M, Y',strtotime($data['to']))}}
@endif
{{translate('order_Status')}} @foreach ($data['status_array'] as $key=>$value) {{translate($key != 'failed' ? $key : 'failed_to_deliver').' '.'-'.' '.$value}} @endforeach
{{translate('SL')}} {{translate('Order_ID')}} {{translate('Order_Date')}} {{translate('Customer_Name')}} {{translate('Store_Name')}} {{translate('Total_Items')}} {{translate('Item_Price')}} {{translate('Item_Discount')}} {{translate('Coupon_Discount')}} {{translate('extra_Discount')}} {{translate('Discounted_Amount')}} {{translate('Vat/Tax')}} {{translate('shipping')}} {{translate('Total_Amount')}} {{translate('Payment_Status')}} {{translate('Order_Status')}}
{{++$key}} {{$order->id}} {{date('d M, Y h:i A',strtotime($order->created_at))}} {{ucwords($order->is_guest == 0 ? (($order?->customer?->f_name ?? translate('not_found')) .' '. $order?->customer?->l_name) : translate('guest_customer'))}} {{ucwords($order?->seller_is == 'seller' ? ($order?->seller?->shop->name ?? translate('not_found')) : translate('inhouse'))}} {{ $orderTotalPriceSummary['totalItemQuantity'] ?? 0 }} {{setCurrencySymbol(amount: usdToDefaultCurrency(amount: $orderTotalPriceSummary['itemPrice'] ?? 0), currencyCode: getCurrencyCode())}} {{setCurrencySymbol(amount: usdToDefaultCurrency(amount: $order?->total_discount ?? 0), currencyCode: getCurrencyCode())}} {{setCurrencySymbol(amount: usdToDefaultCurrency(amount: $orderTotalPriceSummary['couponDiscount'] ?? 0), currencyCode: getCurrencyCode())}} {{setCurrencySymbol(amount: usdToDefaultCurrency(amount: $extraDiscountAmount), currencyCode: getCurrencyCode())}} {{setCurrencySymbol(amount: usdToDefaultCurrency(amount: $orderTotalPriceSummary['subTotal'] ?? 0), currencyCode: getCurrencyCode())}} {{setCurrencySymbol(amount: usdToDefaultCurrency(amount: $orderTotalPriceSummary['taxTotal'] ?? 0), currencyCode: getCurrencyCode())}} {{setCurrencySymbol(amount: usdToDefaultCurrency(amount: $orderTotalPriceSummary['shippingTotal'] ?? 0), currencyCode: getCurrencyCode())}} {{setCurrencySymbol(amount: usdToDefaultCurrency(amount: $orderTotalPriceSummary['totalAmount'] ?? 0), currencyCode: getCurrencyCode())}} {{translate($order->payment_status)}} {{translate($order->order_status)}}