Merge pull request #400 from IBCornelsen/main

get main
This commit is contained in:
Jens Cornelsen
2025-02-24 16:26:27 +01:00
committed by GitHub
9 changed files with 35 additions and 51 deletions

View File

@@ -86,7 +86,7 @@ xl:grid-cols-3 xl:gap-x-8 xl:gap-y-8
<option value="Atrium-Bungalow">Atrium-Bungalow</option>
<option value="Winkelbungalow">Winkelbungalow</option>
{:else if ausweisart==Enums.Ausweisart.VerbrauchsausweisGewerbe}
{:else if ausweisart==Enums.Ausweisart.VerbrauchsausweisGewerbe || ausweisart=== Enums.Ausweisart.GEGNachweisGewerbe}
<option value="Verwaltungsgebäude (allgemein)">Verwaltungsgebäude (allgemein)</option>
<option value="Parlaments- und Gerichtsgebäude">Parlaments- und Gerichtsgebäude</option>
<option value="Ministerien u. Ämter u. Behörden">Ministerien u. Ämter u. Behörden</option>

View File

@@ -20,7 +20,7 @@
</script>
<div id="progress-box" class="order-1 sm:order-2 w-full box relative px-4 pt-3 sm:py-3 text-center self-stretch">
<h1 class="text-secondary [font-size:_clamp(26px,1vw,18px)] m-0 font-bold sm:font-normal">Energieausweis {anliegen}</h1>
<h1 class="text-secondary [font-size:_clamp(26px,1vw,18px)] m-0 font-bold sm:font-normal">{anliegen}</h1>
<h2 class="text-primary [font-size:_clamp(18px,1.5vw,24px)]">{ausweisart} {PRICES[ausweisart][Enums.AusweisTyp.Standard]}</h2>
<div class="grid grid-cols-3 self-start justify-between">
@@ -29,7 +29,7 @@
class="w-[calc(100%-0rem)] ml-[0] absolute mt-[0.5rem] bg-gray-200 h-3 rounded-lg"
>
<div
class="bg-green-600 left-0 h-3 absolute"
class="left-0 h-3 absolute"
style={`width: ${progress}%;`}
></div>
</div>

View File

@@ -20,6 +20,26 @@
const gewerbeHouse = ["Gewerbegebäude", "Mischgebäude"];
$: {
ausnahme = ((leerStand === "mehr als 30") || (heizungsAlter === "< 3") || (baujahr === "vor 1978" && einheiten === "bis 4 Wohneinheiten" && sanierungsstatus === "unsaniert"))
? true
: false;
oneBOX = ((ausnahme === true) && (gebaeudetyp !== "Gewerbegebäude") && (gebaeudetyp !== "Mischgebäude")) ||
(!twoBoxReason.includes(anlass) && (gebaeudetyp !== "Mischgebäude")) ||
((gebaeudetyp === "Gewerbegebäude") && (leerStand === "mehr als 30"))
? true
: false;
threeBOX = ((ausnahme === true) && (gebaeudetyp === "Mischgebäude") && (twoBoxReason.includes(anlass) && (leerStand != "mehr als 30")))
? true
: false;
}
function getBoxes(){
if(twoBoxReason.includes(anlass)){
document.getElementById('firstrow')?.classList.remove('sm:grid-cols-2');
@@ -36,7 +56,8 @@ if(oneBOX===true){
document.getElementById('thirdrow')?.classList.remove('md:grid-cols-6');
document.getElementById('thirdrow')?.classList.remove('md:grid-cols-4');
document.getElementById('thirdrow')?.classList.add('grid-cols-1');
}else if(threeBOX===true){
}
else if(threeBOX===true){
console.log('THREE');
document.getElementById('thirdrow')?.classList.remove('grid-cols-1');
document.getElementById('thirdrow')?.classList.remove('md:grid-cols-4');
@@ -49,28 +70,9 @@ else{
document.getElementById('thirdrow')?.classList.remove('md:grid-cols-6');
document.getElementById('thirdrow')?.classList.add('md:grid-cols-4');
}
console.log(!twoBoxReason.includes(anlass));
console.log(oneBOX);
//console.log(!twoBoxReason.includes(anlass)&& (gebaeudetyp != "Mischgebäude"));
}
$: {
ausnahme = ((leerStand === "mehr als 30") || (heizungsAlter === "< 3") || (baujahr === "vor 1978" && einheiten === "bis 4 Wohneinheiten" && sanierungsstatus === "unsaniert"))
? true
: false;
oneBOX = ((ausnahme === true) && (gebaeudetyp != "Gewerbegebäude") && (gebaeudetyp != "Mischgebäude")) ||
(!twoBoxReason.includes(anlass) && (gebaeudetyp != "Mischgebäude")) ||
((gebaeudetyp === "Gewerbegebäude") && (leerStand === "mehr als 30"))
? true
: false;
threeBOX = ((ausnahme === true) && (gebaeudetyp === "Mischgebäude") && (twoBoxReason.includes(anlass) && (leerStand != "mehr als 30")))
? true
: false;
}
@@ -436,22 +438,4 @@ select option{font-family: "immo Sans",sans-serif;}
}
</style>

View File

@@ -158,7 +158,7 @@
}
const ausweisart = Enums.Ausweisart.BedarfsausweisWohnen
const anliegen = "anfragen";
const anliegen = "Energieausweis erstellen";
</script>

View File

@@ -359,10 +359,10 @@
active={1}
steps={["Gebäudedaten", "Kundendaten", "Bestätigung"]}
{ausweisart}
anliegen={"erstellen"}
anliegen={"Angebot anfragen"}
/>
{:else}
<Progressbar active={1} {ausweisart} anliegen={"anfragen"} />
<Progressbar active={1} {ausweisart} anliegen={"Energieausweis erstellen"} />
{/if}
</div>

View File

@@ -45,8 +45,8 @@
export let aufnahme: AufnahmeClient;
export let bilder: UploadedGebaeudeBild[];
const ausweisart = Enums.Ausweisart.VerbrauchsausweisWohnen
const anliegen = "anfragen";
const ausweisart = Enums.Ausweisart.VerbrauchsausweisGewerbe
const anliegen = "Energieausweis erstellen";
if (Object.keys(ausweis).length === 0) {
const localStorageAusweis = localStorage.getItem("ausweis");

View File

@@ -144,7 +144,7 @@
}
const ausweisart = Enums.Ausweisart.VerbrauchsausweisWohnen
const anliegen = "erstellen";
const anliegen = "Energieausweis erstellen";
</script>

View File

@@ -72,7 +72,7 @@
}
const ausweisart = Enums.Ausweisart.GEGNachweisGewerbe;
const anliegen = "anfragen";
const anliegen = "Angebot anfragen";
</script>
<div id="skala" class="bg-white grid grid-cols-1 p-4 lg:grid-cols-2 lg:gap-x-6 no-scroll">

View File

@@ -73,7 +73,7 @@
}
const ausweisart = Enums.Ausweisart.GEGNachweisWohnen;
const anliegen = "anfragen";
const anliegen = "Angebot anfragen";
</script>
<div id="skala" class="bg-white grid grid-cols-1 p-4 lg:grid-cols-2 lg:gap-x-6 no-scroll">