first commit
This commit is contained in:
@@ -0,0 +1,65 @@
|
||||
<form>
|
||||
<div class="panel-heading">
|
||||
<h6 class="panel-title">Note: You have assigned a transporter. The transporter did not confirm yet. You can still release and resigned if not confirmed on time. </h6>
|
||||
</div>
|
||||
<div class="table-responsive">
|
||||
<table class="table text-nowrap">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td style="width: 100px">
|
||||
<b>Assigned <br>Transporter :</b>
|
||||
</td>
|
||||
<td>
|
||||
<table class="table text-nowrap">
|
||||
<tr>
|
||||
<td>
|
||||
<?=$assign_detail?><br><?=$assign_phone?>
|
||||
</td>
|
||||
<td style="width: 80px;">
|
||||
<button type="button" class="btn btn-info btn-xs" onclick="return AssignFormRelease(this.form);">Release</button>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
<b>Translator :</b>
|
||||
</td>
|
||||
<td>
|
||||
Yes <b>Language :</b> French - THIS SECTION WILL BE IMPLENETED - STILL PENDING
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td >
|
||||
<b>Cancel Request :</b>
|
||||
</td>
|
||||
<td>
|
||||
<table class="table text-nowrap"><tr><td><?=$cancel_reason_combo?></td><td style="width: 100px;"><button type="button" onclick="return AssignCancel(this.form);" class="btn btn-warning btn-xs">Cancel</button> </td></tr> </table>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</form>
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
function AssignFormRelease(form) {
|
||||
alert(form);
|
||||
return false;
|
||||
}
|
||||
function AssignCancel(form) {
|
||||
// recomended_list
|
||||
alert(form.search_list);
|
||||
return false;
|
||||
}
|
||||
// -->
|
||||
</script>
|
||||
<!--
|
||||
vi:ts=2
|
||||
-->
|
||||
|
||||
@@ -0,0 +1,58 @@
|
||||
<form>
|
||||
|
||||
<div class="table-responsive">
|
||||
<table class="table">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td style="width: 90px">
|
||||
<b>Assignment:</b>
|
||||
</td>
|
||||
<td>
|
||||
<table class="table">
|
||||
<tr><td colspan="2">
|
||||
<b>Note :</b> Accept or reject the assignment with reason
|
||||
|
||||
</td></tr>
|
||||
<tr>
|
||||
<td>
|
||||
<?= $assign_detail ?><br><?= $assign_phone ?>
|
||||
</td>
|
||||
<td style="width: 80px;">
|
||||
<button type="button" class="btn btn-info btn-xs btn-block" onclick="return AssignConfirm(this.form);">Confirm</button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td><?= $cancel_reason_combo ?></td><td style="width: 100px;"><button type="button" onclick="return AssignReject(this.form);" class="btn btn-warning btn-xs btn-block">Reject</button> </td></tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
<b>Translator:</b>
|
||||
</td>
|
||||
<td>
|
||||
Yes <b>Language :</b> French - THIS SECTION WILL BE IMPLENETED - STILL PENDING
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</form>
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
function AssignConfirm(form) {
|
||||
alert(form);
|
||||
return false;
|
||||
}
|
||||
function AssignReject(form) {
|
||||
// recomended_list
|
||||
alert(form.search_list);
|
||||
return false;
|
||||
}
|
||||
// -->
|
||||
</script>
|
||||
<!--
|
||||
vi:ts=2
|
||||
-->
|
||||
|
||||
@@ -0,0 +1,82 @@
|
||||
|
||||
<div class="panel panel-flat">
|
||||
<fieldset class="content-group">
|
||||
<legend id="driver_name" class="text-bold"><?= $form_title ?></legend>
|
||||
<input type="hidden" id="driver_id" name="driver_id" value="0">
|
||||
|
||||
<!-- Basic text input -->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">Description <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" id="email" name="description" class="form-control" required="required" placeholder="Description">
|
||||
</div>
|
||||
</div>
|
||||
<!-- /basic text input -->
|
||||
|
||||
<!-- Basic text input -->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">Licence Number <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-3">
|
||||
<input type="text" id="lic_number" name="lic_number" class="form-control" required="required" placeholder="Licence Number">
|
||||
</div>
|
||||
|
||||
<label class="control-label col-lg-3">Licence State</label>
|
||||
<div class="col-lg-3">
|
||||
<?= $lic_states_combo ?>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<!-- /basic text input -->
|
||||
|
||||
|
||||
|
||||
<!-- Multiple select -->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">Expr Month <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-3">
|
||||
<select id="expr_month" name="expr_month" class="form-control" required="required">
|
||||
<? for ($i = 1; $i <= 12; $i++) { ?><option value="<?= $i ?>"><?= $i ?></option><? } ?>
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<label class="control-label col-lg-3">Expr Year <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-3">
|
||||
<select id="expr_year" name="expr_year" class="form-control" required="required">
|
||||
<? for ($i = date("Y") + 20; $i >= date("Y"); $i--) { ?><option value="<?= $i ?>"><?= $i ?></option><? } ?>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<!-- /multiple select -->
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="text-right">
|
||||
<button type="submit" class="btn btn-primary btn-xs">Submit <i class="icon-arrow-right14 position-right"></i></button>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
function saveDevice(locID, device_id) {
|
||||
|
||||
$('#accs' + locID).prop('disabled', true);
|
||||
$.ajax({
|
||||
url: "/transp/adddevices?proc=NCOMPLETE&locID=" + locID + "&device_id=" + device_id
|
||||
}).done(function (data) {
|
||||
$('#device_form').html(data);
|
||||
$('#accs' + locID).prop('disabled', false);
|
||||
});
|
||||
return false;
|
||||
|
||||
}
|
||||
|
||||
// -->
|
||||
</script>
|
||||
<!--
|
||||
vi:ts=2
|
||||
@@ -0,0 +1,57 @@
|
||||
|
||||
<div class="panel panel-flat">
|
||||
<div class="panel-heading">
|
||||
<b><?= $rect['loc_name'] ?></b>,<br> <?= $rect['street'] ?>,<br><?= $rect['city'] ?>,<?= $rect['state'] ?> <?= $rect['zipcode'] ?>
|
||||
</div>
|
||||
<div class="panel-heading">
|
||||
<button class="btn btn-primary btn-xs" onclick="editDevice(0,0);">Add Device</button>
|
||||
</div>
|
||||
<div class="table-responsive">
|
||||
|
||||
<table class="table text-nowrap">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Device</th>
|
||||
|
||||
<th style="width: 80px;"></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
|
||||
|
||||
</td>
|
||||
|
||||
<td>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
function editDevice(locID,device_id) {
|
||||
|
||||
$('#accs' + locID).prop('disabled', true);
|
||||
$.ajax({
|
||||
url: "/transp/adddevices?proc=NCOMPLETE&locID=" + locID + "&device_id=" + device_id
|
||||
}).done(function (data) {
|
||||
$('#device_form').html(data);
|
||||
$('#accs' + locID).prop('disabled', false);
|
||||
});
|
||||
return false;
|
||||
|
||||
}
|
||||
|
||||
// -->
|
||||
</script>
|
||||
<!--
|
||||
vi:ts=2
|
||||
@@ -0,0 +1,110 @@
|
||||
<fieldset class="content-group">
|
||||
<legend id="driver_name" class="text-bold">Add New Driver</legend>
|
||||
<input type="hidden" id="driver_id" name="driver_id" value="0">
|
||||
|
||||
<!-- Basic text input -->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">Email <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-9">
|
||||
<input type="email" id="email" name="email" class="form-control" required="required" placeholder="Email">
|
||||
</div>
|
||||
</div>
|
||||
<!-- /basic text input -->
|
||||
|
||||
<!-- Basic text input -->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">Licence Number <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-3">
|
||||
<input type="text" id="lic_number" name="lic_number" class="form-control" required="required" placeholder="Licence Number">
|
||||
</div>
|
||||
|
||||
<label class="control-label col-lg-3">Licence State</label>
|
||||
<div class="col-lg-3">
|
||||
<?= $lic_states_combo ?>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<!-- /basic text input -->
|
||||
|
||||
|
||||
|
||||
<!-- Multiple select -->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">Expr Month <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-3">
|
||||
<select id="expr_month" name="expr_month" class="form-control" required="required">
|
||||
<? for ($i=1;$i<=12;$i++) { ?><option value="<?=$i?>"><?=$i?></option><? } ?>
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<label class="control-label col-lg-3">Expr Year <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-3">
|
||||
<select id="expr_year" name="expr_year" class="form-control" required="required">
|
||||
<? for ($i=date("Y")+20;$i>=date("Y");$i--) { ?><option value="<?=$i?>"><?=$i?></option><? } ?>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<!-- /multiple select -->
|
||||
|
||||
<!-- Basic text input -->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">Name <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-5">
|
||||
<input type="text" id="firstname" name="firstname" class="form-control" required="required" placeholder="Firstname">
|
||||
</div>
|
||||
<div class="col-lg-4">
|
||||
<input type="text" id="lastname" name="lastname" class="form-control" required="required" placeholder="Lastname">
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<!-- /basic text input -->
|
||||
|
||||
|
||||
|
||||
<!-- Input with icons -->
|
||||
<div class="form-group has-feedback">
|
||||
<label class="control-label col-lg-3">Address <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" id="street" name="street" class="form-control" required="required" placeholder="Address">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- /input with icons -->
|
||||
|
||||
<!-- Input with icons -->
|
||||
<div class="form-group has-feedback">
|
||||
<label class="control-label col-lg-3">City <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-6">
|
||||
<input type="text" id="city" name="city" class="form-control" required="required" placeholder="City">
|
||||
|
||||
</div>
|
||||
<div class="col-lg-3">
|
||||
<?=$states_combo?>
|
||||
</div>
|
||||
</div>
|
||||
<!-- /input with icons -->
|
||||
|
||||
|
||||
|
||||
<!-- Input group -->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">Zipcode <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-3">
|
||||
<div class="input-group">
|
||||
<input type="text" id="zipcode" name="zipcode" class="form-control" required="required" placeholder="Zipcode">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<label class="control-label col-lg-3">Phone <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-3">
|
||||
<input type="text" id="phone" name="phone" class="form-control" required="required" placeholder="Phone Number">
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<!-- /input group -->
|
||||
|
||||
|
||||
<div class="text-right">
|
||||
<button type="submit" class="btn btn-primary btn-xs">Submit <i class="icon-arrow-right14 position-right"></i></button>
|
||||
</div>
|
||||
</fieldset>
|
||||
@@ -0,0 +1,64 @@
|
||||
<fieldset class="content-group">
|
||||
<legend id="location_name" class="text-bold">Add New Location</legend>
|
||||
<input type="hidden" id="location_id" name="location_id" value="0">
|
||||
|
||||
<!-- Basic text input -->
|
||||
<!-- Basic text input -->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">Branch Name <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" id="loc_name" name="loc_name" class="form-control" required="required" placeholder="Location Name">
|
||||
</div>
|
||||
</div>
|
||||
<!-- /basic text input -->
|
||||
<!-- Basic text input -->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">Phone <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" id="phone" name="phone" class="form-control" required="required" placeholder="phone">
|
||||
</div>
|
||||
</div>
|
||||
<!-- /basic text input -->
|
||||
|
||||
<!-- Input with icons -->
|
||||
<div class="form-group has-feedback">
|
||||
<label class="control-label col-lg-3">Address <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" id="street" name="street" class="form-control" required="required" placeholder="Address">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- /input with icons -->
|
||||
|
||||
<!-- Input with icons -->
|
||||
<div class="form-group has-feedback">
|
||||
<label class="control-label col-lg-3">City <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" id="city" name="city" class="form-control" required="required" placeholder="City">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- /input with icons -->
|
||||
|
||||
<!-- Multiple select -->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">State <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-9">
|
||||
<?=$states_combo?>
|
||||
</div>
|
||||
</div>
|
||||
<!-- /multiple select -->
|
||||
<!-- Input group -->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">Zipcode <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-9">
|
||||
<div class="input-group">
|
||||
<input type="text" id="zipcode" name="zipcode" class="form-control" required="required" placeholder="Zipcode">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- /input group -->
|
||||
<div class="text-right">
|
||||
<button type="submit" class="btn btn-primary btn-xs">Submit <i class="icon-arrow-right14 position-right"></i></button>
|
||||
</div>
|
||||
</fieldset>
|
||||
@@ -0,0 +1,36 @@
|
||||
<div class="panel-heading">
|
||||
<h6 class="panel-title">Quick Notes</h6>
|
||||
</div>
|
||||
|
||||
<div class="table-responsive">
|
||||
|
||||
<table class="table text-nowrap">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Transport</th>
|
||||
<th>Date/Time</th>
|
||||
<th>Distance</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
@@ -0,0 +1,87 @@
|
||||
<fieldset class="content-group">
|
||||
<legend id="translator_name" class="text-bold">Add New Translator</legend>
|
||||
<input type="hidden" id="interpreter_id" name="interpreter_id" value="0">
|
||||
|
||||
<!-- Basic text input -->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">Email <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-9">
|
||||
<input type="email" id="email" name="email" class="form-control" required="required" placeholder="Email">
|
||||
</div>
|
||||
</div>
|
||||
<!-- /basic text input -->
|
||||
|
||||
<!-- Basic text input -->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">Firstname <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" id="firstname" name="firstname" class="form-control" required="required" placeholder="Firstname">
|
||||
</div>
|
||||
</div>
|
||||
<!-- /basic text input -->
|
||||
|
||||
|
||||
<!-- Basic text input -->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">Lastname <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" id="lastname" name="lastname" class="form-control" required="required" placeholder="Lastname">
|
||||
</div>
|
||||
</div>
|
||||
<!-- /basic text input -->
|
||||
<!-- Basic text input -->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">Phone <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" id="phone" name="phone" class="form-control" required="required" placeholder="phone">
|
||||
</div>
|
||||
</div>
|
||||
<!-- /basic text input -->
|
||||
|
||||
<!-- Input with icons -->
|
||||
<div class="form-group has-feedback">
|
||||
<label class="control-label col-lg-3">Address <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" id="street" name="street" class="form-control" required="required" placeholder="Address">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- /input with icons -->
|
||||
|
||||
<!-- Input with icons -->
|
||||
<div class="form-group has-feedback">
|
||||
<label class="control-label col-lg-3">City <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" id="city" name="city" class="form-control" required="required" placeholder="City">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- /input with icons -->
|
||||
|
||||
<!-- Multiple select -->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">State <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-9">
|
||||
<select id="stat" name="state" class="form-control" required="required">
|
||||
<option value="GA">Georgia</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<!-- /multiple select -->
|
||||
|
||||
<!-- Input group -->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">Zipcode <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-9">
|
||||
<div class="input-group">
|
||||
<input type="text" id="zipcode" name="zipcode" class="form-control" required="required" placeholder="Zipcode">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- /input group -->
|
||||
|
||||
|
||||
<div class="text-right">
|
||||
<button type="submit" class="btn btn-primary btn-xs">Submit <i class="icon-arrow-right14 position-right"></i></button>
|
||||
</div>
|
||||
</fieldset>
|
||||
@@ -0,0 +1,50 @@
|
||||
|
||||
<div class="panel-heading">
|
||||
<h6 class="panel-title">dddd Todays Transport List</h6>
|
||||
</div>
|
||||
<div class="table-responsive">
|
||||
<table class="table text-nowrap">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td style="width: 80px">
|
||||
<b>Name :</b>
|
||||
</td>
|
||||
<td>
|
||||
Olusesan Ameye <b>Phone :</b> XXX-XXX-XXXX
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td >
|
||||
<b>Transport :</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>Destination :</b>
|
||||
<br><b>Origin :</b>
|
||||
<br><b>Date and Time :</b>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td >
|
||||
<b>Distance :</b>
|
||||
</td>
|
||||
<td>
|
||||
40 Miles
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td >
|
||||
<b>Translator :</b>
|
||||
</td>
|
||||
<td>
|
||||
Yes <b>Language :</b> French
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
@@ -0,0 +1,94 @@
|
||||
<div class="panel-heading">
|
||||
<h6 class="panel-title bg-info text-white">Request for : <b><?= $rect['firstname'] ?> <?= $rect['lastname'] ?></b> <b>PH : </b><?= $rect['from_phone'] ?> </h6>
|
||||
</div>
|
||||
<div class="table-responsive">
|
||||
<table class="table">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td >
|
||||
<b>Transport:</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['transport_date'] ?>
|
||||
<br><b>Distance : </b><?= $rect['miles'] ?> Miles
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td >
|
||||
<b>Translator:</b>
|
||||
</td>
|
||||
<td>
|
||||
<? echo $rect['translate'] == 1 ? 'Yes' : 'No'; ?> <b>Language :</b> <? echo $rect['translate'] == 1 ? $rect['lang_code'] . '-' . $rect['language'] : 'Not Apllicable'; ?>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td >
|
||||
<b>Others :</b>
|
||||
</td>
|
||||
<td>
|
||||
WheelChairs Required, Need Assistance Walking, Concierge Required
|
||||
</tr>
|
||||
|
||||
<tr style="background-color: #bfd1f0">
|
||||
<td colspan="2">
|
||||
|
||||
<!--
|
||||
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['dist_mode'] != '' and $rect['miles'] > 0) {
|
||||
|
||||
switch ($rect['flags']) {
|
||||
case PENDING:
|
||||
echo 'Pending not assigned error ...';
|
||||
break;
|
||||
case ASSIGNED:
|
||||
include 'confreject_form.php';
|
||||
break;
|
||||
case CONFIRMED:
|
||||
include 'confirmed_form.php';
|
||||
break;
|
||||
case INPROGRESS:
|
||||
include 'progress_form.php';
|
||||
break;
|
||||
case COMPLETED:
|
||||
include 'completed_form.php';
|
||||
break;
|
||||
case SETTLED:
|
||||
include 'settled_form.php';
|
||||
break;
|
||||
}
|
||||
} else {
|
||||
echo 'Wait for distance computation to continue';
|
||||
}
|
||||
?>
|
||||
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- tr>
|
||||
<td >
|
||||
<b>Dump :</b>
|
||||
</td>
|
||||
<td>
|
||||
<?
|
||||
print_r($selected_transport);
|
||||
?>
|
||||
</tr -->
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
@@ -0,0 +1,79 @@
|
||||
<div id="result_list_holder" class="table-responsive">
|
||||
<table class="table text-stripped">
|
||||
<thead>
|
||||
<tr>
|
||||
<th style="width: 110px;">Date/Time</th>
|
||||
<th>Transport Request [To/From]</th>
|
||||
<th style="width:50px;">Miles</th>
|
||||
<th>Action</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
<?
|
||||
foreach ($result_list as $rect) {
|
||||
?>
|
||||
<tr>
|
||||
<td>
|
||||
<div class="media-heading">
|
||||
<a href="#" class="letter-icon-title"><?= $rect['transport_date'] ?> </a>
|
||||
</div>
|
||||
<span class="text-muted text-size-small"><?= $rect['transport_time'] ?></span>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
<div class="media-body">
|
||||
<div class="media-heading">
|
||||
<a href="#" onclick="return showTranspModal(<?= $rect['id'] ?>);" class="letter-icon-title"><?= $rect['to_street'] ?>,<?= $rect['to_city'] ?>,<?= $rect['to_state'] ?>,<?= $rect['to_zipcode'] ?> </a>
|
||||
</div>
|
||||
|
||||
<div class="text-muted text-size-small"><?= $rect['from_street'] ?>,<?= $rect['from_city'] ?>,<?= $rect['from_state'] ?>,<?= $rect['from_zipcode'] ?></div>
|
||||
</div>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
<h6 class="text-semibold no-margin"><?= $rect['miles'] ?></h6>
|
||||
</td>
|
||||
<td style="width: 80px;">
|
||||
<div class="media-left media-middle">
|
||||
<a href="#" onclick="transportSelected(<?= $rect['id'] ?>, 0);" class="btn bg-indigo-400 btn-rounded btn-icon btn-xs">
|
||||
Select
|
||||
</a>
|
||||
</div>
|
||||
</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: "/dash/indexPage?pageNumber=" + pageNumber
|
||||
}).done(function (data) {
|
||||
$('#result_list_holder').html(data);
|
||||
});
|
||||
}
|
||||
});
|
||||
});
|
||||
// -->
|
||||
</script>
|
||||
<? } ?>
|
||||
<!--
|
||||
vi:ts=2
|
||||
-->
|
||||
@@ -0,0 +1,117 @@
|
||||
<!-- Main content -->
|
||||
<div class="content-wrapper">
|
||||
<!-- Dashboard content -->
|
||||
<div class="row">
|
||||
|
||||
<div class="col-lg-8">
|
||||
<!-- Daily sales -->
|
||||
<div class="panel panel-flat">
|
||||
<div class="panel-heading">
|
||||
<h6 class="panel-title">Pending Transport Request</h6>
|
||||
<div class="heading-elements">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="panel-body">
|
||||
<div class="fullcalendar-event-colors2"></div>
|
||||
</div>
|
||||
|
||||
<div class="table-responsive">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- /daily sales -->
|
||||
|
||||
</div>
|
||||
|
||||
<div class="col-lg-4">
|
||||
<!-- Daily sales -->
|
||||
<div class="panel panel-flat">
|
||||
<div class="panel-heading">
|
||||
<h6 class="panel-title">Todays Transport List</h6>
|
||||
<div class="heading-elements">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="sales-heatmap"></div>
|
||||
</div>
|
||||
|
||||
<div class="table-responsive">
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- /daily sales -->
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- /dashboard content -->
|
||||
</div>
|
||||
<!-- /main content -->
|
||||
|
||||
|
||||
<!-- /main content -->
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
|
||||
/* ------------------------------------------------------------------------------
|
||||
*
|
||||
* # Fullcalendar basic options
|
||||
|
||||
*
|
||||
* ---------------------------------------------------------------------------- */
|
||||
|
||||
$(function() {
|
||||
|
||||
// Event colors
|
||||
var eventColors = [
|
||||
|
||||
<?
|
||||
$ic = 0;
|
||||
foreach ($result_list as $rect) {
|
||||
if ( $ic > 0 )
|
||||
{
|
||||
echo ",";
|
||||
}
|
||||
?>
|
||||
|
||||
{
|
||||
title: '<?= $rect['firstname'] ?>-<?= $rect['id'] ?>',
|
||||
start: '<?= substr($rect['transport_date'],0,10) ?>',
|
||||
end: '<?= substr($rect['transport_date'],0,10) ?>',
|
||||
color: '#546E7A'
|
||||
}
|
||||
<?
|
||||
$ic++;
|
||||
}
|
||||
?>
|
||||
|
||||
|
||||
];
|
||||
|
||||
// Event colors
|
||||
$('.fullcalendar-event-colors2').fullCalendar({
|
||||
header: {
|
||||
left: 'prev,next today',
|
||||
center: 'title',
|
||||
right: 'month,agendaWeek,agendaDay'
|
||||
},
|
||||
defaultDate: '2017-10-24',
|
||||
editable: true,
|
||||
events: eventColors
|
||||
});
|
||||
});
|
||||
|
||||
// -->
|
||||
|
||||
</script></div>
|
||||
<!-- /page content -->
|
||||
@@ -0,0 +1,124 @@
|
||||
<!-- Main content -->
|
||||
<div class="content-wrapper">
|
||||
<!-- Dashboard content -->
|
||||
<div class="row">
|
||||
|
||||
<!-- Basic modal -->
|
||||
<div id="modal_theme_primary" class="modal fade">
|
||||
<div class="modal-dialog">
|
||||
<div class="modal-content" id="modal-content">
|
||||
|
||||
<div class="map-container map-symbol-custom">
|
||||
<?php echo $map['html']; ?>
|
||||
</div>
|
||||
<div id="directionsDiv" style="margin-top:15px"></div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- /basic modal -->
|
||||
|
||||
<div class="col-lg-6">
|
||||
<!-- Daily sales -->
|
||||
<div class="panel panel-flat">
|
||||
<div class="panel-heading">
|
||||
<h6 class="panel-title">Pending Transport Request</h6>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<?
|
||||
include 'extra/transport_list.php';
|
||||
?>
|
||||
</div>
|
||||
<!-- /daily sales -->
|
||||
|
||||
</div>
|
||||
|
||||
<div class="col-lg-6">
|
||||
<!-- Daily sales -->
|
||||
<div class="panel panel-flat">
|
||||
<div id ="action_panel">
|
||||
|
||||
<div class="table-responsive">
|
||||
<? include 'extra/notes_form.php'; ?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- /daily sales -->
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- /dashboard content -->
|
||||
</div>
|
||||
<!-- /main content -->
|
||||
|
||||
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
|
||||
function transportSelected(line_id, agent) {
|
||||
|
||||
$('#accs' + line_id).prop('disabled', true);
|
||||
$.ajax({
|
||||
url: "/transp/traspsel?proc=DETAIL&transport_id=" + line_id + "&agent_id=" + agent
|
||||
}).done(function (data) {
|
||||
$('#action_panel').html(data);
|
||||
$('#accs' + line_id).prop('disabled', false);
|
||||
});
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
var loaded_data = new Array();
|
||||
function showTranspModal(transport_id) {
|
||||
if (typeof event !== 'undefined') {
|
||||
event.preventDefault();
|
||||
}
|
||||
// alert(transport_id);
|
||||
// collect data - either from forms or from data variables
|
||||
var id = $(this).data('id');
|
||||
|
||||
// load the modal content with a loader gif and message
|
||||
$('#modal-content').html('Loading...');
|
||||
|
||||
// show modal window
|
||||
$('#modal_theme_primary').modal('show');
|
||||
//alert(5);
|
||||
// do the ajax bit
|
||||
var post_data = {
|
||||
'transport_id': transport_id,
|
||||
};
|
||||
//alert(6);
|
||||
$.ajax({
|
||||
url: "/dash/transp_modal?transport_id=" + transport_id
|
||||
}).done(function (data) {
|
||||
//alert(data);
|
||||
//alert(7);
|
||||
$('#modal-content').html(data);
|
||||
//initialize_map();
|
||||
var myLatlng = new google.maps.LatLng(33.7489954, -84.3879824);
|
||||
var myOptions = {
|
||||
zoom: 13,
|
||||
center: myLatlng,
|
||||
mapTypeId: google.maps.MapTypeId.ROADMAP};
|
||||
map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
|
||||
directionsDisplay.setMap(map);
|
||||
directionsDisplay.setPanel(document.getElementById("directionsDiv"));
|
||||
|
||||
fitMapToBounds_map();
|
||||
|
||||
calcRoute(loaded_data[0], loaded_data[1]);
|
||||
//alert(loaded_data[0]);
|
||||
});
|
||||
return false;
|
||||
}
|
||||
|
||||
// -->
|
||||
</script>
|
||||
<!--
|
||||
vi:ts=2
|
||||
-->
|
||||
|
||||
@@ -0,0 +1,139 @@
|
||||
<!-- Main content -->
|
||||
<div class="content-wrapper">
|
||||
<!-- Dashboard content -->
|
||||
<div class="row">
|
||||
|
||||
<div class="col-lg-4">
|
||||
<!-- Daily sales -->
|
||||
<div class="panel panel-flat">
|
||||
|
||||
<div class="table-responsive">
|
||||
<table class="table text-nowrap">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>My Transport Locations</th>
|
||||
<th></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
<?
|
||||
foreach ($result_list as $rect) {
|
||||
?>
|
||||
<tr>
|
||||
<td>
|
||||
<div class="media-body">
|
||||
<div class="heading">
|
||||
<b><?= $rect['loc_name'] ?></b>,<br> <?= $rect['street'] ?>,<br><?= $rect['city'] ?>,<?= $rect['state'] ?> <?= $rect['zipcode'] ?>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
</td>
|
||||
<td style="width: 90px;">
|
||||
|
||||
<div class="btn-group btn-group-xs" role="group">
|
||||
<button type="button" class="btn btn-primary" id="accs<?= $rect['id'] ?>" onclick="configureDevice(<?= $rect['id'] ?>,<?= $rect['agent_id'] ?>);" >Configure</button>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<?
|
||||
}
|
||||
?>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<!-- /daily sales -->
|
||||
|
||||
</div>
|
||||
|
||||
<div class="col-lg-4">
|
||||
|
||||
<div id ="device_list">
|
||||
<div class="panel panel-flat">
|
||||
<div class="panel-heading">
|
||||
<h6 class="panel-title">Device List</h6>
|
||||
<div class="heading-elements">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="sales-heatmap"></div>
|
||||
</div>
|
||||
|
||||
<div class="table-responsive">
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-lg-4">
|
||||
<!-- Daily sales -->
|
||||
|
||||
|
||||
<div class="panel panel-flat">
|
||||
|
||||
|
||||
<div class="panel-heading">
|
||||
<div id="device_form">
|
||||
<h6 class="panel-title">Add Edit Device</h6>
|
||||
<div class="heading-elements">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="sales-heatmap"></div>
|
||||
</div>
|
||||
|
||||
<div class="table-responsive">
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<!-- /daily sales -->
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- /dashboard content -->
|
||||
</div>
|
||||
<!-- /main content -->
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
function configureDevice(locID,agent_id) {
|
||||
// alert(locID);
|
||||
// return false;
|
||||
|
||||
|
||||
|
||||
|
||||
$('#accs' + locID).prop('disabled', true);
|
||||
$.ajax({
|
||||
url: "/transp/listdevices?proc=NCOMPLETE&locID=" + locID + "&agent_id=" + agent_id
|
||||
}).done(function (data) {
|
||||
$('#device_list').html(data);
|
||||
$('#accs' + locID).prop('disabled', false);
|
||||
});
|
||||
return false;
|
||||
|
||||
|
||||
}
|
||||
|
||||
// -->
|
||||
</script>
|
||||
<!--
|
||||
vi:ts=2
|
||||
@@ -0,0 +1,171 @@
|
||||
<!-- Main content -->
|
||||
<div class="content-wrapper">
|
||||
<!-- Dashboard content -->
|
||||
<div class="row">
|
||||
<div class="col-lg-6">
|
||||
<!-- Daily sales -->
|
||||
<div class="panel panel-flat">
|
||||
<div class="panel-heading">
|
||||
<div class="text-right">
|
||||
<button type="button" class="btn btn-info btn-xs" onclick="addNewDriver(0,<?= $_SESSION['agent_id'] ?>);" >Add New Driver</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="table-responsive">
|
||||
<table class="table text-nowrap">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>My Transport Drivers</th>
|
||||
<th></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
<?
|
||||
foreach ($result_list as $rect) {
|
||||
?>
|
||||
<tr>
|
||||
<td>
|
||||
<div class="media-body">
|
||||
<div class="heading">
|
||||
<b><?= $rect['firstname'] ?> <?= $rect['lastname'] ?></b>,<br> <?= $rect['street'] ?>,<br><?= $rect['city'] ?>,<?= $rect['state'] ?> <?= $rect['zipcode'] ?>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
<td style="width:60px;">
|
||||
|
||||
<div class="btn-group btn-group-xs" role="group">
|
||||
<button type="button" class="btn btn-info" onclick="editDriver(<?= $rect['driver_id'] ?>,<?= $rect['agent_id'] ?>);" >Edit</button>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<?
|
||||
}
|
||||
?>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<!-- /daily sales -->
|
||||
|
||||
</div>
|
||||
|
||||
<div class="col-lg-6">
|
||||
<!-- Daily sales -->
|
||||
<div class="panel panel-flat">
|
||||
<div class="panel-heading">
|
||||
<h6 class="panel-title">Manage Drivers</h6>
|
||||
<div class="heading-elements">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="action_panel_driver" style="display:none;"></div>
|
||||
<div id="action_panel">
|
||||
<?= $message ?>
|
||||
<form class="form-horizontal form-validate-jquery" method="post" action="?">
|
||||
<? include 'extra/driver_form.php'; ?>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- /daily sales -->
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- /dashboard content -->
|
||||
</div>
|
||||
<!-- /main content -->
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
var driver_saved = false;
|
||||
|
||||
function addNewDriver() {
|
||||
if (driver_saved) {
|
||||
$('#action_panel').html($('#action_panel_driver').html());
|
||||
driver_saved = false;
|
||||
$('#action_panel_driver').html('Error');
|
||||
}
|
||||
$('#driver_name').html('Add New Driver');
|
||||
$('#lic_number').val('');
|
||||
$('#lic_state').val('GA');
|
||||
$('#driver_id').val('0');
|
||||
$('#expr_month').val('');
|
||||
$('#expr_year').val('');
|
||||
$('#firstname').val('');
|
||||
$('#lastname').val('');
|
||||
$('#phone').val('');
|
||||
$('#street').val('');
|
||||
$('#city').val('');
|
||||
$('#state').val('GA');
|
||||
$('#zipcode').val('');
|
||||
$('#email').val('');
|
||||
return false;
|
||||
}
|
||||
|
||||
function editDriver(driver_id, agent) {
|
||||
if (confirm("Continue editing the selected driver?")) {
|
||||
// do something
|
||||
if (driver_saved) {
|
||||
$('#action_panel').html($('#action_panel_driver').html());
|
||||
driver_saved = false;
|
||||
$('#action_panel_driver').html('Error');
|
||||
}
|
||||
$.ajax({
|
||||
url: "/transp/drivers_load?driver_id=" + driver_id + "&agent_id=" + agent
|
||||
}).done(function (data) {
|
||||
loc = JSON.parse(data)
|
||||
if (loc.status == "OK") {
|
||||
var driver = loc.result_list[0];
|
||||
$('#driver_name').html('EDIT: ' + driver.lic_number + ' = ' + driver.driver_id);
|
||||
$('#driver_id').val(driver.driver_id);
|
||||
$('#lic_number').val(driver.lic_number);
|
||||
$('#lic_state').val(driver.lic_state);
|
||||
$('#expr_month').val(driver.expr_month);
|
||||
$('#expr_year').val(driver.expr_year);
|
||||
$('#firstname').val(driver.firstname);
|
||||
$('#lastname').val(driver.lastname);
|
||||
$('#phone').val(driver.phone);
|
||||
$('#street').val(driver.street);
|
||||
$('#city').val(driver.city);
|
||||
$('#state').val(driver.state);
|
||||
$('#zipcode').val(driver.zipcode);
|
||||
$('#email').val(driver.email);
|
||||
} else {
|
||||
alert('Failed to load driver!');
|
||||
addNewDriver();
|
||||
}
|
||||
});
|
||||
}
|
||||
return false;
|
||||
}
|
||||
function configureLocation(line_id, agent) {
|
||||
if (confirm("Are you sure you want continue configure ?")) {
|
||||
// do something
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
|
||||
$('#accs' + line_id).prop('disabled', true);
|
||||
$.ajax({
|
||||
url: "/transp/cfglocation?proc=DETAIL&tranlator_id=" + line_id + "&agent_id" + agent
|
||||
}).done(function (data) {
|
||||
$('#action_panel').html(data);
|
||||
$('#accs' + line_id).prop('disabled', false);
|
||||
});
|
||||
|
||||
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
// -->
|
||||
</script>
|
||||
@@ -0,0 +1,146 @@
|
||||
<!-- Main content -->
|
||||
<div class="content-wrapper">
|
||||
<!-- Dashboard content -->
|
||||
<div class="row">
|
||||
|
||||
<div class="col-lg-6">
|
||||
<!-- Daily sales -->
|
||||
<div class="panel panel-flat">
|
||||
<div class="panel-heading">
|
||||
<h6 class="panel-title">Pending Transport Request</h6>
|
||||
<div class="heading-elements">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="sales-heatmap"></div>
|
||||
</div>
|
||||
|
||||
<div class="table-responsive">
|
||||
<table class="table text-nowrap">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Transport Request [To/From]</th>
|
||||
<th>Date/Time</th>
|
||||
<th>Distance</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
<?
|
||||
foreach ($result_list as $rect) {
|
||||
?>
|
||||
<tr>
|
||||
<td>
|
||||
<div class="media-left media-middle">
|
||||
<a href="#" class="btn bg-indigo-400 btn-rounded btn-icon btn-xs">
|
||||
Select
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="media-body">
|
||||
<div class="media-heading">
|
||||
<a href="#" class="letter-icon-title"><?= $rect['to_street'] ?>,<?= $rect['to_city'] ?>,<?= $rect['to_state'] ?>,<?= $rect['to_zipcode'] ?> </a>
|
||||
</div>
|
||||
|
||||
<div class="text-muted text-size-small"><?= $rect['from_street'] ?>,<?= $rect['from_city'] ?>,<?= $rect['from_state'] ?>,<?= $rect['from_zipcode'] ?></div>
|
||||
</div>
|
||||
</td>
|
||||
<td>
|
||||
<div class="media-heading">
|
||||
<a href="#" class="letter-icon-title">10/10/2017 </a>
|
||||
</div>
|
||||
<span class="text-muted text-size-small">06:28 pm</span>
|
||||
</td>
|
||||
<td>
|
||||
<h6 class="text-semibold no-margin"><?= $rect['distance'] ?></h6>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<?
|
||||
}
|
||||
?>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<!-- /daily sales -->
|
||||
|
||||
</div>
|
||||
|
||||
<div class="col-lg-6">
|
||||
<!-- Daily sales -->
|
||||
<div class="panel panel-flat">
|
||||
<div class="panel-heading">
|
||||
<h6 class="panel-title">Todays Transport List</h6>
|
||||
<div class="heading-elements">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="sales-heatmap"></div>
|
||||
</div>
|
||||
|
||||
<div class="table-responsive">
|
||||
<table class="table text-nowrap">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Transport</th>
|
||||
<th>Date/Time</th>
|
||||
<th>Distance</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
<?
|
||||
foreach ($today_list as $rect) {
|
||||
?>
|
||||
<tr>
|
||||
<td>
|
||||
<div class="media-left media-middle">
|
||||
<a href="#" class="btn bg-danger-400 btn-rounded btn-icon btn-xs">
|
||||
Select
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="media-body">
|
||||
<div class="media-heading">
|
||||
<a href="#" class="letter-icon-title"><?= $rect['to_street'] ?>,<?= $rect['to_city'] ?>,<?= $rect['to_state'] ?>,<?= $rect['to_zipcode'] ?> </a>
|
||||
</div>
|
||||
|
||||
<div class="text-muted text-size-small"><?= $rect['from_street'] ?>,<?= $rect['from_city'] ?>,<?= $rect['from_state'] ?>,<?= $rect['from_zipcode'] ?></div>
|
||||
</div>
|
||||
</td>
|
||||
<td>
|
||||
<div class="media-heading">
|
||||
<a href="#" class="letter-icon-title">10/10/2017 </a>
|
||||
</div>
|
||||
<span class="text-muted text-size-small">06:28 pm</span>
|
||||
</td>
|
||||
<td>
|
||||
<h6 class="text-semibold no-margin"><?= $rect['distance'] ?></h6>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<?
|
||||
}
|
||||
?>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<!-- /daily sales -->
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- /dashboard content -->
|
||||
</div>
|
||||
<!-- /main content -->
|
||||
|
||||
|
||||
@@ -0,0 +1,280 @@
|
||||
<!-- Main content -->
|
||||
<div class="content-wrapper">
|
||||
<!-- Dashboard content -->
|
||||
<div class="row">
|
||||
<div class="col-lg-6">
|
||||
<!-- Daily sales -->
|
||||
<div class="panel panel-flat">
|
||||
<div class="panel-heading">
|
||||
<div class="text-right">
|
||||
<button type="button" class="btn btn-info btn-xs" onclick="addtranslator()">Add New Translator</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="table-responsive">
|
||||
<table class="table text-nowrap">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>My Translators</th>
|
||||
<th></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
<?
|
||||
foreach ($result_list as $rect) {
|
||||
?>
|
||||
<tr>
|
||||
<td>
|
||||
<div class="media-body"> </div>
|
||||
<div class="heading">
|
||||
<b><?= $rect['firstname'] ?> <?= $rect['lastname'] ?></b>,<br> <?= $rect['street'] ?>,<br><?= $rect['city'] ?>,<?= $rect['state'] ?> <?= $rect['zipcode'] ?>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
</td>
|
||||
<td style="width:190px;">
|
||||
<div class="btn-group btn-group-xs" role="group">
|
||||
<button type="button" class="btn btn-info" onclick="edittranslator(<?= $rect['id'] ?>,<?= $rect['agent_id'] ?>);">Edit</button>
|
||||
<button type="button" class="btn btn-primary" id="accs<?= $rect['id'] ?>" onclick="manageLanguage(<?= $rect['id'] ?>,<?= $rect['agent_id'] ?>);">languages</button>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<?
|
||||
}
|
||||
?>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<!-- /daily sales -->
|
||||
|
||||
</div>
|
||||
|
||||
<div class="col-lg-6">
|
||||
<!-- Daily sales -->
|
||||
<div class="panel panel-flat">
|
||||
<div class="panel-heading">
|
||||
<h6 class="panel-title">Manage Translators</h6>
|
||||
<div class="heading-elements">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="action_panel_translator" style="display:none;"></div>
|
||||
<div id="action_panel">
|
||||
<?= $message ?>
|
||||
<form class="form-horizontal form-validate-jquery" method="post" action="?">
|
||||
<? include 'extra/translators_form.php'; ?>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<!-- /daily sales -->
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- /dashboard content -->
|
||||
</div>
|
||||
<!-- /main content -->
|
||||
|
||||
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
var translator_saved = false;
|
||||
|
||||
function uploadFile(form) {
|
||||
var button = form.submit;
|
||||
button.disabled = true;
|
||||
button.value = 'Loading...';
|
||||
var file = form.file_contents.files[0];
|
||||
var file_name = file.name;
|
||||
var agent_id = form.agent_id.value;
|
||||
var language_id = form.language_id.value;
|
||||
var interpreter_id = form.interpreter_id.value;
|
||||
var progress = document.getElementById('progress_'+interpreter_id+'_'+language_id);
|
||||
// progress.style.display = 'block';
|
||||
var reader = new FileReader();
|
||||
reader.readAsBinaryString(file);
|
||||
//reader.onloadstart = ...
|
||||
reader.onprogress = function(evt, fileName) {
|
||||
if (evt.lengthComputable) {
|
||||
// evt.loaded and evt.total are ProgressEvent properties
|
||||
var progress = Math.round((evt.loaded * 100) / evt.total);
|
||||
// Increase the prog bar length
|
||||
progress.style.width = (progress * 2) + "px";
|
||||
button.value = 'Loading '+progress+'%';
|
||||
}
|
||||
}; //... <-- Allows you to update a progress bar.
|
||||
//reader.onabort = ...
|
||||
//reader.onerror = ...
|
||||
//reader.onloadend = ...
|
||||
reader.onload = function(event) {
|
||||
var result = event.target.result;
|
||||
$.post('/transp/upload', {
|
||||
data: result,
|
||||
name: file_name,
|
||||
language_id: language_id,
|
||||
interpreter_id: interpreter_id
|
||||
}, function(data) {
|
||||
//alert(data);
|
||||
manageLanguage_real(interpreter_id, agent_id);
|
||||
});
|
||||
};
|
||||
return false;
|
||||
}
|
||||
|
||||
function addlanguage(translator_id,agent,lang_code,button) {
|
||||
button.disabled = true;
|
||||
$.ajax({
|
||||
url: "/transp/addlanguage?translator_id=" + translator_id + "&agent_id=" + agent + "&lang_code=" + lang_code
|
||||
}).done(function (data) {
|
||||
if (data=='0') {
|
||||
manageLanguage_real(translator_id,agent);
|
||||
} else {
|
||||
alert(data);
|
||||
}
|
||||
button.disabled = false;
|
||||
});
|
||||
return false;
|
||||
}
|
||||
function addtranslator() {
|
||||
if (translator_saved) {
|
||||
$('#action_panel').html($('#action_panel_translator').html());
|
||||
translator_saved = false;
|
||||
$('#action_panel_translator').html('Error');
|
||||
}
|
||||
$('#translator_name').html('Add New Translator');
|
||||
$('#interpreter_id').val('0');
|
||||
$('#email').val('');
|
||||
$('#firstname').val('');
|
||||
$('#lastname').val('');
|
||||
$('#phone').val('');
|
||||
$('#street').val('');
|
||||
$('#city').val('');
|
||||
$('#state').val('GA');
|
||||
$('#zipcode').val('');
|
||||
return false;
|
||||
}
|
||||
|
||||
function edittranslator(translator_id, agent) {
|
||||
if (confirm("Are you sure you want continue ?")) {
|
||||
// do something
|
||||
if (translator_saved) {
|
||||
$('#action_panel').html($('#action_panel_translator').html());
|
||||
translator_saved = false;
|
||||
$('#action_panel_translator').html('Error');
|
||||
}
|
||||
$.ajax({
|
||||
url: "/transp/translators_load?translator_id=" + translator_id + "&agent_id=" + agent
|
||||
}).done(function (data) {
|
||||
translator = JSON.parse(data)
|
||||
if (translator.status==1) {
|
||||
$('#translator_name').html('EDIT: '+translator.firstname+' '+translator.lastname+' = '+translator.interpreter_id);
|
||||
$('#interpreter_id').val(translator.interpreter_id);
|
||||
$('#email').val(translator.email);
|
||||
$('#firstname').val(translator.firstname);
|
||||
$('#lastname').val(translator.lastname);
|
||||
$('#phone').val(translator.phone);
|
||||
$('#street').val(translator.street);
|
||||
$('#city').val(translator.city);
|
||||
$('#state').val(translator.state);
|
||||
$('#zipcode').val(translator.zipcode);
|
||||
// {"ADDED":"2017-10-13 16:10:39.226379","AGENT_ID":"4","CITY":"MARIETTA","COUNTRY":"US","EMAIL":"SES66181+INTERPRETER76@GMAIL.COM","FIRSTNAME":"ANATOLII","ID":"15","INTERPRETER_ID":"15","LASTNAME":"OKHOTNIKOV","LOC":"104.238.127.115","PHONE":"664651123","PID":"100","STATE":"GA","STATUS":"1","STREET":"2600 BENTLEY RD SE","ZIPCODE":"30067","INTERNAL_RETURN":"0"}
|
||||
} else {
|
||||
alert('Failed to load translator!');
|
||||
addtranslator();
|
||||
}
|
||||
});
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function manageTranslator(line_id, agent) {
|
||||
if (confirm("Are you sure you want continue ?")) {
|
||||
// do something
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function manageLanguage(line_id, agent) {
|
||||
// if (confirm("Are you sure you want configure translators languages ?")) {
|
||||
// do something
|
||||
|
||||
// }
|
||||
|
||||
manageLanguage_real(line_id, agent);
|
||||
return false;
|
||||
}
|
||||
|
||||
function manageLanguage_real(line_id, agent) {
|
||||
if (translator_saved) {
|
||||
// We have saved the translator form, so nothing to do here
|
||||
} else {
|
||||
$('#action_panel_translator').html($('#action_panel').html());
|
||||
translator_saved = true;
|
||||
}
|
||||
|
||||
$('#accs'+line_id).prop('disabled', true);
|
||||
$.ajax({
|
||||
url: "/transp/cfgtranslator?proc=DETAIL&translator_id="+line_id+"&agent_id"+agent
|
||||
}).done(function (data) {
|
||||
$('#action_panel').html(data);
|
||||
$('#accs'+line_id).prop('disabled', false);
|
||||
});
|
||||
return false;
|
||||
}
|
||||
|
||||
function manageLanguageStatus(button,interpreter_id,language_id,lang_code) {
|
||||
button.disabled = true;
|
||||
$.ajax({
|
||||
url: "/transp/cfgtranslator?proc=STATUS&translator_id="+interpreter_id+"&language_id="+language_id+"&lang_code="+lang_code+"&status="+button.innerHTML
|
||||
}).done(function (data) {
|
||||
if (data=='0') {
|
||||
if (button.innerHTML=='Enable') {
|
||||
button.innerHTML = 'Disable';
|
||||
button.className = 'btn btn-danger btn-xs';
|
||||
} else {
|
||||
button.innerHTML = 'Enable';
|
||||
button.className = 'btn btn-primary btn-xs';
|
||||
}
|
||||
} else {
|
||||
alert(data);
|
||||
}
|
||||
button.disabled = false;
|
||||
});
|
||||
return false;
|
||||
}
|
||||
|
||||
function manageLanguageFlags(button,interpreter_id,language_id,lang_code) {
|
||||
result = false;
|
||||
button.disabled = true;
|
||||
$.ajax({
|
||||
url: "/transp/cfgtranslator?proc=FLAGS&translator_id="+interpreter_id+"&language_id="+language_id+"&lang_code="+lang_code+"&flags="+(button.checked?1:0)
|
||||
}).done(function (data) {
|
||||
if (data=='0') {
|
||||
result = true;
|
||||
} else {
|
||||
alert(data);
|
||||
}
|
||||
button.disabled = false;
|
||||
});
|
||||
return result;
|
||||
}
|
||||
|
||||
// -->
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
<!--
|
||||
vi:ts=2
|
||||
-->
|
||||
@@ -0,0 +1,207 @@
|
||||
<!-- Main content -->
|
||||
<div class="content-wrapper">
|
||||
<!-- Dashboard content -->
|
||||
<div class="row">
|
||||
<div class="col-lg-6">
|
||||
<!-- Daily sales -->
|
||||
<div class="panel panel-flat">
|
||||
<div class="panel-heading">
|
||||
<div class="text-right">
|
||||
<button type="button" class="btn btn-info btn-xs" onclick="addtranslator()">Add New Translator</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="table-responsive">
|
||||
<table class="table text-nowrap">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Language</th>
|
||||
<th>Name</th>
|
||||
<th>Phone</th>
|
||||
<th>Address</th>
|
||||
<th></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
<?
|
||||
foreach ($result_list as $rect) {
|
||||
?>
|
||||
<tr>
|
||||
<td>
|
||||
<div class="media-body"> </div>
|
||||
<div class="heading">
|
||||
<b><?= $rect['language'] ?>
|
||||
</div>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
<div class="media-body"> </div>
|
||||
<div class="heading">
|
||||
<b><?= $rect['firstname'] ?> <?= $rect['lastname'] ?></b>
|
||||
</div>
|
||||
</td>
|
||||
<td>
|
||||
<div class="media-body"> </div>
|
||||
<div class="heading">
|
||||
<b><?= $rect['phone'] ?>
|
||||
</div>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
<div class="media-body"> </div>
|
||||
<div class="heading">
|
||||
<?= $rect['street'] ?>,<br><?= $rect['city'] ?>,<?= $rect['state'] ?> <?= $rect['zipcode'] ?>
|
||||
</div>
|
||||
</td>
|
||||
<td style="width:190px;">
|
||||
<div class="btn-group btn-group-xs" role="group">
|
||||
<button type="button" class="btn btn-info" onclick="edittranslator(<?= $rect['interpreter_id'] ?>,<?= $rect['agent_id'] ?>);">Edit</button>
|
||||
<button type="button" class="btn btn-primary" id="accs<?= $rect['interpreter_id'] ?>" onclick="manageLanguage(<?= $rect['interpreter_id'] ?>,<?= $rect['agent_id'] ?>);">languages</button>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<?
|
||||
}
|
||||
?>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<!-- /daily sales -->
|
||||
|
||||
</div>
|
||||
|
||||
<div class="col-lg-6">
|
||||
<!-- Daily sales -->
|
||||
<div class="panel panel-flat">
|
||||
<div class="panel-heading">
|
||||
<h6 class="panel-title">Manage Translators</h6>
|
||||
<div class="heading-elements">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="action_panel_translator" style="display:none;"></div>
|
||||
<div id="action_panel">
|
||||
<?= $message ?>
|
||||
<form class="form-horizontal form-validate-jquery" method="post" action="?">
|
||||
<? include 'extra/translators_form.php'; ?>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<!-- /daily sales -->
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- /dashboard content -->
|
||||
</div>
|
||||
<!-- /main content -->
|
||||
|
||||
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
var translator_saved = false;
|
||||
function addtranslator() {
|
||||
if (translator_saved) {
|
||||
$('#action_panel').html($('#action_panel_translator').html());
|
||||
translator_saved = false;
|
||||
$('#action_panel_translator').html('Error');
|
||||
}
|
||||
$('#translator_name').html('Add New Translator');
|
||||
$('#interpreter_id').val('0');
|
||||
$('#email').val('');
|
||||
$('#firstname').val('');
|
||||
$('#lastname').val('');
|
||||
$('#phone').val('');
|
||||
$('#street').val('');
|
||||
$('#city').val('');
|
||||
$('#state').val('GA');
|
||||
$('#zipcode').val('');
|
||||
return false;
|
||||
}
|
||||
|
||||
function edittranslator(translator_id, agent) {
|
||||
if (confirm("Are you sure you want continue ?")) {
|
||||
// do something
|
||||
if (translator_saved) {
|
||||
$('#action_panel').html($('#action_panel_translator').html());
|
||||
translator_saved = false;
|
||||
$('#action_panel_translator').html('Error');
|
||||
}
|
||||
$.ajax({
|
||||
url: "/transp/translators_load?translator_id=" + translator_id + "&agent_id=" + agent
|
||||
}).done(function (data) {
|
||||
translator = JSON.parse(data)
|
||||
if (translator.status == 1) {
|
||||
$('#translator_name').html('EDIT: ' + translator.firstname + ' ' + translator.lastname + ' = ' + translator.interpreter_id);
|
||||
$('#interpreter_id').val(translator.interpreter_id);
|
||||
$('#email').val(translator.email);
|
||||
$('#firstname').val(translator.firstname);
|
||||
$('#lastname').val(translator.lastname);
|
||||
$('#phone').val(translator.phone);
|
||||
$('#street').val(translator.street);
|
||||
$('#city').val(translator.city);
|
||||
$('#state').val(translator.state);
|
||||
$('#zipcode').val(translator.zipcode);
|
||||
// {"ADDED":"2017-10-13 16:10:39.226379","AGENT_ID":"4","CITY":"MARIETTA","COUNTRY":"US","EMAIL":"SES66181+INTERPRETER76@GMAIL.COM","FIRSTNAME":"ANATOLII","ID":"15","INTERPRETER_ID":"15","LASTNAME":"OKHOTNIKOV","LOC":"104.238.127.115","PHONE":"664651123","PID":"100","STATE":"GA","STATUS":"1","STREET":"2600 BENTLEY RD SE","ZIPCODE":"30067","INTERNAL_RETURN":"0"}
|
||||
} else {
|
||||
alert('Failed to load translator!');
|
||||
addtranslator();
|
||||
}
|
||||
});
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function manageTranslator(line_id, agent) {
|
||||
if (confirm("Are you sure you want continue ?")) {
|
||||
// do something
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function manageLanguage(line_id, agent) {
|
||||
if (confirm("Are you sure you want configure translators languages ?")) {
|
||||
// do something
|
||||
if (translator_saved) {
|
||||
// We have saved the translator form, so nothing to do here
|
||||
} else {
|
||||
$('#action_panel_translator').html($('#action_panel').html());
|
||||
translator_saved = true;
|
||||
}
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
$('#accs' + line_id).prop('disabled', true);
|
||||
$.ajax({
|
||||
url: "/transp/cfgtranslator?proc=DETAIL&translator_id=" + line_id + "&agent_id" + agent
|
||||
}).done(function (data) {
|
||||
$('#action_panel').html(data);
|
||||
$('#accs' + line_id).prop('disabled', false);
|
||||
});
|
||||
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
|
||||
// -->
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
<!--
|
||||
vi:ts=2
|
||||
-->
|
||||
@@ -0,0 +1,147 @@
|
||||
<!-- Main content -->
|
||||
<div class="content-wrapper">
|
||||
<!-- Dashboard content -->
|
||||
<div class="row">
|
||||
<div class="col-lg-6">
|
||||
<!-- Daily sales -->
|
||||
<div class="panel panel-flat">
|
||||
<div class="panel-heading">
|
||||
<div class="text-right">
|
||||
<button type="button" class="btn btn-info btn-xs" onclick="addNewLocation(0,<?= $_SESSION['agent_id'] ?>);" >Add New Location</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="table-responsive">
|
||||
<table class="table text-nowrap">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>My Transport Locations</th>
|
||||
<th></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
<?
|
||||
foreach ($result_list as $rect) {
|
||||
?>
|
||||
<tr>
|
||||
<td>
|
||||
<div class="media-body">
|
||||
<div class="heading">
|
||||
<b><?= $rect['loc_name'] ?></b>,<br> <?= $rect['street'] ?>,<br><?= $rect['city'] ?>,<?= $rect['state'] ?> <?= $rect['zipcode'] ?>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
</td>
|
||||
<td style="width: 210px;">
|
||||
|
||||
<div class="btn-group btn-group-xs" role="group">
|
||||
<button type="button" class="btn btn-info" onclick="editLocation(<?= $rect['id'] ?>,<?= $rect['agent_id'] ?>);" >Edit</button>
|
||||
<button type="button" class="btn btn-primary" id="accs<?= $rect['id'] ?>" onclick="configureLocation(<?= $rect['id'] ?>,<?= $rect['agent_id'] ?>);" >Configure</button>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<?
|
||||
}
|
||||
?>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<!-- /daily sales -->
|
||||
|
||||
</div>
|
||||
|
||||
<div class="col-lg-6">
|
||||
<!-- Daily sales -->
|
||||
<div class="panel panel-flat">
|
||||
<div class="panel-heading">
|
||||
<h6 class="panel-title">Manage Transport Location</h6>
|
||||
<div class="heading-elements">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="action_panel">
|
||||
<form class="form-horizontal form-validate-jquery" method="post" action="?">
|
||||
<? include 'extra/locations_form.php'; ?>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- /daily sales -->
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- /dashboard content -->
|
||||
</div>
|
||||
<!-- /main content -->
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
function addNewLocation() {
|
||||
$('#location_name').html('Add New Location');
|
||||
$('#loc_name').val('');
|
||||
$('#location_id').val('0');
|
||||
$('#phone').val('');
|
||||
$('#street').val('');
|
||||
$('#city').val('');
|
||||
$('#state').val('GA');
|
||||
$('#zipcode').val('');
|
||||
return false;
|
||||
}
|
||||
|
||||
function editLocation(location_id, agent) {
|
||||
if (confirm("Continue editing the selected location?")) {
|
||||
// do something
|
||||
$.ajax({
|
||||
url: "/transp/mylocation_load?location_id=" + location_id + "&agent_id=" + agent
|
||||
}).done(function (data) {
|
||||
loc = JSON.parse(data)
|
||||
if (loc.status == 1) {
|
||||
$('#location_name').html('EDIT: ' + loc.loc_name + ' = ' + loc.transporter_id);
|
||||
$('#location_id').val(loc.transporter_id);
|
||||
$('#loc_name').val(loc.loc_name);
|
||||
$('#phone').val(loc.phone);
|
||||
$('#street').val(loc.street);
|
||||
$('#city').val(loc.city);
|
||||
$('#state').val(loc.state);
|
||||
$('#zipcode').val(loc.zipcode);
|
||||
} else {
|
||||
alert('Failed to load location!');
|
||||
addloc();
|
||||
}
|
||||
});
|
||||
}
|
||||
return false;
|
||||
}
|
||||
function configureLocation(line_id, agent) {
|
||||
if (confirm("Are you sure you want continue configure ?")) {
|
||||
// do something
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
|
||||
$('#accs' + line_id).prop('disabled', true);
|
||||
$.ajax({
|
||||
url: "/transp/cfglocation?proc=DETAIL&tranlator_id=" + line_id + "&agent_id" + agent
|
||||
}).done(function (data) {
|
||||
$('#action_panel').html(data);
|
||||
$('#accs' + line_id).prop('disabled', false);
|
||||
});
|
||||
|
||||
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
// -->
|
||||
</script>
|
||||
@@ -0,0 +1,61 @@
|
||||
<!-- Main content -->
|
||||
<div class="content-wrapper">
|
||||
<!-- Dashboard content -->
|
||||
<div class="row">
|
||||
|
||||
<div class="col-lg-8">
|
||||
<!-- Daily sales -->
|
||||
<div class="panel panel-flat">
|
||||
<div class="panel-heading">
|
||||
<h6 class="panel-title">Pending Transport Request</h6>
|
||||
<div class="heading-elements">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="sales-heatmap"></div>
|
||||
</div>
|
||||
|
||||
<div class="table-responsive">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- /daily sales -->
|
||||
|
||||
</div>
|
||||
|
||||
<div class="col-lg-4">
|
||||
<!-- Daily sales -->
|
||||
<div class="panel panel-flat">
|
||||
<div class="panel-heading">
|
||||
<h6 class="panel-title">Todays Transport List</h6>
|
||||
<div class="heading-elements">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="sales-heatmap"></div>
|
||||
</div>
|
||||
|
||||
<div class="table-responsive">
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- /daily sales -->
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- /dashboard content -->
|
||||
</div>
|
||||
<!-- /main content -->
|
||||
|
||||
|
||||
@@ -0,0 +1,546 @@
|
||||
<!-- Main content -->
|
||||
<div class="content-wrapper">
|
||||
<!-- Dashboard content -->
|
||||
<div class="row">
|
||||
|
||||
<div class="col-lg-8">
|
||||
<!-- Daily sales -->
|
||||
<div class="panel panel-flat">
|
||||
|
||||
|
||||
<div class="col-md-6">
|
||||
<div class="panel invoice-grid">
|
||||
<div class="panel-body">
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
<h6 class="text-semibold no-margin-top">Leonardo Fellini</h6>
|
||||
<ul class="list list-unstyled">
|
||||
<li>Invoice #: 0028</li>
|
||||
<li>Service Date: <span class="text-semibold">2015/01/25</span></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="col-sm-6">
|
||||
<h6 class="text-semibold text-right no-margin-top">$8,750</h6>
|
||||
<ul class="list list-unstyled text-right">
|
||||
<li>Service: <span class="text-semibold">Transport</span></li>
|
||||
<li class="dropdown">
|
||||
Status:
|
||||
<a href="#" class="label bg-danger-400 dropdown-toggle" data-toggle="dropdown">Overdue <span class="caret"></span></a>
|
||||
<ul class="dropdown-menu dropdown-menu-right">
|
||||
<li class="active"><a href="#"><i class="icon-alert"></i> Overdue</a></li>
|
||||
<li><a href="#"><i class="icon-alarm"></i> Pending</a></li>
|
||||
<li><a href="#"><i class="icon-checkmark3"></i> Paid</a></li>
|
||||
<li class="divider"></li>
|
||||
<li><a href="#"><i class="icon-spinner2 spinner"></i> On hold</a></li>
|
||||
<li><a href="#"><i class="icon-cross2"></i> Canceled</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="panel-footer panel-footer-condensed">
|
||||
<div class="heading-elements">
|
||||
<span class="heading-text">
|
||||
<span class="status-mark border-danger position-left"></span> Due: <span class="text-semibold">2015/02/25</span>
|
||||
</span>
|
||||
|
||||
<ul class="list-inline list-inline-condensed heading-text pull-right">
|
||||
<li><a href="#" class="text-default" data-toggle="modal" data-target="#invoice"><i class="icon-eye8"></i></a></li>
|
||||
<li class="dropdown">
|
||||
<a href="#" class="text-default dropdown-toggle" data-toggle="dropdown"><i class="icon-menu7"></i> <span class="caret"></span></a>
|
||||
<ul class="dropdown-menu dropdown-menu-right">
|
||||
<li><a href="#"><i class="icon-printer"></i> Print invoice</a></li>
|
||||
<li><a href="#"><i class="icon-file-download"></i> Download invoice</a></li>
|
||||
<li class="divider"></li>
|
||||
<li><a href="#"><i class="icon-file-plus"></i> Edit invoice</a></li>
|
||||
<li><a href="#"><i class="icon-cross2"></i> Remove invoice</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-6">
|
||||
<div class="panel invoice-grid">
|
||||
<div class="panel-body">
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
<h6 class="text-semibold no-margin-top">Rebecca Manes</h6>
|
||||
<ul class="list list-unstyled">
|
||||
<li>Invoice #: 0027</li>
|
||||
<li>Service Date: <span class="text-semibold">2015/02/24</span></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="col-sm-6">
|
||||
<h6 class="text-semibold text-right no-margin-top">$5,100</h6>
|
||||
<ul class="list list-unstyled text-right">
|
||||
<li>Service: <span class="text-semibold">Transport</span></li>
|
||||
<li class="dropdown">
|
||||
Status:
|
||||
<a href="#" class="label bg-success-400 dropdown-toggle" data-toggle="dropdown">Paid <span class="caret"></span></a>
|
||||
<ul class="dropdown-menu dropdown-menu-right">
|
||||
<li><a href="#"><i class="icon-alert"></i> Overdue</a></li>
|
||||
<li><a href="#"><i class="icon-alarm"></i> Pending</a></li>
|
||||
<li class="active"><a href="#"><i class="icon-checkmark3"></i> Paid</a></li>
|
||||
<li class="divider"></li>
|
||||
<li><a href="#"><i class="icon-spinner2 spinner"></i> On hold</a></li>
|
||||
<li><a href="#"><i class="icon-cross2"></i> Canceled</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="panel-footer panel-footer-condensed">
|
||||
<div class="heading-elements">
|
||||
<span class="heading-text">
|
||||
<span class="status-mark border-success position-left"></span> Due: <span class="text-semibold">2015/03/24</span>
|
||||
</span>
|
||||
|
||||
<ul class="list-inline list-inline-condensed heading-text pull-right">
|
||||
<li><a href="#" class="text-default" data-toggle="modal" data-target="#invoice"><i class="icon-eye8"></i></a></li>
|
||||
<li class="dropdown">
|
||||
<a href="#" class="text-default dropdown-toggle" data-toggle="dropdown"><i class="icon-menu7"></i> <span class="caret"></span></a>
|
||||
<ul class="dropdown-menu dropdown-menu-right">
|
||||
<li><a href="#"><i class="icon-printer"></i> Print invoice</a></li>
|
||||
<li><a href="#"><i class="icon-file-download"></i> Download invoice</a></li>
|
||||
<li class="divider"></li>
|
||||
<li><a href="#"><i class="icon-file-plus"></i> Edit invoice</a></li>
|
||||
<li><a href="#"><i class="icon-cross2"></i> Remove invoice</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="col-md-6">
|
||||
<div class="panel invoice-grid">
|
||||
<div class="panel-body">
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
<h6 class="text-semibold no-margin-top">James Alexander</h6>
|
||||
<ul class="list list-unstyled">
|
||||
<li>Invoice #: 0026</li>
|
||||
<li>Service Date: <span class="text-semibold">2015/02/23</span></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="col-sm-6">
|
||||
<h6 class="text-semibold text-right no-margin-top">$12,500</h6>
|
||||
<ul class="list list-unstyled text-right">
|
||||
<li>Service: <span class="text-semibold">Transport</span></li>
|
||||
<li class="dropdown">
|
||||
Status:
|
||||
<a href="#" class="label bg-blue dropdown-toggle" data-toggle="dropdown">Pending <span class="caret"></span></a>
|
||||
<ul class="dropdown-menu dropdown-menu-right">
|
||||
<li><a href="#"><i class="icon-alert"></i> Overdue</a></li>
|
||||
<li class="active"><a href="#"><i class="icon-alarm"></i> Pending</a></li>
|
||||
<li><a href="#"><i class="icon-checkmark3"></i> Paid</a></li>
|
||||
<li class="divider"></li>
|
||||
<li><a href="#"><i class="icon-spinner2 spinner"></i> On hold</a></li>
|
||||
<li><a href="#"><i class="icon-cross2"></i> Canceled</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="panel-footer panel-footer-condensed">
|
||||
<div class="heading-elements">
|
||||
<span class="heading-text">
|
||||
<span class="status-mark border-blue position-left"></span> Due: <span class="text-semibold">2015/03/23</span>
|
||||
</span>
|
||||
|
||||
<ul class="list-inline list-inline-condensed heading-text pull-right">
|
||||
<li><a href="#" class="text-default" data-toggle="modal" data-target="#invoice"><i class="icon-eye8"></i></a></li>
|
||||
<li class="dropdown">
|
||||
<a href="#" class="text-default dropdown-toggle" data-toggle="dropdown"><i class="icon-menu7"></i> <span class="caret"></span></a>
|
||||
<ul class="dropdown-menu dropdown-menu-right">
|
||||
<li><a href="#"><i class="icon-printer"></i> Print invoice</a></li>
|
||||
<li><a href="#"><i class="icon-file-download"></i> Download invoice</a></li>
|
||||
<li class="divider"></li>
|
||||
<li><a href="#"><i class="icon-file-plus"></i> Edit invoice</a></li>
|
||||
<li><a href="#"><i class="icon-cross2"></i> Remove invoice</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-6">
|
||||
<div class="panel invoice-grid">
|
||||
<div class="panel-body">
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
<h6 class="text-semibold no-margin-top">Jeremy Victorino</h6>
|
||||
<ul class="list list-unstyled">
|
||||
<li>Invoice #: 0025</li>
|
||||
<li>Service Date: <span class="text-semibold">2015/02/22</span></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="col-sm-6">
|
||||
<h6 class="text-semibold text-right no-margin-top">$1,950</h6>
|
||||
<ul class="list list-unstyled text-right">
|
||||
<li>Service: <span class="text-semibold">Skrill</span></li>
|
||||
<li class="dropdown">
|
||||
Status:
|
||||
<a href="#" class="label bg-grey-300 dropdown-toggle" data-toggle="dropdown">On hold <span class="caret"></span></a>
|
||||
<ul class="dropdown-menu dropdown-menu-right">
|
||||
<li><a href="#"><i class="icon-alert"></i> Overdue</a></li>
|
||||
<li><a href="#"><i class="icon-alarm"></i> Pending</a></li>
|
||||
<li><a href="#"><i class="icon-checkmark3"></i> Paid</a></li>
|
||||
<li class="divider"></li>
|
||||
<li class="active"><a href="#"><i class="icon-spinner2 spinner"></i> On hold</a></li>
|
||||
<li><a href="#"><i class="icon-cross2"></i> Canceled</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="panel-footer panel-footer-condensed">
|
||||
<div class="heading-elements">
|
||||
<span class="heading-text">
|
||||
<span class="status-mark border-grey-300 position-left"></span> Due: <span class="text-semibold">2015/03/22</span>
|
||||
</span>
|
||||
|
||||
<ul class="list-inline list-inline-condensed heading-text pull-right">
|
||||
<li><a href="#" class="text-default" data-toggle="modal" data-target="#invoice"><i class="icon-eye8"></i></a></li>
|
||||
<li class="dropdown">
|
||||
<a href="#" class="text-default dropdown-toggle" data-toggle="dropdown"><i class="icon-menu7"></i> <span class="caret"></span></a>
|
||||
<ul class="dropdown-menu dropdown-menu-right">
|
||||
<li><a href="#"><i class="icon-printer"></i> Print invoice</a></li>
|
||||
<li><a href="#"><i class="icon-file-download"></i> Download invoice</a></li>
|
||||
<li class="divider"></li>
|
||||
<li><a href="#"><i class="icon-file-plus"></i> Edit invoice</a></li>
|
||||
<li><a href="#"><i class="icon-cross2"></i> Remove invoice</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-6">
|
||||
<div class="panel invoice-grid">
|
||||
<div class="panel-body">
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
<h6 class="text-semibold no-margin-top">Margo Baker</h6>
|
||||
<ul class="list list-unstyled">
|
||||
<li>Invoice #: 0024</li>
|
||||
<li>Service Date: <span class="text-semibold">2015/02/21</span></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="col-sm-6">
|
||||
<h6 class="text-semibold text-right no-margin-top">$2,000</h6>
|
||||
<ul class="list list-unstyled text-right">
|
||||
<li>Service: <span class="text-semibold">Transport</span></li>
|
||||
<li class="dropdown">
|
||||
Status:
|
||||
<a href="#" class="label bg-slate-400 dropdown-toggle" data-toggle="dropdown">Canceled <span class="caret"></span></a>
|
||||
<ul class="dropdown-menu dropdown-menu-right">
|
||||
<li><a href="#"><i class="icon-alert"></i> Overdue</a></li>
|
||||
<li><a href="#"><i class="icon-alarm"></i> Pending</a></li>
|
||||
<li><a href="#"><i class="icon-checkmark3"></i> Paid</a></li>
|
||||
<li class="divider"></li>
|
||||
<li><a href="#"><i class="icon-spinner2 spinner"></i> On hold</a></li>
|
||||
<li class="active"><a href="#"><i class="icon-cross2"></i> Canceled</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="panel-footer panel-footer-condensed">
|
||||
<div class="heading-elements">
|
||||
<span class="heading-text">
|
||||
<span class="status-mark border-slate position-left"></span> Due: <span class="text-semibold">2015/03/21</span>
|
||||
</span>
|
||||
|
||||
<ul class="list-inline list-inline-condensed heading-text pull-right">
|
||||
<li><a href="#" class="text-default" data-toggle="modal" data-target="#invoice"><i class="icon-eye8"></i></a></li>
|
||||
<li class="dropdown">
|
||||
<a href="#" class="text-default dropdown-toggle" data-toggle="dropdown"><i class="icon-menu7"></i> <span class="caret"></span></a>
|
||||
<ul class="dropdown-menu dropdown-menu-right">
|
||||
<li><a href="#"><i class="icon-printer"></i> Print invoice</a></li>
|
||||
<li><a href="#"><i class="icon-file-download"></i> Download invoice</a></li>
|
||||
<li class="divider"></li>
|
||||
<li><a href="#"><i class="icon-file-plus"></i> Edit invoice</a></li>
|
||||
<li><a href="#"><i class="icon-cross2"></i> Remove invoice</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-6">
|
||||
<div class="panel invoice-grid">
|
||||
<div class="panel-body">
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
<h6 class="text-semibold no-margin-top">Beatrix Diaz</h6>
|
||||
<ul class="list list-unstyled">
|
||||
<li>Invoice #: 0023</li>
|
||||
<li>Service Date: <span class="text-semibold">2015/02/20</span></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="col-sm-6">
|
||||
<h6 class="text-semibold text-right no-margin-top">$750</h6>
|
||||
<ul class="list list-unstyled text-right">
|
||||
<li>Service: <span class="text-semibold">Payoneer</span></li>
|
||||
<li class="dropdown">
|
||||
Status:
|
||||
<a href="#" class="label bg-danger-400 dropdown-toggle" data-toggle="dropdown">Overdue <span class="caret"></span></a>
|
||||
<ul class="dropdown-menu dropdown-menu-right">
|
||||
<li class="active"><a href="#"><i class="icon-alert"></i> Overdue</a></li>
|
||||
<li><a href="#"><i class="icon-alarm"></i> Pending</a></li>
|
||||
<li><a href="#"><i class="icon-checkmark3"></i> Paid</a></li>
|
||||
<li class="divider"></li>
|
||||
<li><a href="#"><i class="icon-spinner2 spinner"></i> On hold</a></li>
|
||||
<li><a href="#"><i class="icon-cross2"></i> Canceled</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="panel-footer panel-footer-condensed">
|
||||
<div class="heading-elements">
|
||||
<span class="heading-text">
|
||||
<span class="status-mark border-danger position-left"></span> Due: <span class="text-semibold">2015/03/20</span>
|
||||
</span>
|
||||
|
||||
<ul class="list-inline list-inline-condensed heading-text pull-right">
|
||||
<li><a href="#" class="text-default" data-toggle="modal" data-target="#invoice"><i class="icon-eye8"></i></a></li>
|
||||
<li class="dropdown">
|
||||
<a href="#" class="text-default dropdown-toggle" data-toggle="dropdown"><i class="icon-menu7"></i> <span class="caret"></span></a>
|
||||
<ul class="dropdown-menu dropdown-menu-right">
|
||||
<li><a href="#"><i class="icon-printer"></i> Print invoice</a></li>
|
||||
<li><a href="#"><i class="icon-file-download"></i> Download invoice</a></li>
|
||||
<li class="divider"></li>
|
||||
<li><a href="#"><i class="icon-file-plus"></i> Edit invoice</a></li>
|
||||
<li><a href="#"><i class="icon-cross2"></i> Remove invoice</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<!-- /daily sales -->
|
||||
|
||||
</div>
|
||||
|
||||
<div class="col-lg-4">
|
||||
<!-- Daily sales -->
|
||||
<div class="panel panel-flat">
|
||||
|
||||
|
||||
|
||||
<!-- Invoice template -->
|
||||
<div class="panel panel-white">
|
||||
<div class="panel-heading">
|
||||
<h6 class="panel-title">Transport Service Invoice</h6>
|
||||
<div class="heading-elements">
|
||||
<button type="button" class="btn btn-default btn-xs heading-btn"><i class="icon-printer position-left"></i> Print</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="panel-body no-padding-bottom">
|
||||
<div class="row">
|
||||
<div class="col-sm-6 content-group">
|
||||
<img src="assets/images/logo_demo.png" class="content-group mt-10" alt="" style="width: 120px;">
|
||||
<ul class="list-condensed list-unstyled">
|
||||
<li>2269 Elba Lane</li>
|
||||
<li>Paris, France</li>
|
||||
<li>888-555-2311</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="col-sm-6 content-group">
|
||||
<div class="invoice-details">
|
||||
<h5 class="text-uppercase text-semibold">Invoice #49029</h5>
|
||||
<ul class="list-condensed list-unstyled">
|
||||
<li>Date: <span class="text-semibold">January 12, 2015</span></li>
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-6 col-lg-9 content-group">
|
||||
<span class="text-muted">Transport Service for:</span>
|
||||
<ul class="list-condensed list-unstyled">
|
||||
<li><h5>Rebecca Manes</h5></li>
|
||||
<li><span class="text-semibold">Normand axis LTD</span></li>
|
||||
<li>3 Goodman Street</li>
|
||||
<li>marietta, GA 30127</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="col-md-6 col-lg-3 content-group">
|
||||
<span class="text-muted">Configured Payment Details:</span>
|
||||
<ul class="list-condensed list-unstyled invoice-payment-details">
|
||||
<li><h5>Total Due: <span class="text-right text-semibold">$8,750</span></h5></li>
|
||||
<li>Bank account: <span class="text-semibold">CHASE XXXX1122</span></li>
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="table-responsive">
|
||||
<table class="table table-lg">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Description</th>
|
||||
<th class="col-sm-1">Rate</th>
|
||||
<th class="col-sm-1">Miles</th>
|
||||
<th class="col-sm-1">Total</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<h6 class="no-margin">Basic Transport</h6>
|
||||
<span class="text-muted">Space for followup comments</span>
|
||||
</td>
|
||||
<td>$70</td>
|
||||
<td>10</td>
|
||||
<td><span class="text-semibold">$3,990</span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<h6 class="no-margin">Extended Transport</h6>
|
||||
<span class="text-muted">Space for followup comments.</span>
|
||||
</td>
|
||||
<td>$70</td>
|
||||
<td>12</td>
|
||||
<td><span class="text-semibold">$840</span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<h6 class="no-margin">Dummy Dead Distance</h6>
|
||||
<span class="text-muted">Space for followup comments.</span>
|
||||
</td>
|
||||
<td>$70</td>
|
||||
<td>15</td>
|
||||
<td><span class="text-semibold">$2,170</span></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="panel-body">
|
||||
<div class="row invoice-payment">
|
||||
<div class="col-sm-7">
|
||||
<div class="content-group">
|
||||
<h6>Other Information</h6>
|
||||
any any other information will be good here any other information will be good here
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-sm-5">
|
||||
<div class="content-group">
|
||||
<h6>Total due</h6>
|
||||
<div class="table-responsive no-border">
|
||||
<table class="table">
|
||||
<tbody>
|
||||
<tr>
|
||||
<th>Subtotal:</th>
|
||||
<td class="text-right">$7,000</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Tax: <span class="text-regular">(25%)</span></th>
|
||||
<td class="text-right">$1,750</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Total:</th>
|
||||
<td class="text-right text-primary"><h5 class="text-semibold">$8,750</h5></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="text-right">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<h6>Other information</h6>
|
||||
<p class="text-muted">Some other uefull information , like driver car ets for internal usdit will be better</p>
|
||||
</div>
|
||||
</div>
|
||||
<!-- /invoice template -->
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<!-- /daily sales -->
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- /dashboard content -->
|
||||
</div>
|
||||
<!-- /main content -->
|
||||
|
||||
|
||||
@@ -0,0 +1,160 @@
|
||||
<!-- Main content -->
|
||||
<div class="content-wrapper">
|
||||
<!-- Dashboard content -->
|
||||
<div class="row">
|
||||
|
||||
<div class="col-lg-6">
|
||||
<!-- Daily sales -->
|
||||
<div class="panel panel-flat">
|
||||
|
||||
|
||||
|
||||
<div class="panel-heading">
|
||||
<div class="table-responsive">
|
||||
|
||||
|
||||
<fieldset class="content-group">
|
||||
<legend id="translator_name" class="text-bold">Edit Profile</legend>
|
||||
<input type="hidden" id="interpreter_id" name="interpreter_id" value="0">
|
||||
|
||||
<!-- Basic text input -->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">Email <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-9">
|
||||
<input type="email" id="email" name="email" class="form-control" required="required" placeholder="Email">
|
||||
</div>
|
||||
</div>
|
||||
<!-- /basic text input -->
|
||||
|
||||
<!-- Basic text input -->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">Firstname <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" id="firstname" name="firstname" class="form-control" required="required" placeholder="Firstname">
|
||||
</div>
|
||||
</div>
|
||||
<!-- /basic text input -->
|
||||
|
||||
|
||||
<!-- Basic text input -->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">Lastname <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" id="lastname" name="lastname" class="form-control" required="required" placeholder="Lastname">
|
||||
</div>
|
||||
</div>
|
||||
<!-- /basic text input -->
|
||||
<!-- Basic text input -->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">Phone <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" id="phone" name="phone" class="form-control" required="required" placeholder="phone">
|
||||
</div>
|
||||
</div>
|
||||
<!-- /basic text input -->
|
||||
|
||||
<!-- Input with icons -->
|
||||
<div class="form-group has-feedback">
|
||||
<label class="control-label col-lg-3">Address <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" id="street" name="street" class="form-control" required="required" placeholder="Address">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- /input with icons -->
|
||||
|
||||
<!-- Input with icons -->
|
||||
<div class="form-group has-feedback">
|
||||
<label class="control-label col-lg-3">City <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" id="city" name="city" class="form-control" required="required" placeholder="City">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- /input with icons -->
|
||||
|
||||
<!-- Multiple select -->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">State <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-9">
|
||||
<select id="stat" name="state" class="form-control" required="required">
|
||||
<option value="GA">Georgia</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<!-- /multiple select -->
|
||||
|
||||
<!-- Input group -->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">Zipcode <span class="text-danger">*</span></label>
|
||||
<div class="col-lg-9">
|
||||
<div class="input-group">
|
||||
<input type="text" id="zipcode" name="zipcode" class="form-control" required="required" placeholder="Zipcode">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- /input group -->
|
||||
|
||||
|
||||
<div class="text-right">
|
||||
<button type="submit" class="btn btn-primary btn-xs">Update</button>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- /daily sales -->
|
||||
|
||||
</div>
|
||||
|
||||
<div class="col-lg-3">
|
||||
<!-- Daily sales -->
|
||||
<div class="panel panel-flat">
|
||||
|
||||
|
||||
<div class="panel-body">
|
||||
<a href="#"><img src="/assets/images/placeholder.jpg" class="img-circle img-responsive" alt=""></a>
|
||||
<h6>IMPLEMENT CHANGE PICTURE</h6>
|
||||
</div>
|
||||
|
||||
<div class="table-responsive">
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- /daily sales -->
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="col-lg-3">
|
||||
<!-- Daily sales -->
|
||||
<div class="panel panel-flat">
|
||||
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="sales-heatmap"></div>
|
||||
</div>
|
||||
|
||||
<div class="table-responsive">
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- /daily sales -->
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- /dashboard content -->
|
||||
</div>
|
||||
<!-- /main content -->
|
||||
|
||||
|
||||
@@ -0,0 +1,78 @@
|
||||
<!-- Main content -->
|
||||
<div class="content-wrapper">
|
||||
<!-- Dashboard content -->
|
||||
<div class="row">
|
||||
|
||||
<div class="col-lg-6">
|
||||
<!-- Daily sales -->
|
||||
<div class="panel panel-flat">
|
||||
<div class="panel-heading">
|
||||
<h6 class="panel-title"><?=$page_name?></h6>
|
||||
<div class="heading-elements">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="sales-heatmap"></div>
|
||||
</div>
|
||||
|
||||
<?
|
||||
include 'extra/transport_list.php';
|
||||
?>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<!-- /daily sales -->
|
||||
|
||||
</div>
|
||||
|
||||
<div class="col-lg-6">
|
||||
<!-- Daily sales -->
|
||||
<div class="panel panel-flat">
|
||||
<div class="panel-heading">
|
||||
<h6 class="panel-title">Todays Transport List</h6>
|
||||
<div class="heading-elements">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="sales-heatmap"></div>
|
||||
</div>
|
||||
<div id ="action_panel">
|
||||
<div class="table-responsive">
|
||||
<? include 'extra/notes_form.php'; ?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- /daily sales -->
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- /dashboard content -->
|
||||
</div>
|
||||
<!-- /main content -->
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
|
||||
function transportSelected(line_id, agent) {
|
||||
|
||||
$('#accs' + line_id).prop('disabled', true);
|
||||
$.ajax({
|
||||
url: "/transp/traspsel?proc=DETAIL&transport_id=" + line_id + "&agent_id=" + agent
|
||||
}).done(function (data) {
|
||||
$('#action_panel').html(data);
|
||||
$('#accs' + line_id).prop('disabled', false);
|
||||
});
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
|
||||
// -->
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user