Software: Apache. PHP/8.1.30 uname -a: Linux server1.tuhinhossain.com 5.15.0-151-generic #161-Ubuntu SMP Tue Jul 22 14:25:40 UTC uid=1002(picotech) gid=1003(picotech) groups=1003(picotech),0(root) Safe-mode: OFF (not secure) /home/picotech/domains/test.qr.picotech.app/public_html/public/js/ drwxr-xr-x |
Viewing file: Select action/file-type: $(document).on('change', '#restaurant_id', function (e) { getLiveOrders(); }); function getLiveOrders() { Visibility.every(5500, function () { const restaurant_id = $('#restaurant_id').val(); let time = $('.live-order-created-at').first().attr('data-date'); if (!time) time = ''; $.ajax({ method: 'get', url: '/check/recent/order', data: {time: time,restaurant_id:restaurant_id}, success: function (res) { if (res.status == 'success') { let html = ''; let approved_order = ''; let pending_order = ''; let ready_for_delivery = ''; let delivered_order = ''; $.each(res.data.pending_orders, function (index, value) { if (value) { pending_order +=`<div><div class="card order-card"> <div class="card-header order-card-header"> <strong>Order #${value.id}</strong> </div> <div class="card-body"> <ul> <li class="mt-2 ">Order From ${value.restaurant_name}</li> <li class="mt-2 live-order-created-at" data-date="${value.live_created_at}">${value.created_at}</li> <li class="mt-2">Delivered Within ${value.delivered_within}</li> ${value.item_name} <li class="mt-2">${value.type}</li> <li class="mt-2"> <strong>${value.total_price}</strong> </li> </ul> <div class="mt-3"> <button data-order-id="${value.id}" class="btn btn-primary btn-sm float-left details"> Details </button> <button type="button" class="btn light btn-sm ${value.order_status=='pending'?'badge-danger':'badge-success'} btn-sm dropdown-toggle float-right" data-toggle="dropdown" aria-expanded="false"> ${value.status} </button> <div class="dropdown-menu float-right" x-placement="bottom-start" style="position: absolute; will-change: transform; top: 0px; left: 0px; transform: translate3d(0px, 38px, 0px);"> <button class="dropdown-item" data-toggle="modal" data-input={"status":"approved","order_id":"${value.id}"} type="button" data-target="#delivered_within_modal">Approved</button> <button class="dropdown-item" type="button" data-message="Are you sure you to change the status to Rejected ?" data-action="/order/status/update" data-input={"status":"rejected","order_id":"${value.id}"} data-toggle="modal" data-isAjax="true" data-toggle="modal" data-target="#modal-confirm">Rejected</button> </div> </div> </div> </div></div>`; } }); $.each(res.data.approved_orders, function (index, value){ approved_order +=`<div><div class="card order-card"> <div class="card-header order-card-header"> <strong>Order #${value.id}</strong> </div> <div class="card-body"> <ul> <li class="mt-2 ">Order From ${value.restaurant_name}</li> <li class="mt-2 live-order-created-at" data-date="${value.live_created_at}">${value.created_at}</li> <li class="mt-2">Delivered Within ${value.delivered_within}</li> <li class="mt-2">${value.item_name}</li> <li class="mt-2">${value.type}</li> <li class="mt-2"> <strong>${value.total_price}</strong> </li> </ul> <div class="mt-3"> <button data-order-id="${value.id}" class="btn btn-primary btn-xs float-left details"> Details </button> <button type="button" class="btn light btn-sm ${value.order_status=='pending'?'badge-danger':'badge-success'} btn-sm dropdown-toggle float-right" data-toggle="dropdown" aria-expanded="false"> Approved </button> <div class="dropdown-menu float-right" x-placement="bottom-start" style="position: absolute; will-change: transform; top: 0px; left: 0px; transform: translate3d(0px, 38px, 0px);"> <button class="dropdown-item" type="button" data-message="Are you sure you to change the status to Ready For Delivery ?" data-action="/order/status/update" data-input={"status":"ready_for_delivery","order_id":"${value.id}"} data-toggle="modal" data-isAjax="true" data-toggle="modal" data-target="#modal-confirm">Ready For Delivery</button> </div> </div> </div> </div> </div>` }); $.each(res.data.ready_for_delivery_orders, function (index, value){ ready_for_delivery +=`<div><div class="card order-card"> <div class="card-header order-card-header"> <strong>Order #${value.id}</strong> </div> <div class="card-body"> <ul> <li class="mt-2 ">Order From ${value.restaurant_name}</li> <li class="mt-2 live-order-created-at" data-date="${value.live_created_at}">${value.created_at}</li> <li class="mt-2">Delivered Within ${value.delivered_within}</li> ${value.item_name} <li class="mt-2">${value.type}</li> <li class="mt-2"> <strong>${value.total_price}</strong> </li> </ul> <div class="mt-3"> <button data-order-id="${value.id}" class="btn btn-primary btn-xs float-left details d-block"> Details </button> <button type="button" class="btn light btn-sm ${value.order_status=='pending'?'badge-danger':'badge-success'} d-block btn-sm dropdown-toggle float-right" data-toggle="dropdown" aria-expanded="false"> Ready For Delivery </button> <div class="dropdown-menu float-right" x-placement="bottom-start" style="position: absolute; will-change: transform; top: 0px; left: 0px; transform: translate3d(0px, 38px, 0px);"> <button class="dropdown-item" type="button" data-message="Are you sure you to change the status to Delivered ?" data-action="/order/status/update" data-input={"status":"delivered","order_id":"${value.id}"} data-toggle="modal" data-isAjax="true" data-toggle="modal" data-target="#modal-confirm">Delivered</button> </div> </div> </div> </div></div>` }); $.each(res.data.delivered_orders, function (index, value){ delivered_order +=`<div> <div class="card order-card"> <div class="card-header order-card-header"> <strong>Order #${value.id}</strong> </div> <div class="card-body"> <ul> <li class="mt-2 ">Order From ${value.restaurant_name}</li> <li class="mt-2 live-order-created-at" data-date="${value.live_created_at}">${value.created_at}</li> <li class="mt-2">Delivered Within ${value.delivered_within}</li> ${value.item_name} <li class="mt-2">${value.type}</li> <li class="mt-2"> <strong>${value.total_price}</strong> </li> </ul> <div class="mt-3"> <button data-order-id="${value.id}" class="btn btn-primary btn-xs float-left details"> Details </button> </div> </div> </div> </div>` }); $('#liveOrderTable').html(`<div class="col-sm-3 col-lg-3 col-md-3">${pending_order}</div> <div class="col-sm-3 col-lg-3 col-md-3">${approved_order}</div> <div class="col-sm-3 col-lg-3 col-md-3">${ready_for_delivery}</div> <div class="col-sm-3 col-lg-3 col-md-3">${delivered_order}</div>`); } } }); }); } getLiveOrders(); |
:: Command execute :: | |
--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0035 ]-- |