FinalReport

This commit is contained in:
sayaliparab
2024-07-10 13:26:20 +05:30
parent 3b9d03b623
commit 5cfa57b410

View File

@@ -96,20 +96,16 @@ $currentPage = 'manage-reports';
@section('section_script')
<script>
// Select the start and end date inputs
var startDateInput = document.getElementById("startDate");
var endDateInput = document.getElementById("endDate");
// Initialize Flatpickr for the date range with placeholders
flatpickr(startDateInput, {
flatpickr("#startDate", {
dateFormat: "Y-m-d",
onChange: function (selectedDates, dateStr) {
// Set the minimum date for the end date input
endDatePicker.set("minDate", dateStr);
flatpickr("#endDate").set("minDate", dateStr);
}
});
var endDatePicker = flatpickr(endDateInput, {
flatpickr("#endDate", {
dateFormat: "Y-m-d",
});
@@ -121,6 +117,7 @@ $currentPage = 'manage-reports';
checkboxDiv.querySelectorAll('.state-checkbox').forEach(function(checkbox) {
checkbox.disabled = true;
});
checkboxDiv.querySelector('.check-all').disabled = true;
});
var selectedPoint = this.value;
document.querySelectorAll('.state-checkboxes[data-point="' + selectedPoint + '"]').forEach(function(checkboxDiv) {
@@ -128,6 +125,7 @@ $currentPage = 'manage-reports';
checkboxDiv.querySelectorAll('.state-checkbox').forEach(function(checkbox) {
checkbox.disabled = false;
});
checkboxDiv.querySelector('.check-all').disabled = false;
});
});
});
@@ -167,12 +165,21 @@ $currentPage = 'manage-reports';
return;
}
if (selectedCheckboxes.length === 0) {
event.preventDefault(); // Prevent form submission
toastr.error('Please select at least one state or restaurant.');
toastr.error('Please select at least one record.');
return;
}
// Add a timeout to ensure the form data is sent before refreshing
setTimeout(function() {
location.reload();