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