Set OPD Total Report default dates to today

This commit is contained in:
DevSoftTech Server 2026-04-09 19:03:31 +05:30
parent aa2e092758
commit bb066399f9

View File

@ -72,20 +72,19 @@ $feeTypes = $fee_types ?? [];
return y + '-' + m + '-' + d; return y + '-' + m + '-' + d;
} }
var now = new Date(); var today = new Date();
var firstDay = new Date(now.getFullYear(), now.getMonth(), 1); var currentDate = toDateValue(today);
var lastDay = new Date(now.getFullYear(), now.getMonth() + 1, 0);
document.getElementById('opd_report_start').value = toDateValue(firstDay); document.getElementById('opd_report_start').value = currentDate;
document.getElementById('opd_report_end').value = toDateValue(lastDay); document.getElementById('opd_report_end').value = currentDate;
function buildQuery() { function buildQuery() {
var startVal = document.getElementById('opd_report_start').value; var startVal = document.getElementById('opd_report_start').value;
var endVal = document.getElementById('opd_report_end').value; var endVal = document.getElementById('opd_report_end').value;
if (!startVal || !endVal) { if (!startVal || !endVal) {
startVal = toDateValue(firstDay); startVal = currentDate;
endVal = toDateValue(lastDay); endVal = currentDate;
} }
var dateRange = encodeURIComponent(startVal + 'S' + endVal); var dateRange = encodeURIComponent(startVal + 'S' + endVal);