correction cocher par mois

This commit is contained in:
Mialy Tiana 2025-02-26 09:44:16 +01:00
parent 2f9f3ef821
commit abcb7c6eba
2 changed files with 4 additions and 8 deletions

File diff suppressed because one or more lines are too long

View File

@ -98,20 +98,18 @@ $('body').on('click', '#cocher', function () {
var rowcollection = oTable.$(".devisToFacture", {"page": "all"}).toArray();
oTable.$(".devisToFacture").prop('checked', false);
let devisToSelect = [];
rowcollection.forEach(function (inputElem) {
var dateCell = $(inputElem).closest("tr").find('.devisOrFactureInputDate');
var dateText = dateCell.val();
if (dateText) {
var rowDate = new Date(dateText);
var rowYear = rowDate.getFullYear();
var rowMonth = rowDate.getMonth() + 1;
if (rowYear === selectedYear && rowMonth === selectedMonthValue) {
var checkbox = $(inputElem).closest("tr").find('.devisToFacture');
checkbox.prop('checked', true);
@ -120,16 +118,14 @@ $('body').on('click', '#cocher', function () {
}
});
if (devisToSelect.length === 0) {
showError(t('gestion', "Aucun devis trouvé pour ce mois"));
return;
}
let devisToSelectPayload = {
devisToFacture: devisToSelect,
};
$('#cocherparmois').hide();
});