ok
Direktori : /home2/selectio/www/lilyexpresslive/software/admin/ |
Current File : /home2/selectio/www/lilyexpresslive/software/admin/modicare-pickup-entry.php |
<?php require_once('header.php'); $old_date = date('Y-m-d', strtotime("-30 days")); /*Change the date for past days selection*/ $today=date('Y-m-d'); ?> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script> <script type="text/javascript" language="javascript" > $(document).ready(function() { function getData(){ var from= $('#from').val(); var to= $('#to').val(); var role= $('#role').val(); var role_id= $('#client_id').val(); var entry_type= $('#entry_type').val(); var awb_type= $('#awb_type').val(); var dataTable = $('#employee-grid').DataTable( { "processing": true, "serverSide": true, "aaSorting":[[0,'desc']], "destroy":true, "ajax":{ url :"data-tables/pickup-entry_dt.php", // json datasource data: {client_id:role_id,client_type:role,from:from,to:to,status:'picked',entry_type:entry_type,awb_type:awb_type}, type: "post", // method , by default get error: function(){ // error handling $(".employee-grid-error").html(""); $("#employee-grid").append('<tbody class="employee-grid-error"><tr><th colspan="3">No data found in the server</th></tr></tbody>'); $("#employee-grid_processing").css("display","none"); } } } ); } getData(); $('#get_report').on('click', function(){ var from_date= $('#from').val(); if(from_date){ getData(); } else { alert('Select a Date !!'); } } ); } ); </script> <script type="text/javascript"> $(document).ready(function(){ $('#select_all').on('click',function(){ if(this.checked){ $('.checkbox').each(function(){ this.checked = true; }); }else{ $('.checkbox').each(function(){ this.checked = false; }); } }); $('.checkbox').on('click',function(){ if($('.checkbox:checked').length == $('.checkbox').length){ $('#select_all').prop('checked',true); }else{ $('#select_all').prop('checked',false); } }); $('#get_excel_report').on('click', function(){ var from= $('#from').val(); var to= $('#to').val(); var role= $('#role').val(); var role_id= $('#client_id').val(); var status= "picked"; window.location.href="excel/excel_pending_report.php?from="+from+"&to="+to+"&client_type="+role+"&client_id="+role_id+"&status="+status; } ); }); function redirectTo(){ var checkValues = $('input[name=checkboxlist]:checked').map(function() { return $(this).val(); }).get(); // alert(checkValues); var ids=[]; ids = checkValues; // some thing like this you can set value for 1st Param. window.location.href="awb_number_print.php?list_id="+ids; } function redirectTolable(){ var checkValues = $('input[name=checkboxlist]:checked').map(function() { return $(this).val(); }).get(); // alert(checkValues); var ids=[]; ids = checkValues; // some thing like this you can set value for 1st Param. window.location.href="lable_print.php?list_id="+ids; } </script> <section class="content-header"> <!-- <div class="content-header-left"> <h1>View Pickup Entry</h1> </div>--> <div class="row"> <div class="col-md-12" style="text-align: center;"> <h4><i class="fa fa-info-circle"></i> <b>Picked</b> Pickup Entry Details</h4> </div> <div class="col-md-12"> <div class='col-md-2'> <label for="from">From:</label> <input type="date" id="from" class="form-control" value="<?php echo $old_date; ?>" name="from"> </div> <div class='col-md-2'> <label for="to">To:</label> <input type="date" id="to" class="form-control" value="<?php echo date("Y-m-d") ?>" name="to"> </div> <div class='col-md-2'> <label for="to">Select Client Name:</label> <select class="form-control select2" name="client_id" id="client_id"> <?php if($clientType=="Admin"){ ?> <option value="all" >Select Client Name </option> <?php $statement = $pdo->prepare("SELECT * FROM tbl_user WHERE role='client' or role='Modicare' ORDER BY id ASC"); } else { $statement = $pdo->prepare("SELECT * FROM tbl_user WHERE id=$clientId "); } $statement->execute(); $result = $statement->fetchAll(PDO::FETCH_ASSOC); foreach ($result as $row) { ?> <option value="<?php echo $row['id']; ?>"><?php echo $row['full_name']; ?></option> <?php } ?> </select> </div> <div class='col-md-2'> <label for="to">AWB Type:</label> <select class="form-control select2" name="awb_type" id="awb_type"> <option value=''>All</option> <option value='0'>Forward AWB</option> <option value='1'>Reversed AWB </option> </select> </div> <div class='col-md-2'><label for="to">Booking Type:</label> <select class="form-control select2" name="entry_type" id="entry_type"> <option value="">All</option> <option value="1">Normarl Booking</option> <option value="2">Api Booking</option> </select> </div> <div class='col-md-2'> <label for="to">Action:</label><br> <button id="get_report" name="date_select" type="submit" class="btn btn-sm btn-info">Submit</button> <!--<a href="modicare-pickup-entry-add.php" class="btn btn-primary btn-sm">Add Single Pickup Entry</a>--> <button id="get_excel_report" type="button" class="btn btn-sm btn-warning ">Export as Excel</button> </div> </div> </div> <div class="row"> <input type="hidden" id="fromm" name="fromm"> <input type="hidden" id="too" name="too"> <input type="hidden" id="role" name="role" value="<?php echo $clientType; ?>"> <input type="hidden" id="role_id" name="role_id" value="<?php echo $clientId; ?>"> </div> </section> <section class="content"> <div class="row"> <div class="col-md-12"> <div class="box box-info"> <div class="box-body table-responsive"> <table id="employee-grid" class="table table-bordered table-striped"> <thead> <tr> <th width="30">SL</th> <th data-sortable="false"><i class="fa fa-check"></i><input type="checkbox" id="select_all" /></th> <th>AWB Number</th> <th>AWB Type</th> <th>DP Code</th> <th>Company Name</th> <th>Address</th> <th>Destination</th> <th>Pincode</th> <th>Mobile Number</th> <th>Action</th> <th>Actual Weight</th> <th>Charged Weight</th> <th>No.Of Pics</th> <th>Date Added</th> <th>Customer Name</th> </tr> </thead> </table> </div> </div> </div> </div> <div class="content-footer-right" style="margin-left:45%"> <button class="btn btn-primary btn-sm" onclick="redirectTo();">Print AWB Number</button> <button class="btn btn-primary btn-sm" onclick="redirectTolable();">Print Label</button> </div> </section> <div class="modal fade" id="confirm-delete" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h4 class="modal-title" id="myModalLabel">Delete Confirmation</h4> </div> <div class="modal-body"> <p>Are you sure want to delete this item?</p> </div> <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button> <a class="btn btn-danger btn-ok">Delete</a> </div> </div> </div> </div> <?php require_once('footer.php'); ?>