diff --git a/src/pdf/pdf.service.ts b/src/pdf/pdf.service.ts index 6d5e6f6..6042cb5 100644 --- a/src/pdf/pdf.service.ts +++ b/src/pdf/pdf.service.ts @@ -131,166 +131,180 @@ export class PdfService { private buildHtml(dto: KeyHandoverDto): string { return ` - - - - Übergabeprotokoll - - - -

Übergabeprotokoll

+ .signature-line { + border-top: 1px solid #000; + margin-top: 50px; + padding-top: 6px; + text-align: center; + } -
-
Übergabedaten
-
- Datum der Übergabe: - ${this.escapeHtml(new Date(dto.handoverDate).toLocaleDateString("de-DE"))} -
- -
+ .return-section { + margin-top: 50px; + padding-top: 20px; + border-top: 1px dashed #999; + } + + + +

Übergabeprotokoll

-
-
Übergeber
-
- Name: - ${this.escapeHtml(dto.giverName)} -
-
- Adresse: - ${this.escapeHtml(dto.giverAddress ?? '-')} -
-
+
+
Übergabedaten
+
+ Datum der Übergabe: + ${this.escapeHtml(new Date(dto.handoverDate).toLocaleDateString("de-DE"))} +
+ +
-
-
Empfänger
-
- Name: - ${this.escapeHtml(dto.receiverName)} -
-
- Adresse: - ${this.escapeHtml(dto.receiverAddress ?? '-')} -
-
+
+
Übergeber
+
+ Name: + ${this.escapeHtml(dto.giverName)} +
+
+ Adresse: + ${this.escapeHtml(dto.giverAddress ?? "-")} +
+
-
-
Schlüsselangaben
- -
- Schlüsselnummer: - ${this.escapeHtml(dto.keyNumber ?? '-')} -
- -
- Objekt / Raum: - ${this.escapeHtml(dto.objectDescription ?? '-')} -
-
- Bemerkungen: -
-
${this.escapeHtml(dto.notes ?? '-')}
- -
+
+
Empfänger
+
+ Name: + ${this.escapeHtml(dto.receiverName)} +
+
+ Adresse: + ${this.escapeHtml(dto.receiverAddress ?? "-")} +
+
-
- Hiermit bestätigt der Empfänger den Erhalt der oben aufgeführten Schlüssel. -
- Mit ihrer Unterschrift bestätigen beide Parteien die ordnungsgemäße Übergabe. -
+
+
Schlüsselangaben
+ +
+ Schlüsselnummer: + ${this.escapeHtml(dto.keyNumber ?? "-")} +
+ +
+ Objekt / Raum: + ${this.escapeHtml(dto.objectDescription ?? "-")} +
+
+ Bemerkungen: +
+
${this.escapeHtml(dto.notes ?? "-")}
+
+ +
+ Hiermit bestätigt der Empfänger den Erhalt der oben aufgeführten Schlüssel. +
+ +
+
+
Unterschrift Empfänger
+
+
+ +
+
Rückgabe des Schlüssels
+ +
+ Hiermit wird bestätigt, dass der oben aufgeführte Schlüssel zurückgegeben wurde. +
+ +
+
+
Unterschrift Rücknahme
+
+
+
+ + -
-
-
Unterschrift Übergeber
-
-
-
Unterschrift Empfänger
-
-
- - `; }