Ansichtsausweis Verbessert

This commit is contained in:
Moritz Utcke
2023-05-07 16:50:29 +04:00
parent 9619bf29f3
commit 7e13a6da50
8 changed files with 93 additions and 36 deletions

View File

@@ -3,4 +3,7 @@ import Layout from "~/layouts/Layout.astro"
---
<Layout title="FAQ - IBCornelsen"></Layout>
<Layout title="Für Entwickler - IBCornelsen">
<h1>Warum das IBCornelsen?</h1>
<p>Unser Unternehmen bietet eine weite Auswahl an Schnittstellen und damit einhergehenden Daten. Unsere API bietet uneingeschränkten Zugang zu Immobilien, Verbrauchsdaten und vielem Weiteren.</p>
</Layout>

View File

@@ -1,12 +1,27 @@
---
import moment from "moment";
import { Ausweis } from "src/lib/Ausweis";
import { Verbrauchsausweis } from "src/lib/Ausweis/Verbrauchsausweis";
import Checkbox from "~/components/Checkbox.svelte";
import PDFHeader from "~/components/PDF/PDFHeader.svelte";
import PDFSectionHeader from "~/components/PDF/PDFSectionHeader.svelte";
import PDFLayout from "~/layouts/PDFLayout.astro";
const base64 = Astro.url.searchParams.get("base64");
if (!base64) {
return Astro.redirect("/404")
}
const ausweis = Verbrauchsausweis.fromBase64(base64);
if (!ausweis) {
return Astro.redirect("/404")
}
---
<PDFLayout title="">
<PDFLayout title="Ansichtsausweis">
<div class="flex flex-col gap-20">
<div class="flex flex-col gap-2">
<PDFHeader></PDFHeader>
@@ -14,7 +29,7 @@ import PDFLayout from "~/layouts/PDFLayout.astro";
<p class="text-xs">
Gültig bis: <span
>{
moment().add("10", "years").format("DD. MMM. YYYY")
moment().add("10", "years").locale("de").format("DD. MMM. YYYY")
}</span>
</p>
<p class="text-xs">Ausweis ID <span>1293819</span></p>
@@ -31,37 +46,37 @@ import PDFLayout from "~/layouts/PDFLayout.astro";
<table>
<tr>
<td>Gebäudetyp</td>
<td>Einfamilienhaus</td>
<td>{ausweis.objekt_typ}</td>
</tr>
<tr>
<td>Adresse</td>
<td>Mönckebergstraße, 22049 Hamburg</td>
<td>{ausweis.objekt_strasse}</td>
</tr>
<tr>
<td>Gebäudeteil</td>
<td>Gesamtgebäude</td>
<td>{ausweis.objekt_gebaeudeteil}</td>
</tr>
<tr>
<td>Baujahr Gebäude ³</td>
<td>1962</td>
<td>{ausweis.baujahr_gebaeude}</td>
</tr>
<tr>
<td
>Baujahr Wärmeerzeuger <sup>3</sup>
<sup>4</sup></td
>
<td>1974</td>
<td>{ausweis.baujahr_anlage}</td>
</tr>
<tr>
<td>Anzahl Wohnungen</td>
<td>1</td>
<td>{ausweis.anzahl_einheiten}</td>
</tr>
<tr>
<td>Gebäudenutzfläche (A<sub>N</sub>)</td>
<td>
<table>
<tr>
<td>182m²</td>
<td>192m²</td>
<td
class="flex flex-row items-center h-full w-full gap-2 pl-2"
>