File manager - Edit - /home/autoph/public_html/connectv1/dist/js/vehicle/vehicle011625.js
Back
var vehicle_form = false; var customer_record_id = '0'; var count_vehicle_summary = null; function initVehicleSection() { if (!vehicle_form) { vehicle_form = true; $.ajax({ url: 'include/components/customer/modal/vehicle_form.php', type: 'post', beforeSend: function() { $('#customer-vehicle-button').attr('disabled', true); }, success: function(data) { $('#vehicle_form').html(data); $.ajax({ url: 'dist/js/vehicle/vehicle_form.js', type: 'post', success: function(data) { $('#customer-vehicle-button').attr('disabled', false); initVehicle(); }, error: function() { $('#vehicle_form').text('An error occurred'); } }); }, error: function() { $('#vehicle_form').text('An error occurred'); } }); } else { $('#modal-vehicle').modal('show'); } } function isEmpty(string) { var flag = false; if (string == '') { flag = true; } else if (string == null) { flag = true; } else if (typeof string === 'undefined') { flag = true; } else { try{ if (string.trim() == '') { flag = true; } }catch(err){ return true; } } return flag; } function initToolTip(){ var bootstrapTooltip = $.fn.tooltip.noConflict(); $.fn.bstooltip = bootstrapTooltip; $('.tooltip-me').bstooltip(); } function refreshTable() { initList(); var $vehicle_table = $('#vehicle-table') // $vehicle_table.bootstrapTable('destroy') $(function() { $vehicle_table.bootstrapTable('refresh', { url: 'app/table/vehiclev2.php' }); }) vehicleCountSummary(); } function vehicleCountSummary() { var dms = ($("#dms").val() == '') ? '0' : $("#dms").val(); var company = ($("#company-filter").val() == '') ? '0' : $("#company-filter").val(); var vehicle_actions = ($("#vehicle-actions").val() == '') ? '0' : $("#vehicle-actions").val(); var my_records = $('#my_record_filter').is(":checked"); // alert('ds') if(count_vehicle_summary != null){ count_vehicle_summary.abort(); } count_vehicle_summary = $.ajax({ url: "api/vehicle/vehiclev2.php", type: "POST", dataType: 'json', data: { dms: dms, company: company, apiKey: '3074169819586596', my_records : my_records }, beforeSend: function() {}, success: function(result) { // result.total $('#total_vehicle_count').text(result.total_count); $('#new_vehicle_count').text(result.new_vehicle_count); $('#updated_vehicle_count').text(result.updated_vehicle_count); $('#new_today_vehicle_count').text(result.new_today_vehicle_count); } }); } function initList() { var $table = $('#vehicle-table'); // $table.bootstrapTable('destroy') $table.bootstrapTable({ sidePagination: 'server', formatSearch: function() { return 'Search Vehicle' }, onSearch: function(text) { $table.addClass('loading'); }, onLoadSuccess: function() { $table.removeClass('loading'); } }); } function checkIfEmpty(value, row, index) { // alert(value) //if((value != null && value.trim() == "") || value == "-"){ if (value == null || (value.trim() == "" || value == "-")) { return "<span style='color:red;'> (Not Provided) </span>"; } return value; } function queryParams(params) { var dms = ($("#dms").val() == '') ? '0' : $("#dms").val(); var company = ($("#company-filter").val() == '') ? '0' : $("#company-filter").val(); var vehicle_actions = ($("#vehicle-actions").val() == '') ? '0' : $("#vehicle-actions").val(); var my_records = $('#my_record_filter').is(":checked"); return { search: params.search, offset: params.offset, limit: params.limit, dms: dms, company: company, vehicle_actions: vehicle_actions, my_records : my_records //other filters hehe }; } function sweetAlertSimple(icon, title, text) { // Swal.fire({ // icon: icon, // title: title, // text: text, // allowEnterKey: true // default value // }) toastr.remove(); switch (icon) { case 'success': toastr.success(text); break; case 'info': toastr.info(text); break; case 'warning': toastr.warning(text); break; case 'error': toastr.error(text); break; } } function vehicleInfo(id) { $.cookie("vehicle_selected_tab",'custom-tabs-three-home-tab') window.location.href = "vehicle_view.php?q=" + id; } function addFilterListener(){ $('#dms').off('change.mychange').on('change.mychange', function() { $('#vehicle-actions').off('change.mychange'); $('#vehicle-actions').val('').trigger('change'); addFilterListenerVehicleAction(); refreshTable(); }); $('#company-filter').off('change.mychange').on('change.mychange', function() { $('#vehicle-actions').off('change.mychange'); $('#vehicle-actions').val('').trigger('change'); addFilterListenerVehicleAction(); refreshTable(); }); addFilterListenerVehicleAction(); } function addFilterListenerVehicleAction(){ $('#vehicle-actions').off('change.mychange').on('change.mychange', function() { refreshTable(); }); } ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// $(document).ready(function() { initToolTip(); refreshTable() addFilterListener(); $('#company-filter').select2({ placeholder: "Company", allowClear: true }) $('#dms').select2({ placeholder: "DMS", allowClear: true }) $('#btnCustomerListNoFilter').click(function() { $('#dms').off('change.mychange'); $('#company-filter').off('change.mychange'); $('#vehicle-actions').off('change.mychange'); $('#dms').val('').trigger('change') $('#company-filter').val('').trigger('change') $('#vehicle-actions').val('').trigger('change') $('#my_record_filter').prop('checked', false); addFilterListener(); refreshTable(); }) $('#vehicle_action_all').on('click', function(event) { $('#vehicle-actions').val('all').trigger('change'); }); $('#vehicle_action_new').on('click', function(event) { $('#vehicle-actions').val('new').trigger('change'); }); $('#vehicle_action_updated').on('click', function(event) { $('#vehicle-actions').val('updated').trigger('change'); }); $('#vehicle_action_added').on('click', function(event) { $('#vehicle-actions').val('added').trigger('change'); }); //for click bnalloon not hiding -> filter document.getElementById("dropdown-filter").addEventListener('click', function(event) { // alert("click outside"); event.stopPropagation(); }); $('#customer-vehicle-button').click(function() { initVehicleSection(); }) $( "#my_record_filter").on( "click", function() { refreshTable(); }); $('#vehicle-table').on('click-cell.bs.table', function(field, value, row, $el) { vehicleInfo($el.id,$el.customer_record_id); // vehicle_id = $el.id; // customer_id = $el.customer_id; // customer_record_id = $el.customer_record_id; }); });
| ver. 1.4 |
.
| PHP 7.3.33 | Generation time: 0.07 |
proxy
|
phpinfo
|
Settings