File manager - Edit - /home/autoph/public_html/connectv1/resources/views/common/scripts/industry/industry.js
Back
// GLOBAL VARIABLES var start_date = ""; var end_date = ""; var start = null; var end = null; var company = 0; var dealer = 0; var reset = 1; var filter_date = 0; var filter_box = 0; $(function(){ start = moment().startOf('month'); end = moment().endOf('month'); // $('#tip-categorized-vehicle').attr('data-original-title', "<div id='tool' class=''>Grouped by plate / cs number</div>"); // $('#tip-individual-insurance').attr('data-original-title', "<div id='tool' class=''>Total count of individual insurance</div>"); $('#filter-date').daterangepicker({ autoUpdateInput: false, showDropdowns: true, parentEl: '#dropdown-filter', locale: { cancelLabel: 'Cancel' }, startDate: start, opens: "left", endDate: end, ranges: { 'Today': [moment(), moment()], 'Yesterday': [moment().subtract(1, 'days'), moment().subtract(1, 'days')], 'Last 7 Days': [moment().subtract(6, 'days'), moment()], 'Last 30 Days': [moment().subtract(29, 'days'), moment()], 'This Month': [moment().startOf('month'), moment().endOf('month')], 'Last Month': [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')], 'This Year': [moment().startOf('year'), moment().endOf('year')], 'Last Year': [moment().subtract(1, 'year').startOf('year'), moment().subtract(1, 'year').endOf('year')] } }); // resetDateRangePicker(start, end); let isMobile = window.matchMedia("only screen and (max-width: 760px)").matches; $(".daterangepicker").on('click', function() { setDateRangePickerWidth(isMobile); }); $("#filter-date").on('click', function() { setDateRangePickerWidth(isMobile); }); $('#fni-add-brand').select2({ placeholder: "Brand", allowClear: true }); $('#fni-add-model').select2({ placeholder: "Model", allowClear: true }); $('#fni-add-variant').select2({ placeholder: "Variant", allowClear: true }); $('#fni-add-dealer').select2({ placeholder: "Dealer", allowClear: true }) $('#fni-add-insurance-provider').select2({ placeholder: "Insurance Provider", allowClear: true }) $('#fni-add-insurance-type').select2({ placeholder: "Insurance Type", allowClear: true }) $('#company-filter').select2({ placeholder: "Company", allowClear: true }) $('#dealer').select2({ placeholder: "Dealer", allowClear: false }) $('#issue-date').datetimepicker({ format: 'L' }); $('#start-date').datetimepicker({ format: 'L' }); $('#end-date').datetimepicker({ format: 'L' }); $('[data-mask]').inputmask(); addListenerCompanyFilter(); $('#filter-date').on('apply.daterangepicker', function(ev, picker) { $('#filter-date span').html(picker.startDate.format('MMMM D, YYYY') + ' - ' + picker.endDate .format( 'MMMM D, YYYY')); filter_date = 1; cb(picker.startDate, picker.endDate); }); $('#filter-date').on('cancel.daterangepicker', function(ev, picker) { $('#filter-date').data('daterangepicker').hideCalendars(); filter_date = 0; }); $('#btn-no-filter').on('click', function() { $('#company-filter').off('change.mychange'); //off the company filter built in change event $('#company-filter').val('').trigger('change'); $('#dealer').off('change.mychange'); //off the company filter built in change event $('#dealer').val(0).trigger('change'); $('#dealer').html(''); company = 0; dealer = 0; addListenerCompanyFilter(); //enable again the company filter event start = moment().startOf('month'); end = moment().endOf('month'); reset = 1; filter_date = 0; resetDateRangePicker(start, end); }); document.getElementById("dropdown-filter").addEventListener('click', function(event) { event.stopPropagation(); }); setTimeout(function(){ }, 3000); $('#date-range').text("No Filter"); }); function addListenerCompanyFilter() { $('#company-filter').off('change.mychange').on('change.mychange', function() { var start = $('#filter-date').data('daterangepicker').startDate; var end = $('#filter-date').data('daterangepicker').endDate; company = ($("#company-filter").val() == '') ? '0' : $("#company-filter").val(); fillDealer(); reset = 0; cb(start, end); }); } function initToolTip(){ var bootstrapTooltip = $.fn.tooltip.noConflict(); $.fn.bstooltip = bootstrapTooltip; $('.tooltip-me').bstooltip(); } function setDateRangePickerWidth(isMobile) { if ($(".daterangepicker").hasClass('show-calendar') && !isMobile) { $('.daterangepicker').css('width', '630px'); } else { $('.daterangepicker').css('width', 'auto'); } reset = 0; } function passDate(startDate, endDate) { refreshFinanceTable(); } function cb(start, end) { var startDate = start.format('YYYY-MM-DD'); passDate(start, end); //pass empty dates }
| ver. 1.4 |
.
| PHP 7.3.33 | Generation time: 0 |
proxy
|
phpinfo
|
Settings