nutzflaeche, preis, ausweise prüfen
nutzflaeche hinzugefügt, Preis VANW von 65 auf 85 gesetzt
This commit is contained in:
@@ -11,12 +11,20 @@ export function energetischeNutzflaecheVerbrauchsausweisWohnen_2016(
|
||||
gebaeude_stammdaten: GebaeudeClient;
|
||||
}
|
||||
): number {
|
||||
if (!ausweis.gebaeude_stammdaten) {
|
||||
return 0
|
||||
}
|
||||
|
||||
let faktorKeller = 1.2;
|
||||
if (ausweis.keller_beheizt && (ausweis.gebaeude_stammdaten.einheiten || 1) <= 2) {
|
||||
faktorKeller = 1.35;
|
||||
}
|
||||
|
||||
return (ausweis.gebaeude_stammdaten.flaeche || 1) * faktorKeller;
|
||||
if ((ausweis.gebaeude_stammdaten.nutzflaeche || 0) > 0) {
|
||||
return ausweis.gebaeude_stammdaten.nutzflaeche || 0;
|
||||
} else {
|
||||
return (ausweis.gebaeude_stammdaten.flaeche || 1) * faktorKeller;
|
||||
}
|
||||
}
|
||||
|
||||
export async function endEnergieVerbrauchVerbrauchsausweis_2016(
|
||||
|
||||
@@ -13,6 +13,7 @@ export class Gebaeude {
|
||||
public baujahr: number[] = [];
|
||||
public einheiten: number = 0;
|
||||
public wohnflaeche: number = 0;
|
||||
public nutzflaeche: number = 0;
|
||||
public keller_beheizt: boolean = false;
|
||||
public dachgeschoss_beheizt: Dachgeschoss = Dachgeschoss.UNBEHEIZT;
|
||||
public lueftungskonzept: Lueftungskonzept = "Fensterlüftung";
|
||||
|
||||
@@ -10,7 +10,7 @@ export const API_UID_COOKIE_NAME = "uid";
|
||||
export const PRICES: Record<Enums.Ausweisart, [number, number, number]> = {
|
||||
BedarfsausweisWohnen: [135, 145, 290],
|
||||
VerbrauchsausweisWohnen: [45, 55, 180],
|
||||
VerbrauchsausweisGewerbe: [65, 75, 360],
|
||||
VerbrauchsausweisGewerbe: [85, 95, 360],
|
||||
};
|
||||
|
||||
export const SERVICES: Record<Enums.Ausweisart, Record<Enums.Service, number>> = {
|
||||
@@ -18,7 +18,7 @@ export const SERVICES: Record<Enums.Ausweisart, Record<Enums.Service, number>> =
|
||||
Qualitaetsdruck: 9,
|
||||
Aushang: 10,
|
||||
SameDay: 29,
|
||||
Telefonberatung: 30,
|
||||
Telefonberatung: 30,
|
||||
},
|
||||
VerbrauchsausweisWohnen: {
|
||||
Qualitaetsdruck: 9,
|
||||
|
||||
Reference in New Issue
Block a user