HEX
Server: LiteSpeed
System: Linux my-kul-web2054.main-hosting.eu 5.14.0-611.13.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 11 04:57:59 EST 2025 x86_64
User: u665686179 (665686179)
PHP: 8.2.30
Disabled: system, exec, shell_exec, passthru, mysql_list_dbs, ini_alter, dl, symlink, link, chgrp, leak, popen, apache_child_terminate, virtual, mb_send_mail
Upload Files
File: /home/u665686179/domains/dealkr.com/public_html/public/assets/new/back-end/js/admin/order-report.js
"use strict";

$('#from_date,#to_date').change(function () {
    let from_date = $('#from_date').val();
    let to_date = $('#to_date').val();
    if (from_date != '') {
        $('#to_date').attr('required', 'required');
    }
    if (to_date != '') {
        $('#from_date').attr('required', 'required');
    }
    if (from_date != '' && to_date != '') {
        if (from_date > to_date) {
            $('#from_date').val('');
            $('#to_date').val('');
            toastMagic.error('Invalid date range!');
        }
    }

})

$("#date_type").change(function () {
    let val = $(this).val();
    $('#from_div').toggle(val === 'custom_date');
    $('#to_div').toggle(val === 'custom_date');

    if (val === 'custom_date') {
        $('#from_date').attr('required', 'required');
        $('#to_date').attr('required', 'required');
    } else {
        $('#from_date').val(null).removeAttr('required')
        $('#to_date').val(null).removeAttr('required')
    }
}).change();


// Dognut Pie Chart
var options = {
    series: [
        $('#cash_payment').data('text'),
        $('#digital_payment').data('text'),
        $('#wallet_payment').data('text'),
        $('#offline_payment').data('text')
    ],

    chart: {
        width: 320,
        type: 'donut',
    },
    labels: [
        $('#cash_payment_text').data('text') + " " + $('#currency_symbol').data('text') + $('#cash_payment_format').data('text'),
        $('#digital_payment_text').data('text') + " " + $('#currency_symbol').data('text') + $('#digital_payment_format').data('text'),
        $('#wallet_payment_text').data('text') + " " + $('#currency_symbol').data('text') + $('#wallet_payment_format').data('text'),
        $('#offline_payment_text').data('text') + " " + $('#currency_symbol').data('text') + $('#offline_payment_format').data('text'),
    ],
    dataLabels: {
        enabled: false,
        style: {
            colors: ['#004188', '#004188', '#004188', '#7b94a4']
        }
    },
    responsive: [{
        breakpoint: 1650,
        options: {
            chart: {
                width: 260
            },
        }
    }],
    colors: ['#004188', '#0177CD', '#0177CD', '#7b94a4'],
    fill: {
        colors: ['#004188', '#A2CEEE', '#0177CD', '#7b94a4']
    },
    legend: {
        show: false
    },
};

var chart = new ApexCharts(document.querySelector("#dognut-pie"), options);
chart.render();

// Bar Charts
// Chart.plugins.unregister(ChartDataLabels);

// $('.js-chart').each(function () {
//     $.HSCore.components.HSChartJS.init($(this));
// });

// var updatingChart = $.HSCore.components.HSChartJS.init($('#updatingData'));