Anfang Aussschlusskriterien
This commit is contained in:
@@ -150,6 +150,23 @@
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* TODO
|
||||
* Ausschlusskriterien: Neubau, Modernisierung
|
||||
Baujahr vor 1978, unsaniert und bis 4 Wohneinheiten /
|
||||
Heizung jünger als 3 Jahre / Verbrauchsjahre unvollständig / Verbrauchsjahre nicht aktuell genug /
|
||||
Klimafaktoren unvollständig /
|
||||
Leerstand größer 30% /
|
||||
Fehlende oder unvollständige Bilder (pro Abschnitt mindestens ein Bild) /
|
||||
Fehlende Angaben zum Sanierungsstand (Bei F mindestens 2 Haken), (Bei G mindestens 1 Haken)
|
||||
*/
|
||||
let bestellenNichtMoeglich = false;
|
||||
if (((ausweis.ausstellgrund === "Neubau" || ausweis.ausstellgrund === "Modernisierung") && aufnahme.baujahr_gebaeude[0] < 1978 && aufnahme.saniert === false && aufnahme.einheiten && aufnahme.einheiten > 4) || (new Date().getFullYear() - aufnahme.baujahr_heizung[0] < 3) || (!ausweis.verbrauch_1 || !ausweis.verbrauch_2 || !ausweis.verbrauch_3) || (aufnahme.leerstand && aufnahme.leerstand > 30)) {
|
||||
bestellenNichtMoeglich = true
|
||||
}
|
||||
|
||||
</script>
|
||||
|
||||
<div
|
||||
@@ -270,7 +287,7 @@
|
||||
|
||||
<button class="button">Speichern</button>
|
||||
|
||||
<button class="button" data-cy="bestellen" on:click={bestellen}>kostenpflichtig bestellen</button>
|
||||
<button class="button" data-cy="bestellen" on:click={bestellen} disabled={bestellenNichtMoeglich}>Kostenpflichtig bestellen</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -239,7 +239,7 @@ lg:grid-cols-2 lg:gap-x-6
|
||||
<form id="formInput-1" on:submit={ausweisAbschicken} name="ausweis" data-test="ausweis">
|
||||
<div id="formular-box" class="formular-boxen ring-0">
|
||||
|
||||
<!--<ButtonSpaeterHilfe {automatischAusfüllen} {spaeterWeitermachen} />-->
|
||||
<ButtonSpaeterHilfe {automatischAusfüllen} {spaeterWeitermachen} />
|
||||
|
||||
<!-- A Prüfung der Ausweisart -->
|
||||
|
||||
|
||||
Reference in New Issue
Block a user