Merge pull request #462 from IBCornelsen/UMBE
Ausweise, kleine Änderungen TRELLO
This commit is contained in:
@@ -12,13 +12,13 @@ export const createCaller = createCallerFactory({
|
|||||||
"admin/post-ausstellen": await import("../src/pages/api/admin/post-ausstellen.ts"),
|
"admin/post-ausstellen": await import("../src/pages/api/admin/post-ausstellen.ts"),
|
||||||
"admin/registriernummer": await import("../src/pages/api/admin/registriernummer.ts"),
|
"admin/registriernummer": await import("../src/pages/api/admin/registriernummer.ts"),
|
||||||
"admin/stornieren": await import("../src/pages/api/admin/stornieren.ts"),
|
"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"),
|
||||||
"auth/access-token": await import("../src/pages/api/auth/access-token.ts"),
|
"auth/access-token": await import("../src/pages/api/auth/access-token.ts"),
|
||||||
"auth/passwort-vergessen": await import("../src/pages/api/auth/passwort-vergessen.ts"),
|
"auth/passwort-vergessen": await import("../src/pages/api/auth/passwort-vergessen.ts"),
|
||||||
"auth/refresh-token": await import("../src/pages/api/auth/refresh-token.ts"),
|
"auth/refresh-token": await import("../src/pages/api/auth/refresh-token.ts"),
|
||||||
"ausweise": await import("../src/pages/api/ausweise/index.ts"),
|
|
||||||
"bedarfsausweis-gewerbe/[uid]": await import("../src/pages/api/bedarfsausweis-gewerbe/[uid].ts"),
|
"bedarfsausweis-gewerbe/[uid]": await import("../src/pages/api/bedarfsausweis-gewerbe/[uid].ts"),
|
||||||
"bedarfsausweis-gewerbe": await import("../src/pages/api/bedarfsausweis-gewerbe/index.ts"),
|
"bedarfsausweis-gewerbe": await import("../src/pages/api/bedarfsausweis-gewerbe/index.ts"),
|
||||||
"aufnahme": await import("../src/pages/api/aufnahme/index.ts"),
|
|
||||||
"bedarfsausweis-wohnen/[uid]": await import("../src/pages/api/bedarfsausweis-wohnen/[uid].ts"),
|
"bedarfsausweis-wohnen/[uid]": await import("../src/pages/api/bedarfsausweis-wohnen/[uid].ts"),
|
||||||
"bedarfsausweis-wohnen": await import("../src/pages/api/bedarfsausweis-wohnen/index.ts"),
|
"bedarfsausweis-wohnen": await import("../src/pages/api/bedarfsausweis-wohnen/index.ts"),
|
||||||
"bilder/[uid]": await import("../src/pages/api/bilder/[uid].ts"),
|
"bilder/[uid]": await import("../src/pages/api/bilder/[uid].ts"),
|
||||||
|
|||||||
@@ -147,7 +147,7 @@ xl:grid-cols-3 xl:gap-x-8 xl:gap-y-8
|
|||||||
Für einzelne Wohnungen kann kein Energieausweis ausgestellt werden.</HelpLabel>
|
Für einzelne Wohnungen kann kein Energieausweis ausgestellt werden.</HelpLabel>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{#if ausweisart=="VerbrauchsausweisWohnen"}
|
{#if ausweisart=="VerbrauchsausweisWohnen" || ausweisart=="BedarfsausweisWohnen"}
|
||||||
<!-- Anzahl der Wohnungen -->
|
<!-- Anzahl der Wohnungen -->
|
||||||
|
|
||||||
<div class="input-standard order-3 md:order-5 xl:order-3">
|
<div class="input-standard order-3 md:order-5 xl:order-3">
|
||||||
|
|||||||
@@ -81,10 +81,14 @@ xl:grid-cols-3 xl:gap-x-8 xl:gap-y-8
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{#if ausweisart == "VerbrauchsausweisWohnen"}
|
{#if ausweisart == "VerbrauchsausweisWohnen" || ausweisart == "BedarfsausweisWohnen"}
|
||||||
|
|
||||||
|
<div
|
||||||
|
class="grid grid-cols-2 gap-x-4 order-3 md:order-3 xl:order-3 relative"
|
||||||
|
>
|
||||||
<!-- Wohnfläche m² * -->
|
<!-- Wohnfläche m² * -->
|
||||||
|
|
||||||
<div class="input-standard order-3 md:order-3 xl:order-3">
|
<div class="input-standard">
|
||||||
<Inputlabel title="Wohnfläche m² *"></Inputlabel>
|
<Inputlabel title="Wohnfläche m² *"></Inputlabel>
|
||||||
|
|
||||||
<input
|
<input
|
||||||
@@ -108,11 +112,99 @@ xl:grid-cols-3 xl:gap-x-8 xl:gap-y-8
|
|||||||
</HelpLabel>
|
</HelpLabel>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{/if}
|
|
||||||
|
<!-- Nutzfläche m² * -->
|
||||||
|
|
||||||
|
<div class="input-standard">
|
||||||
|
<Inputlabel title="Nutzfläche m² *"></Inputlabel>
|
||||||
|
|
||||||
|
<input
|
||||||
|
name="nutzflaeche"
|
||||||
|
data-test="nutzflaeche"
|
||||||
|
maxlength="4"
|
||||||
|
type="number"
|
||||||
|
required
|
||||||
|
bind:value={aufnahme.nutzflaeche}
|
||||||
|
/>
|
||||||
|
|
||||||
|
<div class="help-label">
|
||||||
|
<HelpLabel>
|
||||||
|
Bitte geben Sie hier die beheizte Gesamtfläche in m² ein (wenn
|
||||||
|
bekannt). Dabei handelt es sich um die Wohnfläche + weiterer
|
||||||
|
Flächen innerhalb des Gebäudes (z.B. Fläche des beheizten
|
||||||
|
Kellers). <b
|
||||||
|
>Diese Fläche wird dann im Energieausweis als energetische
|
||||||
|
Nutzfläche (An) ausgewiesen.</b
|
||||||
|
>
|
||||||
|
</HelpLabel>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
{/if}
|
||||||
|
|
||||||
|
{#if ausweisart == "VerbrauchsausweisGewerbe"}
|
||||||
|
|
||||||
|
<div class="input-standard order-3 md:order-3 xl:order-3">
|
||||||
|
<Inputlabel title="Nutzfläche m² *"></Inputlabel>
|
||||||
|
|
||||||
|
<input
|
||||||
|
name="nutzflaeche"
|
||||||
|
data-test="nutzflaeche"
|
||||||
|
maxlength="4"
|
||||||
|
type="number"
|
||||||
|
required
|
||||||
|
bind:value={aufnahme.nutzflaeche}
|
||||||
|
/>
|
||||||
|
|
||||||
|
<div class="help-label">
|
||||||
|
<HelpLabel>
|
||||||
|
Bitte geben Sie hier die beheizte Gesamtfläche in m² ein (wenn
|
||||||
|
bekannt). Dabei handelt es sich um die Wohnfläche + weiterer
|
||||||
|
Flächen innerhalb des Gebäudes (z.B. Fläche des beheizten
|
||||||
|
Kellers). <b
|
||||||
|
>Diese Fläche wird dann im Energieausweis als energetische
|
||||||
|
Nutzfläche (An) ausgewiesen.</b
|
||||||
|
>
|
||||||
|
</HelpLabel>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
{/if}
|
||||||
|
|
||||||
|
|
||||||
|
<div class="input-standard order-4 md:order-4 xl:order-4">
|
||||||
|
<Inputlabel title="Gebäudeteil *"></Inputlabel>
|
||||||
|
|
||||||
|
<select
|
||||||
|
name="gebaeudeteil"
|
||||||
|
data-test="gebaeudeteil"
|
||||||
|
bind:value={aufnahme.gebaeudeteil}
|
||||||
|
required
|
||||||
|
>
|
||||||
|
<option disabled selected value>Bitte auswählen</option>
|
||||||
|
<option value="Gesamtgebäude">Gesamtgebäude</option>
|
||||||
|
<option value="Wohnen">Wohnen</option>
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<div class="help-label">
|
||||||
|
<HelpLabel>
|
||||||
|
Bitte geben Sie hier den Gebäudeteil ein. In den meisten
|
||||||
|
Fällen handelt es sich um das Gesamtgebäude. Sollte es sich
|
||||||
|
allerdings um ein Gebäude mit mehr als 10% Gewerbeanteil
|
||||||
|
handeln, so sollten 2 Ausweise erstellt werden. In diesem
|
||||||
|
Fall wählen Sie Gebäudeteil 'Wohnen' bzw. Gebäudeteil
|
||||||
|
'Gewerbe'.
|
||||||
|
</HelpLabel>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<!-- Dachgeschoss *-->
|
<!-- Dachgeschoss *-->
|
||||||
|
|
||||||
<div class="input-standard order-4 md:order-2 xl:order-4">
|
<div class="input-standard order-5 md:order-5 xl:order-5">
|
||||||
<Inputlabel title="Dachgeschoss *"></Inputlabel>
|
<Inputlabel title="Dachgeschoss *"></Inputlabel>
|
||||||
|
|
||||||
<select
|
<select
|
||||||
@@ -141,7 +233,7 @@ xl:grid-cols-3 xl:gap-x-8 xl:gap-y-8
|
|||||||
|
|
||||||
<!-- Keller * -->
|
<!-- Keller * -->
|
||||||
|
|
||||||
<div class="input-standard order-4 md:order-2 xl:order-4">
|
<div class="input-standard order-6 md:order-6 xl:order-6">
|
||||||
<Inputlabel title="Keller *"></Inputlabel>
|
<Inputlabel title="Keller *"></Inputlabel>
|
||||||
|
|
||||||
<select
|
<select
|
||||||
@@ -169,30 +261,7 @@ xl:grid-cols-3 xl:gap-x-8 xl:gap-y-8
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- Gesamtfläche * -->
|
<!-- Nutzfläche * -->
|
||||||
|
|
||||||
<div class="input-standard order-6 md:order-6 xl:order-6">
|
|
||||||
<Inputlabel title="Nutzfläche m² *"></Inputlabel>
|
|
||||||
|
|
||||||
<input
|
|
||||||
name="nutzflaeche"
|
|
||||||
data-test="nutzflaeche"
|
|
||||||
maxlength="4"
|
|
||||||
type="number"
|
|
||||||
required
|
|
||||||
bind:value={aufnahme.nutzflaeche}
|
|
||||||
/>
|
|
||||||
|
|
||||||
<div class="help-label">
|
|
||||||
<HelpLabel>
|
|
||||||
Bitte geben Sie hier die beheizte Gesamtfläche in m² ein (wenn
|
|
||||||
bekannt). Dabei handelt es sich um die Wohnfläche + weiterer
|
|
||||||
Flächen innerhalb des Gebäudes (z.B. Fläche des beheizten
|
|
||||||
Kellers). <b
|
|
||||||
>Diese Fläche wird dann im Energieausweis als energetische
|
|
||||||
Nutzfläche (An) ausgewiesen.</b
|
|
||||||
>
|
|
||||||
</HelpLabel>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -16,54 +16,6 @@ xl:grid-cols-4 xl:gap-x-8 xl:gap-y-8
|
|||||||
"
|
"
|
||||||
>
|
>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<div class="input-standard order-1 md:order-1 xl:order-1">
|
|
||||||
<Inputlabel title="Keller *"></Inputlabel>
|
|
||||||
|
|
||||||
<select
|
|
||||||
name="keller_beheizt"
|
|
||||||
bind:value={ausweis.keller_beheizt}
|
|
||||||
required
|
|
||||||
>
|
|
||||||
<option> Bitte auswählen</option>
|
|
||||||
<option value={false}> nicht vorhanden</option>
|
|
||||||
<option value={false}> unbeheizt</option>
|
|
||||||
<option value={true}> beheizt</option>
|
|
||||||
</select>
|
|
||||||
|
|
||||||
<div class="help-label">
|
|
||||||
<HelpLabel>Text fehlt.</HelpLabel>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="input-standard order-2 md:order-2 xl:order-2">
|
|
||||||
<Inputlabel title="Dachgeschoss *"></Inputlabel>
|
|
||||||
|
|
||||||
<select
|
|
||||||
name="dachgeschoss"
|
|
||||||
bind:value={ausweis.dachgeschoss}
|
|
||||||
required
|
|
||||||
>
|
|
||||||
<option> Bitte auswählen</option>
|
|
||||||
<option
|
|
||||||
value={Enums.Heizungsstatus.NICHT_VORHANDEN}
|
|
||||||
>
|
|
||||||
nicht vorhanden</option
|
|
||||||
>
|
|
||||||
<option value={Enums.Heizungsstatus.UNBEHEIZT}>
|
|
||||||
unbeheizt</option
|
|
||||||
>
|
|
||||||
<option value={Enums.Heizungsstatus.BEHEIZT}>
|
|
||||||
beheizt</option
|
|
||||||
>
|
|
||||||
</select>
|
|
||||||
|
|
||||||
<div class="help-label">
|
|
||||||
<HelpLabel>Text fehlt.</HelpLabel>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="input-standard order-3 md:order-3 xl:order-3">
|
<div class="input-standard order-3 md:order-3 xl:order-3">
|
||||||
<Inputlabel title="Lüftung erfolgt durch:"></Inputlabel>
|
<Inputlabel title="Lüftung erfolgt durch:"></Inputlabel>
|
||||||
|
|
||||||
@@ -14,34 +14,8 @@ sm:grid-cols-2 sm:gap-x-6 sm:gap-y-8
|
|||||||
xl:grid-cols-3 xl:gap-x-8 xl:gap-y-8
|
xl:grid-cols-3 xl:gap-x-8 xl:gap-y-8
|
||||||
"
|
"
|
||||||
>
|
>
|
||||||
<!-- Gebäudeteil -->
|
<!-- Leerstand in % -->
|
||||||
|
|
||||||
<div class="grid grid-cols-2 gap-x-4 order-2 md:order-2 xl:order-2">
|
|
||||||
<div class="input-standard">
|
|
||||||
<Inputlabel title="Gebäudeteil *"></Inputlabel>
|
|
||||||
|
|
||||||
<select
|
|
||||||
name="gebaeudeteil"
|
|
||||||
data-test="gebaeudeteil"
|
|
||||||
bind:value={aufnahme.gebaeudeteil}
|
|
||||||
required
|
|
||||||
>
|
|
||||||
<option disabled selected value>Bitte auswählen</option>
|
|
||||||
<option value="Gesamtgebäude">Gesamtgebäude</option>
|
|
||||||
<option value="Wohnen">Wohnen</option>
|
|
||||||
</select>
|
|
||||||
|
|
||||||
<div class="help-label">
|
|
||||||
<HelpLabel>
|
|
||||||
Bitte geben Sie hier den Gebäudeteil ein. In den meisten
|
|
||||||
Fällen handelt es sich um das Gesamtgebäude. Sollte es sich
|
|
||||||
allerdings um ein Gebäude mit mehr als 10% Gewerbeanteil
|
|
||||||
handeln, so sollten 2 Ausweise erstellt werden. In diesem
|
|
||||||
Fall wählen Sie Gebäudeteil 'Wohnen' bzw. Gebäudeteil
|
|
||||||
'Gewerbe'.
|
|
||||||
</HelpLabel>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="input-standard">
|
<div class="input-standard">
|
||||||
<Inputlabel title="Leerstand in %"></Inputlabel>
|
<Inputlabel title="Leerstand in %"></Inputlabel>
|
||||||
@@ -62,7 +36,7 @@ xl:grid-cols-3 xl:gap-x-8 xl:gap-y-8
|
|||||||
</HelpLabel>
|
</HelpLabel>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
|
|
||||||
<!-- Lüftung -->
|
<!-- Lüftung -->
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
import GebaeudeDaten from "#components/Ausweis/GebaeudeDaten.svelte";
|
import GebaeudeDaten from "#components/Ausweis/GebaeudeDaten.svelte";
|
||||||
import GebaeudeVolumen from "#components/Ausweis/GebaeudeVolumen.svelte";
|
import GebaeudeVolumen from "#components/Ausweis/GebaeudeVolumen.svelte";
|
||||||
import Fensterflaechen from "#components/Ausweis/Fensterflaechen.svelte";
|
import Fensterflaechen from "#components/Ausweis/Fensterflaechen.svelte";
|
||||||
import KellerDachgeschossLueftungKuehlung from "#components/Ausweis/KellerDachgeschossLueftungKuehlung.svelte";
|
import LueftungKuehlung from "#components/Ausweis/LueftungKuehlung.svelte";
|
||||||
|
|
||||||
import SanierungszustandHeizungsanlage from "#components/Ausweis/SanierungszustandHeizungsanlage.svelte";
|
import SanierungszustandHeizungsanlage from "#components/Ausweis/SanierungszustandHeizungsanlage.svelte";
|
||||||
import SanierungszustandFensterTueren from "#components/Ausweis/SanierungszustandFensterTueren.svelte";
|
import SanierungszustandFensterTueren from "#components/Ausweis/SanierungszustandFensterTueren.svelte";
|
||||||
@@ -182,12 +182,12 @@ title="Eingabe der Fensterflächen und Konstruktion von Dach, Wänden und Boden"
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
<!-- E - Angabe zu Keller, Dachgeschoss, Lüftung und Kühlung -->
|
<!-- E - Angabe zu Lüftung und Kühlung -->
|
||||||
|
|
||||||
<Bereich
|
<Bereich
|
||||||
bereich="E"
|
bereich="E"
|
||||||
title="Angabe zu Keller, Dachgeschoss, Lüftung und Kühlung"
|
title="Angabe zu Lüftung und Kühlung"
|
||||||
><KellerDachgeschossLueftungKuehlung bind:ausweis/></Bereich>
|
><LueftungKuehlung bind:ausweis/></Bereich>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user