diff --git a/server/exportService.ts b/server/exportService.ts index 6778956..9679fb5 100644 --- a/server/exportService.ts +++ b/server/exportService.ts @@ -292,21 +292,27 @@ export function generateFeuillePresence(feuilleInfo: FeuillePresenceInfo): Buffe }, }); - // Ajouter un champ de signature pour le formateur en bas de page + // Ajouter deux champs de signature pour le formateur (Matin et Après-midi) const finalY = (doc as any).lastAutoTable.finalY || yPos + 50; const signatureY = finalY + 20; doc.setFontSize(10); doc.setFont('helvetica', 'bold'); - doc.text('Signature du formateur :', 14, signatureY); + doc.text('Signatures du formateur :', 14, signatureY); doc.setFont('helvetica', 'normal'); - // Dessiner une ligne pour la signature - doc.line(60, signatureY, 120, signatureY); + // Signature Matin + doc.setFontSize(9); + doc.text('Matin :', 14, signatureY + 8); + doc.line(30, signatureY + 8, 90, signatureY + 8); + + // Signature Après-midi + doc.text('Après-midi :', 110, signatureY + 8); + doc.line(140, signatureY + 8, 200, signatureY + 8); // Ajouter la date doc.setFontSize(9); - doc.text('Date : _______________', 140, signatureY); + doc.text('Date : _______________', 14, signatureY + 18); }; // Générer une page pour chaque date diff --git a/todo.md b/todo.md index 996dfda..23698b6 100644 --- a/todo.md +++ b/todo.md @@ -1485,3 +1485,5 @@ - [ ] Réorganiser la boîte de dialogue des rappels pour réduire la hauteur et élargir la largeur - [x] Déployer la réorganisation complète de la modal des rappels sur le VPS + +- [x] Modifier la feuille de présence pour ajouter deux colonnes de signature pour le formateur (Matin et Après-midi)