correction cocher par mois
This commit is contained in:
parent
2f9f3ef821
commit
abcb7c6eba
File diff suppressed because one or more lines are too long
@ -98,20 +98,18 @@ $('body').on('click', '#cocher', function () {
|
|||||||
|
|
||||||
var rowcollection = oTable.$(".devisToFacture", {"page": "all"}).toArray();
|
var rowcollection = oTable.$(".devisToFacture", {"page": "all"}).toArray();
|
||||||
|
|
||||||
|
oTable.$(".devisToFacture").prop('checked', false);
|
||||||
|
|
||||||
let devisToSelect = [];
|
let devisToSelect = [];
|
||||||
|
|
||||||
rowcollection.forEach(function (inputElem) {
|
rowcollection.forEach(function (inputElem) {
|
||||||
|
|
||||||
var dateCell = $(inputElem).closest("tr").find('.devisOrFactureInputDate');
|
var dateCell = $(inputElem).closest("tr").find('.devisOrFactureInputDate');
|
||||||
var dateText = dateCell.val();
|
var dateText = dateCell.val();
|
||||||
|
|
||||||
if (dateText) {
|
if (dateText) {
|
||||||
|
|
||||||
var rowDate = new Date(dateText);
|
var rowDate = new Date(dateText);
|
||||||
var rowYear = rowDate.getFullYear();
|
var rowYear = rowDate.getFullYear();
|
||||||
var rowMonth = rowDate.getMonth() + 1;
|
var rowMonth = rowDate.getMonth() + 1;
|
||||||
|
|
||||||
|
|
||||||
if (rowYear === selectedYear && rowMonth === selectedMonthValue) {
|
if (rowYear === selectedYear && rowMonth === selectedMonthValue) {
|
||||||
var checkbox = $(inputElem).closest("tr").find('.devisToFacture');
|
var checkbox = $(inputElem).closest("tr").find('.devisToFacture');
|
||||||
checkbox.prop('checked', true);
|
checkbox.prop('checked', true);
|
||||||
@ -120,13 +118,11 @@ $('body').on('click', '#cocher', function () {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
if (devisToSelect.length === 0) {
|
if (devisToSelect.length === 0) {
|
||||||
showError(t('gestion', "Aucun devis trouvé pour ce mois"));
|
showError(t('gestion', "Aucun devis trouvé pour ce mois"));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
let devisToSelectPayload = {
|
let devisToSelectPayload = {
|
||||||
devisToFacture: devisToSelect,
|
devisToFacture: devisToSelect,
|
||||||
};
|
};
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user