first commit
This commit is contained in:
@@ -0,0 +1,87 @@
|
||||
<?
|
||||
|
||||
//echo $provider_combo;
|
||||
|
||||
?>
|
||||
<form>
|
||||
<div class="panel-heading">
|
||||
<h6 class="panel-title"><span class="display-block text-muted">
|
||||
Note: When you assigned a transporter. The transporter will still have to confirm or be confirmed.
|
||||
</span> </h6>
|
||||
</div>
|
||||
<div class="table-responsive">
|
||||
<table class="table text-stripped">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td style="width: 120px">
|
||||
<b>Assign Transporter :</b>
|
||||
</td>
|
||||
<td>
|
||||
<table class="table text-stripped">
|
||||
<tr>
|
||||
<td style="width: 20px;"></td>
|
||||
<td>
|
||||
<?= $provider_combo ?>
|
||||
</td>
|
||||
<td style="width: 80px;">
|
||||
<div id ='but_detail'> <button type="button" name="buttonassignDriverFromConfirmed" class="btn btn-info btn-xs" onclick="return assignDriverFromConfirmed(this);">Assign Driver</button> </div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td colspan="3">
|
||||
MSG
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
|
||||
|
||||
function assignDriverFromConfirmed(button) {
|
||||
var service_id = '<?= $rect["id"] ?>';
|
||||
var driver_id = button.form.providers.value;
|
||||
if (driver_id < 1) {
|
||||
alert('Please select driver');
|
||||
return false;
|
||||
}
|
||||
|
||||
$('#but_detail').html('Processing...');
|
||||
button.disabled = true;
|
||||
$.ajax({
|
||||
url: "/service/assignDriver?service_id=" + service_id + "&driver_id=" + driver_id
|
||||
}).done(function (data) {
|
||||
button.disabled = false;
|
||||
if (data == '0') {
|
||||
alert('Driver was set');
|
||||
// processPendTransp(transport_id);
|
||||
}
|
||||
$('#but_detail').html(data);
|
||||
});
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
// -->
|
||||
</script>
|
||||
<!--
|
||||
vi:ts=2
|
||||
-->
|
||||
@@ -0,0 +1,5 @@
|
||||
<a href='/service/dryclean' class="btn btn-primary btn-xs">Pending</a>
|
||||
<a href='/service/drycleanconfirmed' class="btn btn-info btn-xs">Confirmed</a>
|
||||
<a href='/service/drycleanassigned' class="btn btn-info btn-xs">Assigned</a>
|
||||
<a href='/service/drycleancompleted' class="btn btn-info btn-xs">Completed</a>
|
||||
<a href='/service/cancelled' class="btn btn-danger btn-xs">Cancelled</a>
|
||||
@@ -0,0 +1,5 @@
|
||||
<a href='/service/ludropoff' class="btn btn-primary btn-xs">Pending</a>
|
||||
<a href='/service/confirmed' class="btn btn-info btn-xs">Confirmed</a>
|
||||
<a href='/service/active' class="btn btn-info btn-xs">Assigned</a>
|
||||
<a href='/service/completed' class="btn btn-info btn-xs">Completed</a>
|
||||
<a href='/service/cancelled' class="btn btn-danger btn-xs">Cancelled</a>
|
||||
@@ -0,0 +1,88 @@
|
||||
<?
|
||||
|
||||
//echo $provider_combo;
|
||||
|
||||
?>
|
||||
<form>
|
||||
<div class="panel-heading">
|
||||
<h6 class="panel-title"><span class="display-block text-muted">
|
||||
Note: When you assigned a transporter. The transporter will still have to confirm or be confirmed.
|
||||
</span> </h6>
|
||||
</div>
|
||||
<div class="table-responsive">
|
||||
<table class="table text-stripped">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td style="width: 120px">
|
||||
<b>Assign Transporter :</b>
|
||||
</td>
|
||||
<td>
|
||||
<table class="table text-stripped">
|
||||
<tr>
|
||||
<td style="width: 20px;"></td>
|
||||
<td>
|
||||
Driver :
|
||||
</td>
|
||||
<td style="width: 80px;">
|
||||
<div id ='but_detail'> <button type="button" name="buttonassignDriverFromConfirmed" class="btn btn-info btn-xs" onclick="return assignDriverFromConfirmed(this);">Remove Driver</button> </div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td colspan="3">
|
||||
<div id ='but_complete'> <button type="button" name="buttonComplete" class="btn btn-info btn-xs" onclick="return setComplte(this);">Complete Pickup</button> </div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
|
||||
|
||||
function assignDriverFromConfirmed(button) {
|
||||
var service_id = '<?= $rect["id"] ?>';
|
||||
var driver_id = button.form.providers.value;
|
||||
if (driver_id < 1) {
|
||||
alert('Please select driver');
|
||||
return false;
|
||||
}
|
||||
|
||||
$('#but_detail').html('Processing...');
|
||||
button.disabled = true;
|
||||
$.ajax({
|
||||
url: "/service/assignDriver?service_id=" + service_id + "&driver_id=" + driver_id
|
||||
}).done(function (data) {
|
||||
button.disabled = false;
|
||||
if (data == '0') {
|
||||
alert('Driver was set');
|
||||
// processPendTransp(transport_id);
|
||||
}
|
||||
$('#but_detail').html(data);
|
||||
});
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
// -->
|
||||
</script>
|
||||
<!--
|
||||
vi:ts=2
|
||||
-->
|
||||
@@ -0,0 +1,143 @@
|
||||
<div class="panel-heading">
|
||||
<h4>Request for : <b><?= $rect['req_firstname'] ?> <?= $rect['req_lastname'] ?></b> -<?= $rect["long_date"] ?></h4>
|
||||
</div>
|
||||
<div class="table-responsive">
|
||||
<table class="table">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td style="width: 110px">
|
||||
<b>Account :</b>
|
||||
</td>
|
||||
<td>
|
||||
<a href="#" onclick="openMemberID(<? echo $rect['member_id']; ?>);" class="letter-icon-title"> <?= $rect['req_firstname'] ?> <?= $rect['req_lastname'] ?> <b>Username : </b><?= $rect['req_username'] ?></a>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td >
|
||||
<b>PickUp :</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>Destination :</b> <?= $rect['to_street'] ?>,<?= $rect['to_city'] ?>,<?= $rect['to_state'] ?>,<?= $rect['to_zipcode'] ?>
|
||||
<br><b>Origin :</b> <?= $rect['from_street'] ?>,<?= $rect['from_city'] ?>,<?= $rect['from_state'] ?>,<?= $rect['from_zipcode'] ?>
|
||||
<br><b>Date and Time : </b><?= $rect['long_date'] ?>
|
||||
<br><b>No of Bags : </b><?= $rect['quantity'] ?>
|
||||
<br><b>Estimated Cost : </b>$<?= $rect['est_cost'] * 0.01 ?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td >
|
||||
<b>Delivery :</b>
|
||||
</td>
|
||||
<td> <b> Destination:</b> <?= $rect['from_street'] ?>,<?= $rect['from_city'] ?>,<?= $rect['from_state'] ?>,<?= $rect['from_zipcode'] ?>
|
||||
<br><b>Origin :</b> <?= $rect['to_street'] ?>,<?= $rect['to_city'] ?>,<?= $rect['to_state'] ?>,<?= $rect['to_zipcode'] ?>
|
||||
|
||||
<br><b>Date and Time : </b><?= $rect['deliverydays'] ?> Days <?= $rect['deiverytime'] ?>
|
||||
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td >
|
||||
<b>Distance:</b>
|
||||
</td>
|
||||
<td>
|
||||
<?= $rect['miles'] ?> Miles
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<tr>
|
||||
<td >
|
||||
<b>Payment:</b>
|
||||
</td>
|
||||
<td>
|
||||
<?= $payment_data ?> </td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr style="background-color: #bfd1f0">
|
||||
<td >
|
||||
<b>Action:</b>
|
||||
</td>
|
||||
<td>
|
||||
<!--
|
||||
if - status | flags | dist_mode | miles
|
||||
define('PENDING', 0);
|
||||
define('ASSIGNED', 1);
|
||||
define('CONFIRMED', 2);
|
||||
define('CANCELLED', 3);
|
||||
define('INPROGRESS', 4);
|
||||
define('COMPLETED', 5);
|
||||
|
||||
define('SETTLED', 9);
|
||||
and $rect['flags'] == 0
|
||||
|
||||
-->
|
||||
<?
|
||||
if ($rect['status'] == 1 AND $rect['payment_id'] != '' AND $rect['payment_id'] > 0) {
|
||||
|
||||
switch ($rect['flags']) {
|
||||
|
||||
case CONFIRMED: // confirmed transtion need assignemt to driver
|
||||
include 'assign_form.php';
|
||||
break;
|
||||
case INPROGRESS:
|
||||
include 'progress_form.php';
|
||||
break;
|
||||
case PENDING:
|
||||
include 'pend_form.php';
|
||||
break;
|
||||
case ASSIGNED:
|
||||
include 'assign_form.php';
|
||||
break;
|
||||
|
||||
|
||||
case COMPLETED:
|
||||
include 'completed_form.php';
|
||||
break;
|
||||
case SETTLED:
|
||||
include 'settled_form.php';
|
||||
break;
|
||||
}
|
||||
} else {
|
||||
echo 'Wait for payment confirmation to continue';
|
||||
}
|
||||
?>
|
||||
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td >
|
||||
<b>Service :</b>
|
||||
</td>
|
||||
<td>
|
||||
<?=$service_list
|
||||
?>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
<tr>
|
||||
<td >
|
||||
<b>Dump :</b>
|
||||
</td>
|
||||
<td>
|
||||
<?
|
||||
print_r($selected_transport);
|
||||
?>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
@@ -0,0 +1,56 @@
|
||||
<!-- Dashboard content -->
|
||||
<div class="row">
|
||||
<div class="col-lg-6">
|
||||
<div class="panel panel-flat" >
|
||||
<?
|
||||
switch ($service_type) {
|
||||
case 1:
|
||||
include 'extra/laundry_header.php';
|
||||
break;
|
||||
|
||||
case 2:
|
||||
include 'extra/dryclean_header.php';
|
||||
break;
|
||||
}
|
||||
?>
|
||||
</div>
|
||||
<!-- Support tickets -->
|
||||
<div class="panel panel-flat">
|
||||
<? include("view_list_template.php"); ?>
|
||||
</div>
|
||||
<!-- /support tickets -->
|
||||
</div>
|
||||
|
||||
<div class="col-lg-6">
|
||||
<!-- Recent Members -->
|
||||
<div class="panel panel-flat">
|
||||
<div id="transp_detail">
|
||||
<div class="thumbnail">
|
||||
<div class="thumb">
|
||||
<img src="/assets/images/pending_action3.jpg" alt="">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- /Recent Members -->
|
||||
</div>
|
||||
</div>
|
||||
<!-- /dashboard content -->
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
function processPendTransp(link_id) {
|
||||
|
||||
$('#transp_detail').html('Processing...');
|
||||
$('#acc' + link_id).prop('disabled', true);
|
||||
$.ajax({
|
||||
url: "/service/selpending?proc=PROCESS&transp_id=" + link_id
|
||||
}).done(function (data) {
|
||||
$('#transp_detail').html(data);
|
||||
$('#acc' + link_id).prop('disabled', false);
|
||||
});
|
||||
return false;
|
||||
}
|
||||
// -->
|
||||
</script>
|
||||
|
||||
@@ -0,0 +1,97 @@
|
||||
<div id="result_list_holder" class="table-responsive">
|
||||
|
||||
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<td colspan="5"><b> Recent Service Request(s)</b></td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<th style="width: 150px">Service Type<br>Due Days</th>
|
||||
<th style="width: 230px;">User<br>Agent</th>
|
||||
|
||||
<th style="width: 180px;">Quantity/<br>Date & Time</th>
|
||||
<th class="text-center" style="width: 20px;"><i class="icon-arrow-down12"></i></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
<?
|
||||
foreach ($transport_request as $rect) {
|
||||
?>
|
||||
|
||||
<tr>
|
||||
<td class="text-center">
|
||||
<? echo $rect->service_type_text; ?> <br> <h6 class="no-margin"><?= $rect->day_gap ?> days </h6>
|
||||
</td>
|
||||
<td>
|
||||
|
||||
|
||||
<div class="media-body">
|
||||
<a href="#" onclick="openMemberID(<? echo $rect->member_id; ?>);" class="display-inline-block text-default text-semibold letter-icon-title"><? echo $rect->firstname; ?> <? echo $rect->lastname; ?></a>
|
||||
<br><span class="text-semibold"><? echo $rect->agent_name; ?> </span> <!-- div class="text-muted text-size-small"><span class="status-mark border-blue position-left"></span> Active</div --> -
|
||||
</div>
|
||||
</td>
|
||||
|
||||
|
||||
<td>
|
||||
<? echo $rect->quantity; ?> Bags
|
||||
<small class="display-block text-size-small no-margin"><b><?= date("Y-m-d h:i a",strtotime( $rect->service_date))?></b></small>
|
||||
</td>
|
||||
<td class="text-center">
|
||||
<button type="button" id="acc<?=$rect->id?>" class="btn btn-info btn-xs" onclick="processPendTransp(<?= $rect->id ?>);" >View</button>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<?
|
||||
}
|
||||
?>
|
||||
<tr><td colspan='6'><?=$pagination_links?></td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
<? if ($do_not_script) { ?><!-- loaded --><? } else { ?>
|
||||
<div id="pagination_holder" style="padding:10px;">
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
$( document ).ready(function() {
|
||||
$('#pagination_holder').pagination({
|
||||
currentPage: <?= $pageNumber ?>,
|
||||
items: <?= $result_total ?>,
|
||||
itemsOnPage: <?= $result_per_page ?>,
|
||||
cssStyle: 'light-theme',
|
||||
onPageClick: function (pageNumber, event) {
|
||||
$.ajax({
|
||||
url: "/service/newrequestPage?pageNumber=" + pageNumber
|
||||
}).done(function (data) {
|
||||
$('#result_list_holder').html(data);
|
||||
});
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
// -->
|
||||
</script>
|
||||
<? } ?>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
function viewInvoice(link_id) {
|
||||
|
||||
$('#transp_detail').html('Processing...');
|
||||
//$('#invo' + link_id).prop('disabled', true);
|
||||
$.ajax({
|
||||
url: "/invoice/selinvoice?proc=PROCESS&transp_id=" + link_id
|
||||
}).done(function (data) {
|
||||
$('#transp_detail').html(data);
|
||||
// $('#invo' + link_id).prop('disabled', false);
|
||||
});
|
||||
return false;
|
||||
}
|
||||
// -->
|
||||
</script>
|
||||
Reference in New Issue
Block a user