From d591a8700e3f5a8fa1ea358ac268597f2199b849 Mon Sep 17 00:00:00 2001 From: Jens Cornelsen <79703163+IB-Cornelsen@users.noreply.github.com> Date: Mon, 24 Feb 2025 16:23:08 +0100 Subject: [PATCH 1/3] =?UTF-8?q?Fehler=20Nutzfl=C3=A4che=20im=20PDF=20korri?= =?UTF-8?q?giert.=20=20Berechnungsfehler=20korrigiert?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/astro-typesafe-api-caller.ts | 4 ++-- .../VerbrauchsausweisWohnen/VerbrauchsausweisWohnen_2016.ts | 2 +- src/lib/pdf/pdfVerbrauchsausweisWohnen.ts | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/astro-typesafe-api-caller.ts b/src/astro-typesafe-api-caller.ts index 2ed48238..01c6a1a1 100644 --- a/src/astro-typesafe-api-caller.ts +++ b/src/astro-typesafe-api-caller.ts @@ -14,11 +14,11 @@ export const createCaller = createCallerFactory({ "admin/stornieren": await import("../src/pages/api/admin/stornieren.ts"), "aufnahme": await import("../src/pages/api/aufnahme/index.ts"), "ausweise": await import("../src/pages/api/ausweise/index.ts"), - "bedarfsausweis-wohnen/[uid]": await import("../src/pages/api/bedarfsausweis-wohnen/[uid].ts"), - "bedarfsausweis-wohnen": await import("../src/pages/api/bedarfsausweis-wohnen/index.ts"), "auth/access-token": await import("../src/pages/api/auth/access-token.ts"), "auth/forgot-password": await import("../src/pages/api/auth/forgot-password.ts"), "auth/refresh-token": await import("../src/pages/api/auth/refresh-token.ts"), + "bedarfsausweis-wohnen/[uid]": await import("../src/pages/api/bedarfsausweis-wohnen/[uid].ts"), + "bedarfsausweis-wohnen": await import("../src/pages/api/bedarfsausweis-wohnen/index.ts"), "bilder/[uid]": await import("../src/pages/api/bilder/[uid].ts"), "geg-nachweis-gewerbe/[uid]": await import("../src/pages/api/geg-nachweis-gewerbe/[uid].ts"), "geg-nachweis-gewerbe": await import("../src/pages/api/geg-nachweis-gewerbe/index.ts"), diff --git a/src/lib/Berechnungen/VerbrauchsausweisWohnen/VerbrauchsausweisWohnen_2016.ts b/src/lib/Berechnungen/VerbrauchsausweisWohnen/VerbrauchsausweisWohnen_2016.ts index 2aaf4ff7..62205ab3 100644 --- a/src/lib/Berechnungen/VerbrauchsausweisWohnen/VerbrauchsausweisWohnen_2016.ts +++ b/src/lib/Berechnungen/VerbrauchsausweisWohnen/VerbrauchsausweisWohnen_2016.ts @@ -14,7 +14,7 @@ export function energetischeNutzflaecheVerbrauchsausweisWohnen_2016( faktorKeller = 1.35; } - if ((aufnahme.nutzflaeche || 0) > 0) { + if ((aufnahme.nutzflaeche || 0) > (aufnahme.flaeche || 0)) { return aufnahme.nutzflaeche || 0; } else { return (aufnahme.flaeche || 0) * faktorKeller; diff --git a/src/lib/pdf/pdfVerbrauchsausweisWohnen.ts b/src/lib/pdf/pdfVerbrauchsausweisWohnen.ts index ef1faa84..f7d99e7f 100644 --- a/src/lib/pdf/pdfVerbrauchsausweisWohnen.ts +++ b/src/lib/pdf/pdfVerbrauchsausweisWohnen.ts @@ -61,7 +61,7 @@ export async function pdfVerbrauchsausweisWohnen(ausweis: VerbrauchsausweisWohne const einheiten = fillFormField("einheiten", (aufnahme.einheiten || 1).toString()) - const nutzflaeche = fillFormField("nutzflaeche", `${aufnahme.nutzflaeche?.toString()}m²`) + const nutzflaeche = fillFormField("nutzflaeche", `${berechnungen?.energetischeNutzflaeche?.toString()}m²`) fillFormField("energietraeger_heizung", `${aufnahme.brennstoff_1}, ${aufnahme.brennstoff_2 || ""}`) From 5d2a3b4c30e9463bf15274275f017ecf1c9bca3e Mon Sep 17 00:00:00 2001 From: Jens Cornelsen <79703163+IB-Cornelsen@users.noreply.github.com> Date: Tue, 25 Feb 2025 15:05:20 +0100 Subject: [PATCH 2/3] =?UTF-8?q?Links=20angepasst,=20Produktbeschreibung=20?= =?UTF-8?q?=C3=BCberarbeitet?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...duktUebersichtBedarfsausweisGewerbe.svelte | 27 ++++++++----------- ...oduktUebersichtBedarfsausweisWohnen.svelte | 10 ++++--- ...tUebersichtVerbrauchsausweisGewerbe.svelte | 11 +++++--- ...ktUebersichtVerbrauchsausweisWohnen.svelte | 9 ++++--- .../content/ProduktVergleichGewerbe.svelte | 2 +- .../sidebars/cards/CardProduktSidebar.svelte | 12 ++++++++- .../sidebars/cards/NavigationCard.svelte | 12 ++++----- .../design/sidebars/cards/cardBAGpromo.svelte | 4 +-- .../design/sidebars/cards/cardBApromo.svelte | 4 +-- src/style/global.css | 2 +- 10 files changed, 52 insertions(+), 41 deletions(-) diff --git a/src/components/design/content/ProduktUebersichtBedarfsausweisGewerbe.svelte b/src/components/design/content/ProduktUebersichtBedarfsausweisGewerbe.svelte index 53a0384c..8d4b9f76 100644 --- a/src/components/design/content/ProduktUebersichtBedarfsausweisGewerbe.svelte +++ b/src/components/design/content/ProduktUebersichtBedarfsausweisGewerbe.svelte @@ -6,15 +6,13 @@ import { Enums } from "#lib/client/prisma"; bullets = [ - ["Prüfung durch Dipl. Ing.
Registrierung beim DiBt
rechtssicher nach GEG",true, true, true], - ["Originalausweis als PDF per E-Mail
Originalausweis per Post (zubuchbar)",true, true, true], - ["Bearbeitung innerhalb 24 Stunden
Selbsteingabe",true, true, false], - ["Same day service (zubuchbar)",true, true, false], - ["Fotoupload
Dokumentenupload
(Verbrauchsabrechnungen)",true, true, true], - ["automatische Vorprüfung
Live Vorschau direkt bei Eingabe
Live Vorschauausweis vorab
Vorschauausweis per E-Mail
dynamische Eingabehilfe",true, true, false], - ["Prüfanmerkungen per E-Mail",true, true, false], - ["persönlicher Support",false, true, true], - ["telefonische Beratung
persönlicher Energieberater",false, false, true], + ["Prüfung durch Dipl. Ing.
Registrierung beim DiBt
rechtssicher nach GEG",true, true], + ["Originalausweis als PDF per E-Mail
Originalausweis per Post (zubuchbar)",true, true], + ["Fotoupload
Dokumentenupload
(Pläne, Unterlagen)",true, true], + ["Prüfanmerkungen per E-Mail",true, true], + ["persönlicher Support",true, true], + ["Dokumentensichtung",false, true], + ["telefonische Beratung
persönlicher Energieberater",false, true], ] @@ -31,7 +29,7 @@
-
Leistung
online
premium
offline
+
Leistung
online
premium
{#each bullets as [bullet,online,premium,offline]} @@ -39,22 +37,19 @@
{@html bullet}
{online ? "✔" : "⁃"}
{premium ? "✔" : "⁃"}
-
{offline ? "✔" : "⁃"}
{/each}
Preis inkl. MwSt.
-
{PRICES.BedarfsausweisGewerbe[Enums.AusweisTyp.Standard]} €
-
{PRICES.BedarfsausweisGewerbe[Enums.AusweisTyp.Beratung]} €
-
{PRICES.BedarfsausweisGewerbe[Enums.AusweisTyp.Offline]} €
+
ab {PRICES.BedarfsausweisGewerbe[Enums.AusweisTyp.Standard]} €
+
ab {PRICES.BedarfsausweisGewerbe[Enums.AusweisTyp.Beratung]} €
-
@@ -75,7 +70,7 @@ .bullet{@apply text-[0.75rem] sm:text-[1rem] md:text-[1.25rem]} .bullet:nth-child(even){@apply bg-blue-100/40} .bullet:nth-child(2){@apply !border-t-[6px]} - .bullet:nth-child(10){@apply !border-b-[6px]} + .bullet:nth-child(8){@apply !border-b-[6px]} .check { @apply text-[1.25rem] sm:text-[1.5rem] font-bold text-green-700; diff --git a/src/components/design/content/ProduktUebersichtBedarfsausweisWohnen.svelte b/src/components/design/content/ProduktUebersichtBedarfsausweisWohnen.svelte index 9745d8d1..9b268764 100644 --- a/src/components/design/content/ProduktUebersichtBedarfsausweisWohnen.svelte +++ b/src/components/design/content/ProduktUebersichtBedarfsausweisWohnen.svelte @@ -10,11 +10,13 @@ ["Originalausweis als PDF per E-Mail
Originalausweis per Post (zubuchbar)",true, true, true], ["Bearbeitung innerhalb 24 Stunden
Selbsteingabe",true, true, false], ["Same day service (zubuchbar)",true, true, false], - ["Fotoupload
Dokumentenupload
(Verbrauchsabrechnungen)",true, true, true], + ["Fotoupload",true, true, true], ["automatische Vorprüfung
Live Vorschau direkt bei Eingabe
Live Vorschauausweis vorab
Vorschauausweis per E-Mail
dynamische Eingabehilfe",true, true, false], ["Prüfanmerkungen per E-Mail",true, true, false], - ["persönlicher Support",false, true, true], - ["telefonische Beratung
persönlicher Energieberater",false, false, true], + ["persönlicher Support",true, true, true], + ["telefonische Beratung
persönlicher Energieberater",false, true, true], + ["Dokumentenupload (Pläne, Unterlagen)",false, false, true], + ["Erstellung durch Dipl. Ing.",false, false, true], ] @@ -75,7 +77,7 @@ .bullet{@apply text-[0.75rem] sm:text-[1rem] md:text-[1.25rem]} .bullet:nth-child(even){@apply bg-blue-100/40} .bullet:nth-child(2){@apply !border-t-[6px]} - .bullet:nth-child(10){@apply !border-b-[6px]} + .bullet:nth-child(12){@apply !border-b-[6px]} .check { @apply text-[1.25rem] sm:text-[1.5rem] font-bold text-green-700; diff --git a/src/components/design/content/ProduktUebersichtVerbrauchsausweisGewerbe.svelte b/src/components/design/content/ProduktUebersichtVerbrauchsausweisGewerbe.svelte index 45714ed7..da4555e4 100644 --- a/src/components/design/content/ProduktUebersichtVerbrauchsausweisGewerbe.svelte +++ b/src/components/design/content/ProduktUebersichtVerbrauchsausweisGewerbe.svelte @@ -10,11 +10,14 @@ ["Originalausweis als PDF per E-Mail
Originalausweis per Post (zubuchbar)",true, true, true], ["Bearbeitung innerhalb 24 Stunden
Selbsteingabe",true, true, false], ["Same day service (zubuchbar)",true, true, false], - ["Fotoupload
Dokumentenupload
(Verbrauchsabrechnungen)",true, true, true], + ["Fotoupload",true, true, true], ["automatische Vorprüfung
Live Vorschau direkt bei Eingabe
Live Vorschauausweis vorab
Vorschauausweis per E-Mail
dynamische Eingabehilfe",true, true, false], ["Prüfanmerkungen per E-Mail",true, true, false], - ["persönlicher Support",false, true, true], - ["telefonische Beratung
persönlicher Energieberater",false, false, true], + ["persönlicher Support",true, true, true], + ["telefonische Beratung
persönlicher Energieberater",false, true, true], + ["Dokumentenupload (Verbrauchsabrechnungen)",false, false, true], + ["Erstellung durch Dipl. Ing.",false, false, true] + ] @@ -75,7 +78,7 @@ .bullet{@apply text-[0.75rem] sm:text-[1rem] md:text-[1.25rem]} .bullet:nth-child(even){@apply bg-blue-100/40} .bullet:nth-child(2){@apply !border-t-[6px]} - .bullet:nth-child(10){@apply !border-b-[6px]} + .bullet:nth-child(12){@apply !border-b-[6px]} .check { @apply text-[1.25rem] sm:text-[1.5rem] font-bold text-green-700; diff --git a/src/components/design/content/ProduktUebersichtVerbrauchsausweisWohnen.svelte b/src/components/design/content/ProduktUebersichtVerbrauchsausweisWohnen.svelte index 11ab025f..01161f28 100644 --- a/src/components/design/content/ProduktUebersichtVerbrauchsausweisWohnen.svelte +++ b/src/components/design/content/ProduktUebersichtVerbrauchsausweisWohnen.svelte @@ -11,11 +11,14 @@ bullets = [ ["Originalausweis als PDF per E-Mail
Originalausweis per Post (zubuchbar)",true, true, true], ["Bearbeitung innerhalb 24 Stunden
Selbsteingabe",true, true, false], ["Same day service (zubuchbar)",true, true, false], - ["Fotoupload
Dokumentenupload
(Verbrauchsabrechnungen)",true, true, true], + ["Fotoupload",true, true, true], ["automatische Vorprüfung
Live Vorschau direkt bei Eingabe
Live Vorschauausweis vorab
Vorschauausweis per E-Mail
dynamische Eingabehilfe",true, true, false], ["Prüfanmerkungen per E-Mail",true, true, false], ["persönlicher Support",false, true, true], - ["telefonische Beratung
persönlicher Energieberater",false, false, true], + ["telefonische Beratung
persönlicher Energieberater",false, true, true], + ["
Dokumentenupload
(Verbrauchsabrechnungen)",false, false, true], + ["Erstellung durch Dipl. Ing.",false, false, true] + ] @@ -76,7 +79,7 @@ bullets = [ .bullet{@apply text-[0.75rem] sm:text-[1rem] md:text-[1.25rem]} .bullet:nth-child(even){@apply bg-blue-100/40} .bullet:nth-child(2){@apply !border-t-[6px]} -.bullet:nth-child(10){@apply !border-b-[6px]} +.bullet:nth-child(12){@apply !border-b-[6px]} .check { @apply text-[1.25rem] sm:text-[1.5rem] font-bold text-green-700; diff --git a/src/components/design/content/ProduktVergleichGewerbe.svelte b/src/components/design/content/ProduktVergleichGewerbe.svelte index 35198e6a..ef51fd1b 100644 --- a/src/components/design/content/ProduktVergleichGewerbe.svelte +++ b/src/components/design/content/ProduktVergleichGewerbe.svelte @@ -63,7 +63,7 @@
-
zur Produktübersicht
+
zur Produktübersicht
diff --git a/src/components/design/sidebars/cards/CardProduktSidebar.svelte b/src/components/design/sidebars/cards/CardProduktSidebar.svelte index 23e16cff..44fa8b9c 100644 --- a/src/components/design/sidebars/cards/CardProduktSidebar.svelte +++ b/src/components/design/sidebars/cards/CardProduktSidebar.svelte @@ -30,8 +30,18 @@
ab {price}€
+ {#if art=="Verbrauchsausweis Gewerbe"} + {art} jetzt erstellen - {art} jetzt erstellen + {:else if art=="Bedarfsausweis Gewerbe"} + {art} jetzt anfragen + + {:else if art=="Verbrauchsausweis Wohnen"} + {art} jetzt erstellen + + {:else if art=="Bedarfsausweis Wohnen"} + {art} jetzt erstellen + {/if} diff --git a/src/components/design/sidebars/cards/NavigationCard.svelte b/src/components/design/sidebars/cards/NavigationCard.svelte index 659ffa0c..a4cd74a7 100644 --- a/src/components/design/sidebars/cards/NavigationCard.svelte +++ b/src/components/design/sidebars/cards/NavigationCard.svelte @@ -208,12 +208,6 @@ on:keydown={hamburger}> - - @@ -235,6 +229,7 @@ on:keydown={hamburger}> {#if innerWidth < 1023}
  • Verbrauchsausweis
  • {/if} +
  • Produktübersicht Verbrauchsausweis Wohnen
  • Verbrauchsausweis Wohngebäude
  • Verbrauchsausweis online erstellen
  • Häufige Fragen zum Verbrauchsausweis
  • @@ -242,6 +237,7 @@ on:keydown={hamburger}> Statistiken zum Verbrauchsausweis Wohngebäude +
  • Produktübersicht Verbrauchsausweis Gewerbe
  • Verbrauchsausweis Gewerbe
  • Verbrauchsausweis Gewerbe online erstellen @@ -272,12 +268,14 @@ on:keydown={hamburger}> {#if innerWidth < 1023}
  • Bedarfsausweis
  • {/if} +
  • Produktübersicht Bedarfsausweis Wohnen
  • Bedarfsausweis Wohngebäude
  • Bedarfsausweis online erstellen
  • Häufige Fragen zum Bedarfsausweis
  • Statistiken zum Bedarfsausweis Wohngebäude
  • +
  • Produktübersicht Bedarfsausweis Gewerbe
  • Bedarfsausweis Gewerbe
  • Bedarfsausweis Gewerbe anfragen
  • @@ -287,7 +285,7 @@ on:keydown={hamburger}> diff --git a/src/components/design/sidebars/cards/cardBAGpromo.svelte b/src/components/design/sidebars/cards/cardBAGpromo.svelte index 53bde771..7b1b62ae 100644 --- a/src/components/design/sidebars/cards/cardBAGpromo.svelte +++ b/src/components/design/sidebars/cards/cardBAGpromo.svelte @@ -12,10 +12,10 @@ class=" box card">
    Gewerbe Bedarfsausweis

    ab{PRICES.BedarfsausweisGewerbe[Enums.AusweisTyp.Standard]}

    -jetzt Bedarfssausweis erstellen + " >jetzt Bedarfssausweis anfragen diff --git a/src/components/design/sidebars/cards/cardBApromo.svelte b/src/components/design/sidebars/cards/cardBApromo.svelte index b585aa48..6868d2e4 100644 --- a/src/components/design/sidebars/cards/cardBApromo.svelte +++ b/src/components/design/sidebars/cards/cardBApromo.svelte @@ -10,9 +10,9 @@ class=" box card">

    Bedarfssausweis Wohngebäude


    -Wohnhaus Verbrauchsausweis +Wohnhaus Bedarfsausweis

    ab{PRICES.BedarfsausweisWohnen[Enums.AusweisTyp.Standard]}

    -jetzt Bedarfssausweis erstellen diff --git a/src/style/global.css b/src/style/global.css index 4a011c73..e793e306 100644 --- a/src/style/global.css +++ b/src/style/global.css @@ -176,7 +176,7 @@ li a {@apply w-full text-sm px-4 py-2 rounded-none no-underline hover:text-whit li:not(:first-child) {@apply !border-gray-200 !border-t-[1px]} } -.verbrauchsausweis li:nth-child(5), .bedarfsausweis li:nth-child(5){ +.verbrauchsausweis li:nth-child(6), .bedarfsausweis li:nth-child(6){ @apply !border-primary !border-t-[1px] } From 3606fbd8565d5c5b40a2d4dc0aeb0fc450c05f08 Mon Sep 17 00:00:00 2001 From: Jens Cornelsen <79703163+IB-Cornelsen@users.noreply.github.com> Date: Tue, 25 Feb 2025 22:23:39 +0100 Subject: [PATCH 3/3] =?UTF-8?q?Navigation=20ver=C3=A4ndert?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sidebars/cards/NavigationCard.svelte | 91 +++++++++++-------- 1 file changed, 54 insertions(+), 37 deletions(-) diff --git a/src/components/design/sidebars/cards/NavigationCard.svelte b/src/components/design/sidebars/cards/NavigationCard.svelte index a4cd74a7..e3e8fa55 100644 --- a/src/components/design/sidebars/cards/NavigationCard.svelte +++ b/src/components/design/sidebars/cards/NavigationCard.svelte @@ -230,24 +230,9 @@ on:keydown={hamburger}>
  • Verbrauchsausweis
  • {/if}
  • Produktübersicht Verbrauchsausweis Wohnen
  • -
  • Verbrauchsausweis Wohngebäude
  • Verbrauchsausweis online erstellen
  • -
  • Häufige Fragen zum Verbrauchsausweis
  • -
  • - Statistiken zum Verbrauchsausweis Wohngebäude -
  • Produktübersicht Verbrauchsausweis Gewerbe
  • -
  • Verbrauchsausweis Gewerbe
  • -
  • - Verbrauchsausweis Gewerbe online erstellen -
  • -
  • - Häufige Fragen zum Verbrauchsausweis Gewerbe -
  • -
  • - Statistiken zum Verbrauchsausweis Gewerbe -
  • +
  • Verbrauchsausweis Gewerbe online erstellen
  • @@ -269,17 +254,9 @@ on:keydown={hamburger}>
  • Bedarfsausweis
  • {/if}
  • Produktübersicht Bedarfsausweis Wohnen
  • -
  • Bedarfsausweis Wohngebäude
  • Bedarfsausweis online erstellen
  • -
  • Häufige Fragen zum Bedarfsausweis
  • -
  • - Statistiken zum Bedarfsausweis Wohngebäude -
  • Produktübersicht Bedarfsausweis Gewerbe
  • -
  • Bedarfsausweis Gewerbe
  • Bedarfsausweis Gewerbe anfragen
  • -
  • - Häufige Fragen zum Bedarfsausweis Gewerbe @@ -289,6 +266,17 @@ on:keydown={hamburger}> > + + + +
  • Energieausweis
  • {/if} +
  • Verbrauchsausweis Wohngebäude
  • +
  • Statistiken zum Verbrauchsausweis Wohngebäude
  • +
  • Verbrauchsausweis Gewerbe
  • +
  • Statistiken zum Verbrauchsausweis Gewerbe
  • +
  • Bedarfsausweis Wohngebäude
  • +
  • Statistiken zum Bedarfsausweis Wohngebäude
  • +
  • Bedarfsausweis Gewerbe
  • Energieausweis Pflicht
  • Energieausweis Kosten
  • Energieausweis Haus
  • - - - - -