Checkpoint: Ajout de l'association Service→Signature dans l'onglet Signatures des Paramètres et apposition automatique de la signature sur les PDFs exportés lors de l'export BAP. Inclut : table serviceSignatures, routes tRPC, interface de configuration, et modification de exportToPdf pour apposer la signature en bas à droite du PDF avec le nom du signataire.

This commit is contained in:
Manus
2026-03-14 19:28:50 -04:00
parent cf886a1adb
commit ee49992530
8 changed files with 1790 additions and 6 deletions

View File

@@ -0,0 +1,10 @@
CREATE TABLE `serviceSignatures` (
`id` int AUTO_INCREMENT NOT NULL,
`userId` int NOT NULL,
`serviceName` varchar(100) NOT NULL,
`signatureId` int NOT NULL,
`createdAt` timestamp NOT NULL DEFAULT (now()),
`updatedAt` timestamp NOT NULL DEFAULT (now()) ON UPDATE CURRENT_TIMESTAMP,
CONSTRAINT `serviceSignatures_id` PRIMARY KEY(`id`),
CONSTRAINT `user_service_unique` UNIQUE(`userId`,`serviceName`)
);