first commit

This commit is contained in:
2019-05-25 23:11:05 -04:00
commit 16f48376bc
6139 changed files with 990356 additions and 0 deletions
@@ -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>