Verbesserungen und Datenumzug

This commit is contained in:
Moritz Utcke
2025-02-20 16:50:21 +11:00
parent 8049af9f17
commit d538f754c4
22 changed files with 1912 additions and 141 deletions

View File

@@ -16,7 +16,7 @@
export let ausweis:
| VerbrauchsausweisWohnenClient;
// TODO: überarbeiten und zu inferProcedureOutput machen
let rechnung: RechnungClient = {
let rechnung: Partial<RechnungClient> = {
email: user.email,
empfaenger: user.vorname + " " + user.name,
strasse: user.adresse,
@@ -74,7 +74,7 @@
});
if (selectedPaymentType === Enums.Bezahlmethoden.rechnung) {
window.location.href = `/payment/success?uid=${response.uid}`
window.location.href = `/payment/success?r=${response.uid}&a=${ausweis.uid}`
} else {
window.location.href = response.checkout_url as string;
}

View File

@@ -88,6 +88,8 @@
[Enums.Ausweisart.BedarfsausweisWohnen]: `/energieausweis-erstellen/bedarfsausweis-wohnen?uid=${ausweis.uid}`,
[Enums.Ausweisart.BedarfsausweisGewerbe]: `/energieausweis-erstellen/bedarfsausweis-gewerbe?uid=${ausweis.uid}`,
[Enums.Ausweisart.GEGNachweisWohnen]: `/angebot-anfragen/geg-nachweis-wohnen-anfragen?uid=${ausweis.uid}`,
[Enums.Ausweisart.GEGNachweisGewerbe]: `/angebot-anfragen/geg-nachweis-gewerbe-anfragen?uid=${ausweis.uid}`,
[Enums.Ausweisart.GEGNachweisBedarfsausweis]: `/angebot-anfragen/bedarfsausweis-gewerbe-anfragen?uid=${ausweis.uid}`,
}[ausweisart]
async function speichern(e: SubmitEvent) {
@@ -115,6 +117,7 @@
async function anfordern() {
// TODO Angebot anfordern
}
async function bestellen() {
@@ -146,7 +149,7 @@
localStorage.clear();
if (bezahlmethode === Enums.Bezahlmethoden.rechnung) {
window.location.href = `/payment/success?uid=${uid}`
window.location.href = `/payment/success?r=${uid}&a=${ausweis.uid}`
} else {
window.location.href = checkout_url as string;
}

View File

@@ -212,7 +212,7 @@
}
}
const ausweisart = Enums.Ausweisart.GEGNachweisVerbrauchsausweisWohnen;
const ausweisart = Enums.Ausweisart.GEGNachweisWohnen;
</script>
<div