Ausweis Pruefen Gesäubert
This commit is contained in:
@@ -2,12 +2,13 @@
|
|||||||
import { endEnergieVerbrauchVerbrauchsausweis_2016 } from "#lib/Berechnungen/VerbrauchsausweisWohnen/VerbrauchsausweisWohnen_2016.js";
|
import { endEnergieVerbrauchVerbrauchsausweis_2016 } from "#lib/Berechnungen/VerbrauchsausweisWohnen/VerbrauchsausweisWohnen_2016.js";
|
||||||
import {
|
import {
|
||||||
BenutzerClient,
|
BenutzerClient,
|
||||||
|
GebaeudeAufnahmeClient,
|
||||||
GebaeudeClient,
|
GebaeudeClient,
|
||||||
VerbrauchsausweisWohnenClient,
|
VerbrauchsausweisWohnenClient,
|
||||||
} from "./Ausweis/types.js";
|
} from "./Ausweis/types.js";
|
||||||
|
|
||||||
export let ausweis: VerbrauchsausweisWohnenClient & {
|
export let ausweis: VerbrauchsausweisWohnenClient & {
|
||||||
gebaeude_aufnahme_allgemein: GebaeudeClient & {
|
gebaeude_aufnahme_allgemein: GebaeudeAufnahmeClient & {
|
||||||
gebaeude_stammdaten: GebaeudeClient;
|
gebaeude_stammdaten: GebaeudeClient;
|
||||||
};
|
};
|
||||||
benutzer: BenutzerClient;
|
benutzer: BenutzerClient;
|
||||||
@@ -103,12 +104,12 @@
|
|||||||
|
|
||||||
let Abgeschlossen: any;
|
let Abgeschlossen: any;
|
||||||
|
|
||||||
if (ausweis.gebaeudeaufnahme_allgemein.erledigt) {
|
if (ausweis.gebaeude_aufnahme_allgemein.erledigt) {
|
||||||
Ausweisbild = "img/ausweishaken.jpg";
|
Ausweisbild = "img/ausweishaken.jpg";
|
||||||
DatenBlattBild = "img/datenblatthaken.jpg";
|
DatenBlattBild = "img/datenblatthaken.jpg";
|
||||||
StatusIcon = "img/erledigt.svg";
|
StatusIcon = "img/erledigt.svg";
|
||||||
Abgeschlossen = 0;
|
Abgeschlossen = 0;
|
||||||
} else if (ausweis.gebaeudeaufnahme_allgemein.bestellt) {
|
} else if (ausweis.gebaeude_aufnahme_allgemein.bestellt) {
|
||||||
Ausweisbild = "img/ausweis.jpg";
|
Ausweisbild = "img/ausweis.jpg";
|
||||||
DatenBlattBild = "img/datenblatt.jpg";
|
DatenBlattBild = "img/datenblatt.jpg";
|
||||||
StatusIcon = "img/bestellt.svg";
|
StatusIcon = "img/bestellt.svg";
|
||||||
@@ -120,13 +121,13 @@
|
|||||||
Abgeschlossen = 2;
|
Abgeschlossen = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (ausweis.gebaeudeaufnahme_allgemein.boxpruefung) {
|
if (ausweis.gebaeude_aufnahme_allgemein.boxpruefung) {
|
||||||
symbolPruefung = "img/kreishaken.png";
|
symbolPruefung = "img/kreishaken.png";
|
||||||
} else {
|
} else {
|
||||||
symbolPruefung = "img/kreiskreuz.png";
|
symbolPruefung = "img/kreiskreuz.png";
|
||||||
}
|
}
|
||||||
|
|
||||||
if (ausweis.gebaeudeaufnahme_allgemein.zurueckGestellt) {
|
if (ausweis.gebaeude_aufnahme_allgemein.zurueckGestellt) {
|
||||||
zurueckGestellt =
|
zurueckGestellt =
|
||||||
"<img src='img/zurueckGestellt.svg' alt='Status' width=\"25\" height=\"25\"></img>";
|
"<img src='img/zurueckGestellt.svg' alt='Status' width=\"25\" height=\"25\"></img>";
|
||||||
} else {
|
} else {
|
||||||
@@ -154,33 +155,19 @@
|
|||||||
ausweis.warmwasser_enthalten &&
|
ausweis.warmwasser_enthalten &&
|
||||||
ausweis.warmwasser_anteil_bekannt
|
ausweis.warmwasser_anteil_bekannt
|
||||||
) {
|
) {
|
||||||
if (ausweis.gebaeudeaufnahme_allgemein.solarsystem_warmwasser) {
|
if (ausweis.gebaeude_aufnahme_allgemein.solarsystem_warmwasser) {
|
||||||
// Wenn Warmwasser enthalten und Anteil bekannt und Solarsystem
|
// Wenn Warmwasser enthalten und Anteil bekannt und Solarsystem
|
||||||
verbrauchWWGesamt_1 =
|
verbrauchWWGesamt_1 = `${calculations?.energieVerbrauchGesamt_1} kWh x ${ausweis.anteil_warmwasser_1 / 100} x 0.6`;
|
||||||
calculations?.energieVerbrauchGesamt_1 +
|
verbrauchWWGesamt_2 = `${calculations?.energieVerbrauchGesamt_2} kWh x ${ausweis.anteil_warmwasser_2 / 100} x 0.6`;
|
||||||
" kWh x " +
|
|
||||||
ausweis.anteil_warmwasser_1?0 / 100 +
|
|
||||||
" x 0.6";
|
|
||||||
verbrauchWWGesamt_2 =
|
|
||||||
calculations?.energieVerbrauchGesamt_2 +
|
|
||||||
" kWh x " +
|
|
||||||
ausweis.anteil_warmwasser_2?0 / 100 +
|
|
||||||
" x 0.6";
|
|
||||||
solarsystemWarmwasser = "Solarsystem Warmwasser";
|
solarsystemWarmwasser = "Solarsystem Warmwasser";
|
||||||
} else {
|
} else {
|
||||||
// Wenn Warmwasser enthalten und Anteil bekannt und **kein** Solarsystem
|
// Wenn Warmwasser enthalten und Anteil bekannt und **kein** Solarsystem
|
||||||
verbrauchWWGesamt_1 =
|
verbrauchWWGesamt_1 = `${calculations?.energieVerbrauchGesamt_1} kWh x ${ausweis.anteil_warmwasser_1 / 100} x 0.6`
|
||||||
calculations?.energieVerbrauchGesamt_1 +
|
verbrauchWWGesamt_2 = `${calculations?.energieVerbrauchGesamt_2} kWh x ${ausweis.anteil_warmwasser_2 / 100} x 0.6`
|
||||||
" kWh x " +
|
|
||||||
ausweis.anteil_warmwasser_1?0 / 100;
|
|
||||||
verbrauchWWGesamt_2 =
|
|
||||||
calculations?.energieVerbrauchGesamt_2 +
|
|
||||||
" kWh x " +
|
|
||||||
ausweis.anteil_warmwasser_2?0 / 100;
|
|
||||||
solarsystemWarmwasser = "kein Solarsystem Warmwasser";
|
solarsystemWarmwasser = "kein Solarsystem Warmwasser";
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (ausweis.gebaeudeaufnahme_allgemein.solarsystem_warmwasser) {
|
if (ausweis.gebaeude_aufnahme_allgemein.solarsystem_warmwasser) {
|
||||||
// Wenn Warmwasser Anteil unbekannt und Solarsystem
|
// Wenn Warmwasser Anteil unbekannt und Solarsystem
|
||||||
verbrauchWWGesamt_1 =
|
verbrauchWWGesamt_1 =
|
||||||
calculations?.energetische_nutzfläche +
|
calculations?.energetische_nutzfläche +
|
||||||
@@ -198,28 +185,28 @@
|
|||||||
let tooltip1Z1 =
|
let tooltip1Z1 =
|
||||||
ausweis.gebaeude_aufnahme_allgemein.adresse +
|
ausweis.gebaeude_aufnahme_allgemein.adresse +
|
||||||
", " +
|
", " +
|
||||||
ausweis.gebaeudeaufnahme_allgemein.plz +
|
ausweis.gebaeude_aufnahme_allgemein.plz +
|
||||||
" " +
|
" " +
|
||||||
ausweis.gebaeudeaufnahme_allgemein.ort;
|
ausweis.gebaeude_aufnahme_allgemein.ort;
|
||||||
let tooltip1Z2 =
|
let tooltip1Z2 =
|
||||||
ausweis.gebaeudeaufnahme_allgemein.gebaeudetyp + ", Einheiten: " + ausweis.gebaeudeaufnahme_allgemein.anzahl_einheiten;
|
ausweis.gebaeude_aufnahme_allgemein.gebaeudetyp + ", Einheiten: " + ausweis.gebaeude_aufnahme_allgemein.einheiten;
|
||||||
let table1Z1 = ausweisArt + " " + ausweis.gebaeudeaufnahme_allgemein.id;
|
let table1Z1 = ausweisArt + " " + ausweis.gebaeude_aufnahme_allgemein.uid;
|
||||||
let table1Z2 = ausweis.gebaeudeaufnahme_allgemein.erstellungsdatum;
|
let table1Z2 = ausweis.gebaeude_aufnahme_allgemein.erstellungsdatum;
|
||||||
|
|
||||||
let tooltip2Z1 = "Baujahr Gebäude";
|
let tooltip2Z1 = "Baujahr Gebäude";
|
||||||
let tooltip2Z2 = "Baujahr Heizung";
|
let tooltip2Z2 = "Baujahr Heizung";
|
||||||
let table2Z1 = ausweis.gebaeudeaufnahme_allgemein.baujahr_gebaeude;
|
let table2Z1 = ausweis.gebaeude_aufnahme_allgemein.baujahr_gebaeude;
|
||||||
let table2Z2 = ausweis.gebaeudeaufnahme_allgemein.baujahr_heizung;
|
let table2Z2 = ausweis.gebaeude_aufnahme_allgemein.baujahr_heizung;
|
||||||
|
|
||||||
tooltip3Z1 = "Wohnfläche in m²";
|
tooltip3Z1 = "Wohnfläche in m²";
|
||||||
tooltip3Z2 =
|
tooltip3Z2 =
|
||||||
ausweis.gebaeudeaufnahme_allgemein.faktorKeller +
|
ausweis.gebaeude_aufnahme_allgemein.faktorKeller +
|
||||||
" x " +
|
" x " +
|
||||||
ausweis.gebaeudeaufnahme_allgemein.flaeche +
|
ausweis.gebaeude_aufnahme_allgemein.flaeche +
|
||||||
" m² Energetische Nutzfläche (Keller " +
|
" m² Energetische Nutzfläche (Keller " +
|
||||||
ausweis.keller_beheizt +
|
ausweis.keller_beheizt +
|
||||||
" ) in m²";
|
" ) in m²";
|
||||||
table3Z1 = ausweis.gebaeudeaufnahme_allgemein.flaeche;
|
table3Z1 = ausweis.gebaeude_aufnahme_allgemein.flaeche;
|
||||||
table3Z2 = calculations?.energetische_nutzfläche;
|
table3Z2 = calculations?.energetische_nutzfläche;
|
||||||
|
|
||||||
|
|
||||||
@@ -241,7 +228,7 @@
|
|||||||
" kWh/" +
|
" kWh/" +
|
||||||
ausweis.einheit_1 +
|
ausweis.einheit_1 +
|
||||||
" >> Verbrauch 1 " +
|
" >> Verbrauch 1 " +
|
||||||
ausweis.brennstoff_1 +
|
ausweis.gebaeude_aufnahme_allgemein.brennstoff_1 +
|
||||||
" in kWh";
|
" in kWh";
|
||||||
tooltip4Z2 =
|
tooltip4Z2 =
|
||||||
"(" +
|
"(" +
|
||||||
@@ -261,7 +248,7 @@
|
|||||||
" kWh/" +
|
" kWh/" +
|
||||||
ausweis.einheit_2 +
|
ausweis.einheit_2 +
|
||||||
" >> Verbrauch 2 " +
|
" >> Verbrauch 2 " +
|
||||||
ausweis.brennstoff_2 +
|
ausweis.gebaeude_aufnahme_allgemein.brennstoff_2 +
|
||||||
" in kWh";
|
" in kWh";
|
||||||
table4Z1 = calculations?.energieVerbrauchGesamt_1;
|
table4Z1 = calculations?.energieVerbrauchGesamt_1;
|
||||||
table4Z2 = calculations?.energieVerbrauchGesamt_2;
|
table4Z2 = calculations?.energieVerbrauchGesamt_2;
|
||||||
@@ -323,7 +310,7 @@
|
|||||||
table9Z2 = calculations?.durchschnittsEnergieVerbrauchHeizungBereingt;
|
table9Z2 = calculations?.durchschnittsEnergieVerbrauchHeizungBereingt;
|
||||||
|
|
||||||
tooltip10Z1 =
|
tooltip10Z1 =
|
||||||
calculations?[
|
calculations[
|
||||||
"faktorDurchschnittsEnergieVerbrauchHeizungBereinigt"
|
"faktorDurchschnittsEnergieVerbrauchHeizungBereinigt"
|
||||||
] +
|
] +
|
||||||
" x " +
|
" x " +
|
||||||
@@ -430,19 +417,19 @@
|
|||||||
"(" +
|
"(" +
|
||||||
calculations?.endEnergieVerbrauch_1 +
|
calculations?.endEnergieVerbrauch_1 +
|
||||||
" x " +
|
" x " +
|
||||||
calculations?.coe +
|
calculations?.co2Emissionen_1 +
|
||||||
") + (" +
|
") + (" +
|
||||||
calculations?.endEnergieVerbrauch_2 +
|
calculations?.endEnergieVerbrauch_2 +
|
||||||
" x " +
|
" x " +
|
||||||
calculations?.coe_1 +
|
calculations?.co2Emissionen_2 +
|
||||||
") + (" +
|
") + (" +
|
||||||
calculations?.endEnergieVerbrauchLeerstandsZuschlag +
|
calculations?.endEnergieVerbrauchLeerstandsZuschlag +
|
||||||
" x " +
|
" x " +
|
||||||
calculations?.coe +
|
calculations?.co2Emissionen_1 +
|
||||||
") + (" +
|
") + (" +
|
||||||
calculations?.endEnergieVerbrauchKuehlungsZuschlag +
|
calculations?.endEnergieVerbrauchKuehlungsZuschlag +
|
||||||
" x " +
|
" x " +
|
||||||
calculations?.coe +
|
calculations?.co2Emissionen_1 +
|
||||||
") CO2-Emissionen in kg/m²a";
|
") CO2-Emissionen in kg/m²a";
|
||||||
table15Z1 = calculations?.endEnergieVerbrauchGesamt;
|
table15Z1 = calculations?.endEnergieVerbrauchGesamt;
|
||||||
table15Z2 = calculations?.co2EmissionenGesamt;
|
table15Z2 = calculations?.co2EmissionenGesamt;
|
||||||
@@ -458,7 +445,7 @@
|
|||||||
" Primärenergieverbrauch in kWh/m²a";
|
" Primärenergieverbrauch in kWh/m²a";
|
||||||
tooltip16Z2 = "Effizienzklasse";
|
tooltip16Z2 = "Effizienzklasse";
|
||||||
table16Z1 = calculations?.primaerEnergieVerbrauchGesamt;
|
table16Z1 = calculations?.primaerEnergieVerbrauchGesamt;
|
||||||
table16Z2 = ausweis.gebaeudeaufnahme_allgemein.energieeffizienzklasse;
|
table16Z2 = ausweis.gebaeude_aufnahme_allgemein.energieeffizienzklasse;
|
||||||
|
|
||||||
let imagePreview = "";
|
let imagePreview = "";
|
||||||
|
|
||||||
@@ -683,14 +670,14 @@
|
|||||||
class="checkTextPreview"
|
class="checkTextPreview"
|
||||||
style="display:none; position: absolute; background-color: black; color: white; padding: 10px; border-radius: 5px; max-width: 450px; z-index:9999;"
|
style="display:none; position: absolute; background-color: black; color: white; padding: 10px; border-radius: 5px; max-width: 450px; z-index:9999;"
|
||||||
>
|
>
|
||||||
{ausweis.gebaeudeaufnahme_allgemein.prueftext}
|
{ausweis.gebaeude_aufnahme_allgemein.prueftext}
|
||||||
</div>
|
</div>
|
||||||
</div></td
|
</div></td
|
||||||
>
|
>
|
||||||
<td title="Ausweis anzeigen" width="50px"
|
<td title="Ausweis anzeigen" width="50px"
|
||||||
><a
|
><a
|
||||||
class="energieausweis-img"
|
class="energieausweis-img"
|
||||||
href="/energieausweis-erstellen/ansichtsausweis?id={ausweis.gebaeudeaufnahme_allgemein.uid}"
|
href="/energieausweis-erstellen/ansichtsausweis?id={ausweis.gebaeude_aufnahme_allgemein.uid}"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
><img
|
><img
|
||||||
src="img/ausweis.jpg"
|
src="img/ausweis.jpg"
|
||||||
@@ -701,7 +688,7 @@
|
|||||||
<td title="Datenblatt anzeigen" width="50px"
|
<td title="Datenblatt anzeigen" width="50px"
|
||||||
><a
|
><a
|
||||||
class="energieausweis-img"
|
class="energieausweis-img"
|
||||||
href="/energieausweis-erstellen/datenblatt?id={ausweis.gebaeudeaufnahme_allgemein.uid}"
|
href="/energieausweis-erstellen/datenblatt?id={ausweis.gebaeude_aufnahme_allgemein.uid}"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
><img
|
><img
|
||||||
src="img/datenblatt.jpg"
|
src="img/datenblatt.jpg"
|
||||||
@@ -714,13 +701,13 @@
|
|||||||
width="30px"
|
width="30px"
|
||||||
><button
|
><button
|
||||||
class="weiterbutton"
|
class="weiterbutton"
|
||||||
onclick="ausweisStornieren('{ausweis.gebaeudeaufnahme_allgemein.uid}')">S</button
|
on:click={() => ausweisStornieren('{ausweis.gebaeude_aufnahme_allgemein.uid}')}>S</button
|
||||||
></td
|
></td
|
||||||
>
|
>
|
||||||
<td title="Ausweis ausstellen" width="20px"
|
<td title="Ausweis ausstellen" width="20px"
|
||||||
><button
|
><button
|
||||||
class="weiterbutton"
|
class="weiterbutton"
|
||||||
onclick="ausweisAusstellen('{ausweis.gebaeudeaufnahme_allgemein.uid}')">A</button
|
on:click={() => ausweisAusstellen('{ausweis.gebaeude_aufnahme_allgemein.uid}')}>A</button
|
||||||
></td
|
></td
|
||||||
>
|
>
|
||||||
<td
|
<td
|
||||||
@@ -728,7 +715,7 @@
|
|||||||
width="30px"
|
width="30px"
|
||||||
><button
|
><button
|
||||||
class="weiterbutton"
|
class="weiterbutton"
|
||||||
onclick="ausweisAusstellenPost('{ausweis.gebaeudeaufnahme_allgemein.uid}')">P</button
|
on:click={() => ausweisAusstellenPost('{ausweis.gebaeude_aufnahme_allgemein.uid}')}>P</button
|
||||||
></td
|
></td
|
||||||
>
|
>
|
||||||
<td
|
<td
|
||||||
@@ -736,7 +723,7 @@
|
|||||||
width="30px"
|
width="30px"
|
||||||
><button
|
><button
|
||||||
class="weiterbutton"
|
class="weiterbutton"
|
||||||
onclick="ausweisnichtAusstellen('{ausweis.gebaeudeaufnahme_allgemein.uid}')">N</button
|
on:click={() => ausweisnichtAusstellen('{ausweis.gebaeude_aufnahme_allgemein.uid}')}>N</button
|
||||||
></td
|
></td
|
||||||
>
|
>
|
||||||
<td
|
<td
|
||||||
@@ -744,7 +731,7 @@
|
|||||||
width="30px"
|
width="30px"
|
||||||
><button
|
><button
|
||||||
class="weiterbutton"
|
class="weiterbutton"
|
||||||
onclick="bestellBestaetigung('{ausweis.gebaeudeaufnahme_allgemein.uid}')">B</button
|
on:click={() => bestellBestaetigung('{ausweis.gebaeude_aufnahme_allgemein.uid}')}>B</button
|
||||||
></td
|
></td
|
||||||
>
|
>
|
||||||
<td
|
<td
|
||||||
@@ -752,7 +739,7 @@
|
|||||||
width="30px"
|
width="30px"
|
||||||
><button
|
><button
|
||||||
class="weiterbutton"
|
class="weiterbutton"
|
||||||
onclick="erinnern('{ausweis.gebaeudeaufnahme_allgemein.uid}')"
|
on:click={() => erinnern('{ausweis.gebaeude_aufnahme_allgemein.uid}')}
|
||||||
>E</button
|
>E</button
|
||||||
></td
|
></td
|
||||||
>
|
>
|
||||||
@@ -763,14 +750,14 @@
|
|||||||
class="weiterbutton"
|
class="weiterbutton"
|
||||||
style="display: block;"
|
style="display: block;"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
href="/energieausweis-erstellen/gespeichert?id={ausweis.gebaeudeaufnahme_allgemein.uid}">F</a
|
href="/energieausweis-erstellen/gespeichert?id={ausweis.gebaeude_aufnahme_allgemein.uid}">F</a
|
||||||
></td
|
></td
|
||||||
>
|
>
|
||||||
{@html ausweis.gebaeudeaufnahme_allgemein.kontrolldatei
|
{@html ausweis.gebaeude_aufnahme_allgemein.kontrolldatei
|
||||||
? `<td title="XML-Datei an das DiBT verschicken." width="30px"><button class="weiterbutton" onclick="xmlAbschicken('{ausweis.public_id}')">X</button></td>`
|
? `<td title="XML-Datei an das DiBT verschicken." width="30px"><button class="weiterbutton" on:click="xmlAbschicken('{ausweis.public_id}')">X</button></td>`
|
||||||
: ""}
|
: ""}
|
||||||
{@html !ausweis.gebaeudeaufnahme_allgemein.registriernummer
|
{@html !ausweis.gebaeude_aufnahme_allgemein.registriernummer
|
||||||
? `<td title="Registriernummer vom DiBT anfordern." width="30px"><button class="weiterbutton" onclick="registriernummerAnfordern('${ausweis.public_id}')">R</button></td>`
|
? `<td title="Registriernummer vom DiBT anfordern." width="30px"><button class="weiterbutton" on:click="registriernummerAnfordern('${ausweis.public_id}')">R</button></td>`
|
||||||
: ""}
|
: ""}
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
|
|||||||
Reference in New Issue
Block a user