CHANGE_CLAIMS_PAGE_LIST_IN_SAME_PAGE - VADIVEL J 2025-08-11
This commit is contained in:
parent
be84046064
commit
080d5fbea7
@ -125,7 +125,7 @@
|
||||
</div>
|
||||
|
||||
<div class="form-group col-md-12 text-right m-b-0" style="margin-bottom: -15px;">
|
||||
<a href="<?= base_url("/ticket/list"); ?>" class="btn btn-secondary"id="clear-filters">Clear</a>
|
||||
<a href="#" class="btn btn-secondary" id="clear-filters">Clear</a>
|
||||
<a class="btn btn-primary" id="get-emp-list" onclick="fetchTicketListData();">Submit</a>
|
||||
</div>
|
||||
|
||||
@ -204,11 +204,15 @@ function fetchTicketListData() {
|
||||
tpa_id: tpa_id,
|
||||
};
|
||||
|
||||
let filterData = requestData;
|
||||
localStorage.setItem('filterData', JSON.stringify(filterData));
|
||||
|
||||
console.log("requestData", requestData);
|
||||
|
||||
var url = '<?= base_url('/ticket/list') ?>';
|
||||
$('.loader').fadeIn();
|
||||
$('.loader-mask').fadeIn();
|
||||
|
||||
sendAjaxRequestForGlobal(url, 'POST', requestData, function(response) {
|
||||
|
||||
console.log('Filter Responce', response);
|
||||
@ -234,6 +238,88 @@ function fetchTicketListData() {
|
||||
$('.loader').fadeOut();
|
||||
$('.loader-mask').delay(350).fadeOut('slow');
|
||||
});
|
||||
|
||||
|
||||
}
|
||||
|
||||
</script>
|
||||
|
||||
<script>
|
||||
$(document).ready(function(){
|
||||
let filterData = localStorage.getItem('filterData');
|
||||
|
||||
filterData = filterData ? JSON.parse(filterData) : null;
|
||||
|
||||
console.log('Filter Data', filterData);
|
||||
|
||||
if(filterData){
|
||||
|
||||
var url = '<?= base_url('/ticket/list') ?>';
|
||||
$('.loader').fadeIn();
|
||||
$('.loader-mask').fadeIn();
|
||||
|
||||
sendAjaxRequestForGlobal(url, 'POST', filterData, function(response) {
|
||||
|
||||
console.log('Filter Responce', response);
|
||||
|
||||
if (response.status == true) {
|
||||
$('#ticket_list_div').empty();
|
||||
$('#ticket_list_div').html(response.html);
|
||||
$('.loader').fadeOut();
|
||||
$('.loader-mask').delay(350).fadeOut('slow');
|
||||
|
||||
} else {
|
||||
$('.loader').fadeOut();
|
||||
$('.loader-mask').delay(350).fadeOut('slow');
|
||||
let message = response.message;
|
||||
toastr.error(message, 'ERROR');
|
||||
}
|
||||
|
||||
}, function(xhr, status, error) {
|
||||
console.error('Error fetching data:', error);
|
||||
console.error(xhr.responseText);
|
||||
toastr.error('An error occurred while fetching the data.', 'ERROR');
|
||||
|
||||
$('.loader').fadeOut();
|
||||
$('.loader-mask').delay(350).fadeOut('slow');
|
||||
});
|
||||
|
||||
$('#ticket_type').val(filterData.ticket_type_id);
|
||||
$('#pod_no').val(filterData.pod_no);
|
||||
$('#claim_no').val(filterData.claim_number);
|
||||
$('#emp_code').val(filterData.emp_code);
|
||||
$('#claim_status').val(filterData.claim_status_id);
|
||||
$('#emp_mobile_no').val(filterData.emp_mobile);
|
||||
$('#tpa_id').val(filterData.tpa_id);
|
||||
$('#client_id').val(filterData.client_id);
|
||||
$('#insurer_id').val(filterData.insurer_id);
|
||||
$('#tpa_id').val(filterData.tpa_id);
|
||||
|
||||
}
|
||||
})
|
||||
</script>
|
||||
|
||||
<script>
|
||||
$(document).on('click', '#clear-filters', function (e) {
|
||||
|
||||
e.preventDefault(); // Stops the browser from following the link
|
||||
|
||||
console.log('Clear Filters Area');
|
||||
|
||||
localStorage.removeItem('filterData');
|
||||
|
||||
$('#ticket_type').val('0');
|
||||
$('#pod_no').val('');
|
||||
$('#claim_no').val('');
|
||||
$('#emp_code').val('');
|
||||
$('#claim_status').val('0');
|
||||
$('#emp_mobile_no').val('');
|
||||
$('#tpa_id').val('0');
|
||||
$('#client_id').val('0');
|
||||
$('#insurer_id').val('0');
|
||||
|
||||
window.location.href = "<?= base_url("/ticket/list")?>";
|
||||
});
|
||||
|
||||
|
||||
</script>
|
||||
Loading…
Reference in New Issue
Block a user