Select all p_customer_sheets export

This commit is contained in:
Barnabé 2021-09-23 12:36:05 +02:00
parent bb6e89d7f1
commit 5a979f96dc
2 changed files with 18 additions and 2 deletions

View File

@ -40,7 +40,7 @@ class PCustomerSheet < ApplicationRecord
:tot_amount_ht => {:name => "Total HT", :reorder => true, :sort_name => "cc_tot_amount_ht", :sort_name => "p_customer_sheets.cc_tot_amount_ht"}, :tot_amount_ht => {:name => "Total HT", :reorder => true, :sort_name => "cc_tot_amount_ht", :sort_name => "p_customer_sheets.cc_tot_amount_ht"},
:tot_amount_ttc => {:name => "Total TTC", :reorder => true, :sort_name => "cc_tot_amount_ttc", :sort_name => "p_customer_sheets.cc_tot_amount_ttc"}, :tot_amount_ttc => {:name => "Total TTC", :reorder => true, :sort_name => "cc_tot_amount_ttc", :sort_name => "p_customer_sheets.cc_tot_amount_ttc"},
:state => {:name => "Statut", :reorder => false, :as => :state}, :state => {:name => "Statut", :reorder => false, :as => :state},
:check_box => {:name => "Export excel", :reorder => false}, :check_box => {:name => "Export excel #{'<i id="check-all" class="fa fa-check-square" aria-hidden="true"></i>'}", :reorder => false},
:actions => {:name => "Actions", :reorder => false}, :actions => {:name => "Actions", :reorder => false},
} }

View File

@ -199,7 +199,7 @@
Attention ! Attention !
%br %br
%br %br
Selection de plusieurs clients détécté Selection de plusieurs clients détéctée
%br %br
Vous avez selectionné des commandes liées à différents clients. Vous avez selectionné des commandes liées à différents clients.
%br %br
@ -213,6 +213,17 @@
Confirmer Confirmer
:javascript :javascript
$("#check-all").parent().on("click", function(event) {
console.log(event.currentTarget)
event.currentTarget.classList.toggle("checked")
if(event.currentTarget.classList.contains("checked")){
$('.table input[type=checkbox]').prop("checked", true)
}else{
$('.table input[type=checkbox]').prop("checked", false)
}
})
"#dataTable tbody tr"
function submitExport() { function submitExport() {
$('#export-form').submit() $('#export-form').submit()
} }
@ -235,4 +246,9 @@
} }
:scss
th > i {
cursor: pointer;
}