@extends('layouts.master') @section('page_title', 'Orders Details') @section('title', 'Orders Details') @section('main_item', 'Orders') @section('sub_item', 'Orders Details') @section('content')
| Action | Call Status | Delivery Status | Customer | Order ID | Waybill No | Courier | Grand Total | Sale Date | |
|---|---|---|---|---|---|---|---|---|---|
|
|
@if (auth()->user()->can('order_access'))
@if (auth()->user()->can('order_show'))
View
@endif
@endif
@if (auth()->user()->can('order_create'))
@if ($sale->payment_status != 'paid')
@if ($sale->call_status != 'cancel')
@if (auth()->user()->can('add_payment'))
Add
Payment
@endif
@endif
@endif
@endif
@if (auth()->user()->can('order_access'))
@if ($sale->call_status == 'confirm')
Download
Invoice
@endif
@endif
@if (auth()->user()->can('order_return_access') && $sale->status != 'returned')
@if (in_array($sale->call_status, ['pending', 'packing', 'packet']) && $sale->status != 'dispatched')
Add Return
@elseif ($sale->status == 'dispatched' && $sale->call_status == 'confirm')
Add Return
@else
Add Return
@endif
@else
@endif
@if (auth()->user()->can('order_edit'))
@if (!$sale->full_waybill_no)
@if ($sale->call_status != 'cancel')
@if ($setting->multi_modification_esb == '1')
@if ($sale->status == 'pending')
Edit
@endif
@else
Edit
@endif
@endif
@endif
@endif
@if (auth()->user()->can('order_delete'))
Delete
@endif
@if (auth()->user()->can('order_access'))
@if ($sale->status != 'delivered')
@if ($sale->waybill_no != null)
@if (auth()->user()->can('waybil_edit'))
Edit Print Waybill
@endif
@if (auth()->user()->can('waybil_print'))
Print Waybill
@endif
@endif
@endif
@if (auth()->user()->can('order_cancel'))
@if ($sale->call_status != 'cancel')
{{-- @if ($sale->status == 'dispatched' || $sale->status == 'pending') --}}
@if ( $sale->status == 'pending' || $sale->status == 'packing' || $sale->status == 'in_transit')
Cancel Order
@endif
@endif
@endif
@endif
|
@php $city = App\City::where('id', $sale->customer->city)->first(); @endphp @if ($sale->call_status == 'pending') Pending @elseif ($sale->call_status == 'confirm') Confirm @elseif ($sale->call_status == 'not_confirm') Not Confirm @elseif ($sale->call_status == 'cancel') Cancel Order @elseif ($sale->call_status == 'hold_oders') Hold Order @else Not Available @endif @can('call_list') @if ($sale->call_status != 'cancel') @endif @endcan | @if ($sale->status == 'pending') Pending @elseif ($sale->status == 'dispatched') Dispatched @elseif ($sale->status == 'returned') Returned @elseif ($sale->status == 'delivered') Delivered @elseif ($sale->status == 'canceled') Canceled @elseif ($sale->status == 'reshedule') Reshedule @elseif ($sale->status == 'reshedule_diliverd') Reshedule & Diliverd @elseif ($sale->status == 'packing') Packing @elseif ($sale->status == 'in_transit') @if($sale->packet_status == 'packed') Packet @else Packing @endif @else N/A @endif @can('dilivery_status_access') @if ($sale->status != 'returned') @if ($sale->status != 'canceled' && $sale->status != 'delivered') @endif @else @php // $sale_return = SaleReturn::where('sale_id', $sale->id)->first(); @endphp {{-- {{ $sale_return->refund_type }} --}} @endif @endcan | {{ $sale->customer->name }} {{ $sale->customer->mobile }} | @if (!empty($sale->invoice_no)) {{ $sale->invoice_no }} @else N/A @endif | @if (!empty($sale->waybill_no)) {{ $sale->waybill_prefix . $sale->waybill_no . $sale->waybill_postfix }} @else @if ($sale->full_waybill_no) {{ $sale->full_waybill_no }} @else N/A @endif @endif | {{ $sale->couriers->name }} | {{ number_format($sale->invoice_nettotal, 2) }} | {{ Carbon\Carbon::parse($sale->sale_date)->toDateString() }} |
Total Count {{ $count }}