HOME


Mini Shell 1.0
Redirecting to https://devs.lapieza.net/iniciar-sesion Redirecting to https://devs.lapieza.net/iniciar-sesion.
DIR: /var/www/devs.lapieza.net/resources/views/seller/orders/
Upload File :
Current File : /var/www/devs.lapieza.net/resources/views/seller/orders/show_backup.blade.php
<div class="modal-header">

    <h5 class="modal-title strong-600 heading-5">{{ translate('Order id') }}: {{ $order->code }}</h5>

    <button type="button" class="close" data-dismiss="modal" aria-label="Close">

        <span aria-hidden="true">&times;</span>

    </button>

</div>



@php

$status = $order->delivery_status;

$payment_status = $order->orderDetails->where('seller_id', Auth::user()->id)->first()->payment_status;

@endphp



<div class="modal-body gry-bg px-3 pt-0">

    @if (get_setting('product_manage_by_admin') == 0)

        <div class="row mt-5">

            @if ($order->payment_type == 'cash_on_delivery')

                <div class="offset-lg-2 col-lg-4 col-sm-6">

                    <div class="form-group">

                        <select class="form-control aiz-selectpicker form-control-sm"

                            data-minimum-results-for-search="Infinity" id="update_payment_status">

                            <option value="unpaid" @if ($payment_status == 'unpaid') selected @endif>

                                No Pagado</option>

                            <option value="paid" @if ($payment_status == 'paid') selected @endif>

                             Pagado</option>

                        </select>

                        <label>{{ translate('Payment Status') }}</label>

                    </div>

                </div>

            @endif

            <div class="col-lg-4 col-sm-6">

                <div class="form-group">

                    <select class="form-control aiz-selectpicker form-control-sm"

                        data-minimum-results-for-search="Infinity" id="update_delivery_status">

                        <option value="pending" @if ($status == 'pending') selected @endif>

                            {{ translate('Pending') }}</option>

                        <option value="confirmed" @if ($status == 'confirmed') selected @endif>

                            {{ translate('Confirmed') }}</option>

                        <option value="picked_up" @if ($status == 'picked_up') selected @endif>

                            {{ translate('Picked Up') }}</option>

                        <option value="on_the_way" @if ($status == 'on_the_way') selected @endif>

                            {{ translate('On The Way') }}</option>

                        <option value="delivered" @if ($status == 'delivered') selected @endif>

                            {{ translate('Delivered') }}</option>

                        <option value="cancelled" @if ($status == 'cancelled') selected @endif>

                            {{ translate('Cancel') }}</option>

                    </select>

                    <label>{{ translate('Delivery Status') }}</label>

                </div>

            </div>

        </div>

    @endif



    <div class="card mt-4">

        <div class="card-header">

            <b class="fs-15">{{ translate('Order Summary') }}</b>

        </div>

        <div class="card-body">

            <div class="row">

                <div class="col-lg-6">

                    <table class="table-borderless table">

                        <tr>

                            <td class="w-50 fw-600">{{ translate('Order Code') }}:</td>

                            <td>{{ $order->code }}</td>

                        </tr>

                        <tr>

                            <td class="w-50 fw-600">{{ translate('Customer') }}:</td>

                            <td>{{ json_decode($order->shipping_address)->name }}</td>

                        </tr>

                        <tr>

                            <td class="w-50 fw-600">{{ translate('Email') }}:</td>

                            @if ($order->user_id != null)

                                <td>{{ $order->user->email }}</td>

                            @endif

                        </tr>

                        <tr>

                            <td class="w-50 fw-600">{{ translate('Shipping address') }}:</td>

                            <td>{{ json_decode($order->shipping_address)->address }},

                                {{ json_decode($order->shipping_address)->city }},

                                {{ json_decode($order->shipping_address)->postal_code }},

                                {{ json_decode($order->shipping_address)->country }}</td>

                        </tr>

                    </table>

                </div>

                <div class="col-lg-6">

                    <table class="table-borderless table">

                        <tr>

                            <td class="w-50 fw-600">{{ translate('Order date') }}:</td>

                            <td>{{ date('d-m-Y H:i A', $order->date) }}</td>

                        </tr>

                        <tr>

                            <td class="w-50 fw-600">{{ translate('Order status') }}:</td>

                            <td>{{ translate($status) }}</td>

                        </tr>

                        <tr>

                            <td class="w-50 fw-600">{{ translate('Total order amount') }}:</td>

                            <td>{{ single_price($order->grand_total) }}</td>

                        </tr>

                        <tr>

                            <td class="w-50 fw-600">{{ translate('Contact') }}:</td>

                            <td>{{ json_decode($order->shipping_address)->phone }}</td>

                        </tr>

                        <tr>

                            <td class="w-50 fw-600">{{ translate('Payment method') }}:</td>

                            <td>{{ translate(ucfirst(str_replace('_', ' ', $order->payment_type))) }}</td>

                        </tr>



                        <tr>

                            <td class="text-main text-bold">{{ translate('Additional Info') }}</td>

                            <td class="text-right">{{ $order->additional_info }}</td>

                        </tr>

                        @if ($order->tracking_code)

                            <tr>

                                <td class="w-50 fw-600">{{ translate('Tracking code') }}:</td>

                                <td>{{ $order->tracking_code }}</td>

                            </tr>

                        @endif

                    </table>

                </div>

            </div>

        </div>

    </div>



    <div class="row">

        <div class="col-lg-9">

            <div class="card mt-4">

                <div class="card-header">

                    <b class="fs-15">{{ translate('Order Details') }}</b>

                </div>

                <div class="card-body pb-0">

                    <table class="table-borderless table-responsive table">

                        <thead>

                            <tr>

                                <th>#</th>

                                <th width="40%">{{ translate('Product') }}</th>

                                <th>{{ translate('Variation') }}</th>

                                <th>{{ translate('Quantity') }}</th>

                                <th>{{ translate('Delivery Type') }}</th>

                                <th>{{ translate('Price') }}</th>

                                @if (addon_is_activated('refund_request'))

                                    <th>{{ translate('Refund') }}</th>

                                @endif

                            </tr>

                        </thead>

                        <tbody>

                            @foreach ($order->orderDetails->where('seller_id', Auth::user()->id) as $key => $orderDetail)

                                <tr>

                                    <td>{{ $key + 1 }}</td>

                                    <td>

                                        @if ($orderDetail->product != null)

                                            <a href="{{ route('product', $orderDetail->product->slug) }}"

                                                target="_blank">{{ $orderDetail->product->getTranslation('name') }}</a>

                                        @else

                                            <strong>{{ translate('Product Unavailable') }}</strong>

                                        @endif

                                    </td>

                                    <td>

                                        {{ $orderDetail->variation }}

                                    </td>

                                    <td>

                                        {{ $orderDetail->quantity }}

                                    </td>

                                    <td>

                                        @if ($order->shipping_type != null && $order->shipping_type == 'home_delivery')

                                            {{ translate('Home Delivery') }}

                                        @elseif ($order->shipping_type == 'pickup_point')

                                            @if ($order->pickup_point != null)

                                                {{ $order->pickup_point->getTranslation('name') }}

                                                ({{ translate('Pickip Point') }})

                                            @endif

                                        @endif

                                    </td>

                                    <td>{{ $orderDetail->price }}</td>

                                    @if (addon_is_activated('refund_request'))

                                        <td>

                                            @if ($orderDetail->refund_request != null && $orderDetail->refund_request->refund_status == 0)

                                                <b class="text-info">{{ translate('Pending') }}</b>

                                            @elseif ($orderDetail->refund_request != null && $orderDetail->refund_request->refund_status == 2)

                                                <b class="text-success">{{ translate('Rejected') }}</b>

                                            @elseif ($orderDetail->refund_request != null && $orderDetail->refund_request->refund_status == 1)

                                                <b class="text-success">{{ translate('Approved') }}</b>

                                            @elseif ($orderDetail->product->refundable != 0)

                                                <b>{{ translate('N/A') }}</b>

                                            @else

                                                <b>No Reembolsable</b>

                                            @endif

                                        </td>

                                    @endif

                                </tr>

                            @endforeach

                        </tbody>

                    </table>

                </div>

            </div>

        </div>

        <div class="col-lg-3">

            <div class="card mt-4">

                <div class="card-header">

                    <b class="fs-15">{{ translate('Order Ammount') }}</b>

                </div>

                <div class="card-body pb-0">

                    <table class="table-borderless table">

                        <tbody>

                            <tr>

                                <td class="w-50 fw-600">{{ translate('Subtotal') }}</th>

                                <td class="text-right">

                                    <span

                                        class="strong-600">{{ single_price($order->orderDetails->where('seller_id', Auth::user()->id)->sum('price')) }}</span>

                                </td>

                            </tr>

                            <tr>

                                <td class="w-50 fw-600">{{ translate('Shipping') }}</th>

                                <td class="text-right">

                                    <span

                                        class="text-italic">{{ single_price($order->orderDetails->where('seller_id', Auth::user()->id)->sum('shipping_cost')) }}</span>

                                </td>

                            </tr>

                            <tr>

                                <td class="w-50 fw-600">{{ translate('Tax') }}</th>

                                <td class="text-right">

                                    <span

                                        class="text-italic">{{ single_price($order->orderDetails->where('seller_id', Auth::user()->id)->sum('tax')) }}</span>

                                </td>

                            </tr>

                            <tr>

                                <td class="w-50 fw-600">{{ translate('Coupon') }}</th>

                                <td class="text-right">

                                    <span class="text-italic">{{ single_price($order->coupon_discount) }}</span>

                                </td>

                            </tr>

                            <tr>

                                <td class="w-50 fw-600">{{ translate('Total') }}</th>

                                <td class="text-right">

                                    <strong>

                                        <span>{{ single_price($order->grand_total) }}

                                        </span>

                                    </strong>

                                </td>

                            </tr>

                        </tbody>

                    </table>

                </div>

            </div>

        </div>

    </div>

</div>



<script type="text/javascript">

    $('#update_delivery_status').on('change', function() {

        var order_id = {{ $order->id }};

        var status = $('#update_delivery_status').val();

        $.post('{{ route('orders.update_delivery_status') }}', {

            _token: '{{ @csrf_token() }}',

            order_id: order_id,

            status: status

        }, function(data) {

            $('#order_details').modal('hide');

            AIZ.plugins.notify('success', '{{ translate('Order status has been updated') }}');

            location.reload().setTimeOut(500);

        });

    });



    $('#update_payment_status').on('change', function() {

        var order_id = {{ $order->id }};

        var status = $('#update_payment_status').val();

        $.post('{{ route('orders.update_payment_status') }}', {

            _token: '{{ @csrf_token() }}',

            order_id: order_id,

            status: status

        }, function(data) {

            $('#order_details').modal('hide');

            //console.log(data);

            AIZ.plugins.notify('success', '{{ translate('Payment status has been updated') }}');

            location.reload().setTimeOut(500);

        });

    });

</script>