Merge branch 'features/feature-devis-cocher-par-mois' into staging
This commit is contained in:
commit
fdcacd6d72
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();
|
||||
|
||||
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();
|
||||
});
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user