colStatutSelectionnee = true
}
// formater les données du tableau tel que pour chaque ligne, on a une liste de valeurs, dans l'ordre des colonnes du tableau
- SimpleDateFormat sdf = new SimpleDateFormat('dd/MM/yyyy HH:mm:ss', Locale.FRANCE)
donneesDuTableau.data.each{
List ligne = []
- if (colDateHeureSelectionnee) {ligne.add(sdf.format(new Date(it.date.getTime())))}
+ if (colDateHeureSelectionnee) {ligne.add(it.date)}
if (colNomPrenomSelectionnee) {ligne.add(it.nom)}
if (colClasseSelectionnee) {ligne.add(it.classe)}
if (colResponsableSelectionnee) {ligne.add(it.responsable)}
*/
private Map construitResult(List<PublipostageSuivi> suivis, Map listeEnvoi) {
Map result = (Map) [:]
+ SimpleDateFormat sdf = new SimpleDateFormat('dd/MM/yyyy HH:mm:ss', Locale.FRANCE)
result.data = suivis.collect {
[
id: it.id,
- date: it.dateEnvoi,
+ date: sdf.format(new Date(it.dateEnvoi.getTime())),
nom: it.personne?.nomAffichage(),
classe: it.classe?.code,
type: message(code: TypeMedia.typeMediaForCode(it.media).libelle),