From 856c194a0220c14e87af4f3251ada1e5f9727fca Mon Sep 17 00:00:00 2001 From: Jens Cornelsen <79703163+IB-Cornelsen@users.noreply.github.com> Date: Thu, 10 Apr 2025 00:18:13 +0200 Subject: [PATCH] Dashboard Mockup --- public/images/dashboard/DatenblattKreuz.svg | 40596 ++++++++++++++++ public/images/placeholder.png | Bin 0 -> 7614 bytes src/astro-typesafe-api-caller.ts | 2 +- .../Dashboard/DashboardAusweis.svelte | 596 +- .../Dashboard/DashboardAufnahmeModule.svelte | 6 +- .../DatenblattVerbrauchsausweisWohnen.svelte | 6 +- ...blatt-verbrauchsausweis-wohngebaeude.astro | 4 + 7 files changed, 40961 insertions(+), 249 deletions(-) create mode 100644 public/images/dashboard/DatenblattKreuz.svg create mode 100644 public/images/placeholder.png create mode 100644 src/pages/[partner]/energieausweis-erstellen/verbrauchsausweis-wohngebaeude/datenblatt-verbrauchsausweis-wohngebaeude.astro diff --git a/public/images/dashboard/DatenblattKreuz.svg b/public/images/dashboard/DatenblattKreuz.svg new file mode 100644 index 00000000..5d5f57d8 --- /dev/null +++ b/public/images/dashboard/DatenblattKreuz.svg @@ -0,0 +1,40596 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Datenblatt + diff --git a/public/images/placeholder.png b/public/images/placeholder.png new file mode 100644 index 0000000000000000000000000000000000000000..0b9b73ab4324984caa8f7694e34b05f98b640d43 GIT binary patch literal 7614 zcmYLuWmuF!+xATgQoA6HEG&q)Qc6e&ODrJL=n~S>DM-nZ$|4~RvLGcWsB|se-5}lF zDY0~XJn#3u$8#R@V}49sb6z>4rKF%xb{_zANU-!(>Q{l z5whv(Dk?1DaW;!Pcf#=-Dnjg)+p3WA?wG){oww3(HBXWZW?pb!onrr*7o~p( z7<}crZZ>U?{Bdy@)_@=Ff-U~*f&DnhfCb$=yIpvdm8^qisjL2F(bvl&fozZKw-rM;YMUVC?7BCn9N0Ssf)}H@qp4op98vX@_ zc|dkJ*6Rp&>C@!355$f`JaN85(2S9j^)v7OV^kYHxQvo~QI)pV-XQ1im8Sx*oXl}q zX+if-bUh1UHY|JTvH!k0mVgaP4K}3!?4REO*!Yvc|6lah{0%UekF|#M9pZmQrz-ZH z!{aeRJ*Wal7X&qv$DkXsh=YIojQ{rN7+L+~qldZ{UR^6`t}79^zyIr;Mi7BnAy6F6 z8txgm_+Zw^lYa1{Jyt5~4^gggcOqMcun1OyzW;B4LLpfYp02p6=G|JH6x^;@;UV@Pv66Sa_ zlxjda?>mwsO3zs()Allz1_k|j(=3bX4+V1Dnq~#Nf5I?TW<_|Q%3c}aDtJFh7*WHq z`p2m?epVeA7U{#N{%VX+0v@hOwm;X}y`x6yA57x#P;nHRdAwX?Zb_#(LfmuUND2b~ zVuu=e&CNVfz8syO<8xPy40ggBupsn5>s(UogbAJ%jSG+42Pqbn3^8~+yVQkCcAWd% zDFn(e<9UZ(d2O1353PREcajgLyIaA!aLZc@0s)-tg@5p%w#NMMx-*t|o~9wI<#$6e zf)%8LDe^0W7sW@Hc0K)8K|WTd;%}7)#0Y^Q<@EYPA@XSEZk2jk%LEqs=|txZ;b3%E zB&+&)LKa=&Xg@F8(AI?g*5>{fdAVV2^atxCJRhZB+E;^-zi3|G%9ieEr@~L<;e_K` z;-2j`XZFU8+bMK5R|x*+*fnq`Qjky@*(m;G{lz7%PbWL!f?i+Nu(~a=la`x4tcm9d zafr8zKLCi%O^7Nc$i<9bO|3=iB)&${f^9_XW>WBQweEV^2Jt*S&DB?UpYR$y`&*a@ z5*+UvQ&|}N5hzy|Gw8!lllVWgwuw0+HzBh!`!8LQyoU=GbgQ{j*$O9Xj30}D@xH`{ zokRM_$6wERm;Q;9dHrsh zi43u2hvL^3?j;}+nk$%QA<^=L{>SOvB*0;8J5~4+cb&Omg;mlo)hI{rv7gxs3-5zs zT4FdZi!A<+vLYUZA2ITD%CC`)B2aNyi-+=$_N9-i)Cd8(`(RDxLhb+Kjpr4n!4$u@ zOyP|?e7k$_u;2+i?f!8J5dr}K$>RJ7X=oQ7b-B;c)4MR`lM86?Ccp;e>PL1OQkDFd zIyaMW`7veG)WwM}OPuG~I=#5PIbW-X)PXWQRgD`D3MI6LK!0}5o>im2H`Ro7RbZ+V z9KAYb`uDFJ9!Lw+x%tdx1Mc!aG@jOL;;Qt)?8?h~>xG8CzH}PwzrCib_4lPp zcfE9|jE#_JJ%qW~S6}O*(VxnW?J2j;D6+@WnxQb% zg~i&fTPpXf7Do&zQ-Bs^qq;Ait$1wc38O)-l}gXweg5OQXO#W-N^DX{evM_Jf2SJ7 zBEQd)!(etvGtI_6$`SkgiQP$~MQ65Do8R(|`&1?!C_0#A3K5Yj|8nQLcP+|~P7_Iy z{nSmY2u;n+foNe8nTTYO5(h!DH3Ao!iwNw(^#E5!JQLr8(?%xb=0-7%k3a+m!+{3rvsV(KpvS&q%uz+s5hjx=R%UpGn5NxpL%lyAR^JTWu%K*;EqCP= zW?JCqD6dUwC%$eLc4!$z?vp$8d%3Xft2Dm4Us;Kgq?4)!kTsjo2w$V%nXU441x?d> zP>=G1Fp{K3qsAHk&=39DO)|TbqyVrbC-HX$P>QiPo}~~YMB1FSxbDdfoJzE$<-F8G zB3>h>P8ijD$cq>FH}H{_JbDR19(Se)iGidtg2taBQ`Ofz0ok9w7fVxr%055XvfQ*{ zq5l!%_9XN)t{-?O`;hIHYu{OxB%@njDrkSFvgYQp?`!c%ss-MbP1wi`SVo+d7z0Vy z(j%wvt!8YBUsLZ#v)m0`eirZtAJwPEFLCQ!5XXhhkP@BVvXP zBePq7bF#!X6B8c0I4l*LBOy!h1NZ73EwW&eJOxCuQ^NR6PPqpX2?pP`Yv(5l7H2EB z!4vvF5jg`JkRxk>m(k@CgE#6zw>v8OU;VI2QGKOM>2OyuGL2o^*~V#}Iho=UR^rEA zu@BP`8H<)=@rUBFK-f!9kIJnWR?x@5(R2=hiM|b0#x~6gb3LZkkeyxC>HPVD#M zpnR~ynVV`CW{CF%YW;syhG_I-%YDOoA7`G2wZ>2}X%Rurmuhs<$bN@e`>8LdZXpw1 z{Tx@4`LlcxPlW{ThrIbn@&X|yy;v4$q#zTx_0l1=3V=x?mV-(5?=(yz5LU?f4PNk9 zj~*sAHX~czB!nD@GVO$3KaPn&*J`t-f$2*==BVss?@E;WnE~bIpVe(*E14;s?T>c; z!PVk}IHjwx3(a~=RJY)#syrFA(1e5^2K2gO|NTD+$z;fa&lX}Cnur(SjTPzKkb%Ue z%B%&0=z)WPsd7ygJB@`0oIO^606gIAPD$L(LAhlTlf{_P7(MNNsxaaGpkG5Wj(AQn z*7(ko$$wY+aA7mGs8bj=EBHn2M42*r?mb|y4S9%nBKzovyU$~jS|zV}PY2DFVsleI z)<}=PS#(i!K;uuz>AF*HGjbVoPkCH5@Pb#m0V8m^UjMpSaBtbVHGc>iwd6f*S$mS;d*u4+GU{^KYJsS8l~bz;!$ZK z<=f{!$e}qpQozvW{GnQuT^50c6z!L`ks#t;ZN}K|Ep8}3zD-HMU`sGKwQAatVuG%+ zX5PK%AkhT}3Ry>fsW@+4=f8-1V?b!fQ^kqB`f&%6Ghchdk;3@tSTqRYK;zq5XXD;2 zuX|Nf!$5{8B?*q=n$j`0phe2wTZIoAg^okFCCkF~SbFAv9~GaM)LGfs@?4MO=MtSY z?j&JAXnA?rVR&q&_Jgs(O;Rbfq6uwwU)u;nj6!-id3uDdkUHv5y!phMWP{eEb% z>dyGjG(Yk&yl9vA5y2$jB1QnL8UInq$>~~KK(PBYGI2l6Vs4dJ_N6frsjpq9Po`S3 z>{`QG(*#&yj>y07Jos?*kFI@*4QqL0B~~t08pL*CpLY7ToH1eNy=0Ws!jS^PT5DRo zZg^87`@E@uC35|@yyaYZq)&zYX!DVeBzGTM65f?R>3sv=d*_D5ZJLi{v?J6r=qzf7 z3Q6{7KeZCaJ$Ch*W4b^^Y?lP8sPzo9y6g5<%h7**q=Z0>(@)IXc7e?~;Yms-$B? zkCxm72~W5tkt)Vyth~S|!KUP&&#Lq;N>MbUa$bdaG^+$ogsK;5G9pGzRF8xdyd;j3 z_&uBJ9PphkzgQg7Mn;3cTbV2(CJRzYt*>ZBjGwv=^swkG_3CVR5ch5yF^U-fsOP7) zjcZy9JzPsW*4eqaHon>M%hg^vArlsK!s5ktNc6HeZmlXmV5N}>=&6*|d%cFg1<6N2 z&yz*TaQ6o}ydbM)>>GK#Hnx^FVCNO)H~6`V(hr*sKTTC{xt(op9xT=zx2}xfdV2wu zJXA)tG_Hf)(gKvCE|P8TKv|RxF$-f){^m^~Dwvo< zEdR_%tJ6@B&3nSzCa#~cVs;`c>|2!B@cc7_3@E)w2^K`Ukq3Kb2t9}~<;d9LW)@&P zvMl^D$6V;-FUSyGPx7=!m;^s-IC#_-Ryd?nYJ3H)h-tyQT`_G-}It9F(2X1*zi z1hwP*=hW_l!A+5In%~UzqjtT$z4XT2pi+#=sw{>f>r74(FYXU36qZGb>@9#j0O->f zF1dGJ==-i5nhLQ&Wf7M-8-8HDlk0N+v3i;$IWyENqx~kbEWr!1PR-*3^`dJ@@HYh~ z`D`~hm4&23Pl zueHHpU4e>7K+yNpJCb&IfHv>GR~ALE1k2L56TI;rmcW;;?I5t}&Iq?rR@wd4ZTJf6 zSFt3)`29cYvv;$4w9MN|n^y|9jNIb-*e*gdE*|j(F6`Nz^`EMPYi??-C`t)X`q5)m z43I;{d2A>vPsnNF9{qwkSTZtK#x^8#45t>bEi5+<)1yRn%S3q9UawzlQKc_TvSC|s zYNHaQOJXCVUGh#R3c<$VYnnz$JrZKvK%8j_27gqCanvsRz~EkSZc7wnVi@o44~KcN%@QhGSVvQI1te1 zaVrqd?y@hU_v}*Q;t#lhi~3^{r@xD*;_O}4wno}!t1GKBRJb*Qf^>sDbI5rwam|-6 z4=v#7lRlKronOi3$0Yt^DaUSOJVrH2_L3#Y4|*s7mA%G3n`@ub`(u_Mp}J@@=P3bFK$9hQ6EaqxMQ>zL&F* zHCm`rBRx0b6~6s0K#9g6|4i{tX^!Cfbl$6|`h!U6VVgR4gGnfEAF3$33rqP>JK_<8 z2RJ!crQK&i2h3(P5xNat+31w3taQXW<)**??U$w$MjeMIc=af=QNxW<{%W!;4^`kj z*21$7tVsjMx9Pq-Mw#}g(876!hE~jF*yQ}J(?UDMQUnmidi=V~L@LKA-@o{NNXG7+ zD5WXUfn)7%*h&qqF-_&8GPbTEY&eS&3$OpsvI7dw#6)jSBh1Fj1LE0se2ZN1Hcdj} zR!+R)Kc+-t&*ZJcKRYG)`Q+S=S$b?P2F35`9dvjdPbsaYrOTSy9KO;2g&V6Vp9zJD zm%sc{=SDRrgM;5w(M2iAKjO&8|La)QE6~YslBqi&`;Wq~Kr&}WO*u}OvZ>@z&c!|E6Uy1)68=?z zM``rv7bZNqW?@DCq^oxdRzyRCT}hhWzje`lj^n2^R2XN1LNQkQf%gK_LdJM)KZjIb zNYG^*YJMHdnPC~^!~>F;zBeK@!+&%w=09#yM_caWL$cx|>@oM3YmcxnPpWsObV5%q=Mn71-)lBlg}x`Nr%a;^u$V2k#* zj$QgYcQ^!+N9et7{=gD&T6{Duk8X~mQ&*$;X5Y>U#b<*q%%fVOnFZR%?pd1Pv0<;0 zU>{O??GqE_5f!n)<-uQ067foR6`?HK#Vx4lr2-cTG63MrU?!EX&hh}sS<&rrH4@1{ zOM{vymc7y}^R(k0Y(B>0jj>%fTZ(6= zt_|fW^ylKK@GQ(-|zMN^Y1 zBGqN$OBZ9`LIazeKtz|f=;D+p?>GRFL-nvUK8A zK@Qr9{w#XnXH26Zkvwy_w645s&l$Xp$2;)jqlIbNkwhWnDBLa(>;I3jGU|3-pQ^%_ z1^MNHffzvgM7xug9MJz5Cn5NOa*0wAanDqy%h+4Jl!vRNJwu%lO9UR;o__4L>$vz) z4`eCD27SY7=@btJWAQ;?|MP02AFj`qrU>a)ntAA7kQAzttg}d2Z#y2f{(T#EYTh{> z7xgC4MD;CI_wHx8wD0a-O-YRte3SrC_WmslI(|8$oH?WNytS3Pe~{Kc*nbvAG1+>$ zDP|Z}@H~*VLG07Ew%h<^7CB@eE^JLv`j$M6pNd5IG z0x@yHk7MsRFnpJAWwy0k9VbENpMwY0{9LYe_7trq|D1m3OOqIoPaf=(#1dXZHJK-H zar|{jf~?}D`B?*NIE)|K)N`Ly@bK%#lsggQk;$g*eDLpboB*qfCdzTrp~hmo%u6VT z2&`#26GBM0@!D0wW=i{0j^gCpC&{zxMaLBq{o@g38ys6^>igD{?6aAi73%TrifhXFOiCWOE94Lrmm9JZd}AI z=E}??qi#=m_-cPeM62vz9x>-w->MNm?NGQ*lb&eIbJT=Cu)HZ}9czW-*bvnXojzJ! zle8LLv_-E!buHI&V`ZUy)zsFTz1ar<)YmmtD*Z#-?Ai1?LW{h8g^8aH4gLh@x|Qb! zx-yxr_gpT|r~vsdfxd~O($f)#7Zd%f^!-}8e+JC;s=nGsR#C(|BpYMximo>a5WtHg z5z1-9)3S<@O~pbI`fO%V#P{X-p?8ZQZpP;q`9ZK66RKgewgaRyhs(Cm~3*U|gm?76T@5$W~XyEd^(sNWy;Cab|sq_X9Po4^0nICm#! zuFYp+lYVeAo78(eO`Q*)h(y1LOTm1NXD(C9;JG-DcXv#P`i+^};-Vy_d44Vv@Q;fk zB$%=bc3v1FxN8VAR+y;38KR6(5Z9sA_r9oM2SUKI<0L4Ah4rPTSni%EKkO>x_!#{P(6=myCSw54ZdXA7Ah*YPO0uu#_5Nx^6B>aI@D&kqhR zFE5XdPM!Sxo^?+p<#d06^xHvLSXj27&F0isSC^F3){g9*TzICg>8&Qaz(v=dp8S-N z2!SAxnIn_BOm=2Axh|NtNnOjnp6#S~qX7G5U8IQX;0Kqsl(uuxCsQ|)^9MH-)w)v$ zrt=l -
- {#if ausweis.storniert} -
-

- Storniert -

+
+
+ + +
+
+ Verbrauchsausweis Wohnen mit Beratung (Post, Same Day) +
+
Gespeichert
- {/if} -
- -
-
- {#if ausweisart == Enums.Ausweisart.VerbrauchsausweisWohnen} - Verbrauchsausweis Wohnen - {:else if ausweisart == Enums.Ausweisart.BedarfsausweisWohnen} - Bedarfsausweis Wohnen - {:else if ausweisart == Enums.Ausweisart.VerbrauchsausweisGewerbe} - Verbrauchsausweis Gewerbe - {:else if ausweisart == Enums.Ausweisart.GEGNachweisWohnen} - GEG Nachweis Wohnen - {:else if ausweisart == Enums.Ausweisart.GEGNachweisGewerbe} - GEG Nachweis Gewerbe - {:else if ausweisart == Enums.Ausweisart.BedarfsausweisGewerbe} - Bedarfsausweis Gewerbe - {/if} +

+ Ausweis 1/3 +

+ +
+ + +
+ +
+ Gebäudevorschau +
+ +
+ PDF Symbol für Verbrauchsausweis + Verbrauchsausweis +
+ +
+ PDF Symbol für Datenblatt + Datenblatt +
+
+
Ausweis ID: BWWICR32
+
+ - {#if ausweis.ausweistyp === Enums.AusweisTyp.Beratung || ausweis.ausweistyp === Enums.AusweisTyp.BeratungXL} - (Beratung) - {:else if ausweis.ausweistyp === Enums.AusweisTyp.Offline || ausweis.ausweistyp === Enums.AusweisTyp.OfflineXL} - (Offline) +
+ {#if ausweis.storniert} +
+

+ Storniert +

+
+ {/if} +
+ +
+
+ {#if ausweisart == Enums.Ausweisart.VerbrauchsausweisWohnen} + Verbrauchsausweis Wohnen + {:else if ausweisart == Enums.Ausweisart.BedarfsausweisWohnen} + Bedarfsausweis Wohnen + {:else if ausweisart == Enums.Ausweisart.VerbrauchsausweisGewerbe} + Verbrauchsausweis Gewerbe + {:else if ausweisart == Enums.Ausweisart.GEGNachweisWohnen} + GEG Nachweis Wohnen + {:else if ausweisart == Enums.Ausweisart.GEGNachweisGewerbe} + GEG Nachweis Gewerbe + {:else if ausweisart == Enums.Ausweisart.BedarfsausweisGewerbe} + Bedarfsausweis Gewerbe + {/if} + + {#if ausweis.ausweistyp === Enums.AusweisTyp.Beratung || ausweis.ausweistyp === Enums.AusweisTyp.BeratungXL} + (Beratung) + {:else if ausweis.ausweistyp === Enums.AusweisTyp.Offline || ausweis.ausweistyp === Enums.AusweisTyp.OfflineXL} + (Offline) + {/if} +
+ + {#if ausweis.ausgestellt} + Ausgestellt + {:else if ausweis.bestellt} + Bestellt + {:else} + Gespeichert + {/if} +
+
{objekt.adresse}
+
+
+
+
+ {progress}% +
+ {#if ausweis.bestellt} + {#if ausweis.ausweistyp === Enums.AusweisTyp.Beratung || ausweis.ausweistyp === Enums.AusweisTyp.BeratungXL} +

Sie haben Hilfe zu diesem Ausweis angefordert. Sie werden innerhalb der nächsten 48 Stunden über die hinterlegte Telefonnummer vom IB Cornelsen kontaktiert.

+ {:else if ausweis.ausweistyp === Enums.AusweisTyp.Offline || ausweis.ausweistyp === Enums.AusweisTyp.OfflineXL} +

Sie haben die offline Variant zu diesem Ausweis angefordert. Bitte übermitteln Sie uns die letzten drei Jahre der Energieabrechnungen Ihres Energieversorgers.

+ {:else} +

Der Ausweis wurde von Ihnen freigegeben und befindet sich in Prüfung vom IB Cornelsen

+ {/if} {/if} -
- - {#if ausweis.ausgestellt} - Ausgestellt - {:else if ausweis.bestellt} - Bestellt - {:else} - Gespeichert - {/if} -
-
{objekt.adresse}
-
-
-
-
- {progress}% -
- {#if ausweis.bestellt} - {#if ausweis.ausweistyp === Enums.AusweisTyp.Beratung || ausweis.ausweistyp === Enums.AusweisTyp.BeratungXL} -

Sie haben Hilfe zu diesem Ausweis angefordert. Sie werden innerhalb der nächsten 48 Stunden über die hinterlegte Telefonnummer vom IB Cornelsen kontaktiert.

- {:else if ausweis.ausweistyp === Enums.AusweisTyp.Offline || ausweis.ausweistyp === Enums.AusweisTyp.OfflineXL} -

Sie haben die offline Variant zu diesem Ausweis angefordert. Bitte übermitteln Sie uns die letzten drei Jahre der Energieabrechnungen Ihres Energieversorgers.

- {:else} -

Der Ausweis wurde von Ihnen freigegeben und befindet sich in Prüfung vom IB Cornelsen

- {/if} - {/if} - {#await calculations then calculations} -
-
- Energieverbrauch - {calculations?.endEnergieVerbrauchGesamt}kWh/A +
+ Energieverbrauch + {calculations?.endEnergieVerbrauchGesamt}kWh/A +
+
+ CO2 Ausstoß + {calculations?.co2EmissionenGesamt}Kg/A +
+
+ Erstellungsdatum + {moment(aufnahme.erstellungsdatum).format( + "DD.MM.YYYY" + )} +
+
+ Baujahr + {aufnahme.baujahr_gebaeude[0] || "N/A"} / + {aufnahme.baujahr_heizung[0] || "N/A"} +
+
+ Wohnfläche + {aufnahme.flaeche + ? `${aufnahme.flaeche}m²` + : "N/A"} +
+
+ ID + {id} +
+
+ {/await} + +
+ {#if !ausweis.storniert && !ausweis.ausgestellt} + + {/if} + + {#if ausweis.bestellt && (!rechnung || rechnung.bezahlmethode === Enums.Bezahlmethoden.rechnung)} + + {/if} + + + {#if !ausweis.ausgestellt && (!ausweis.bestellt || (ausweis.ausweistyp === Enums.AusweisTyp.Beratung || ausweis.ausweistyp === Enums.AusweisTyp.Offline || ausweis.ausweistyp === Enums.AusweisTyp.OfflineXL || ausweis.ausweistyp === Enums.AusweisTyp.BeratungXL))} + {#if ausweisart === Enums.Ausweisart.VerbrauchsausweisWohnen} + Bearbeiten + {:else if ausweisart === Enums.Ausweisart.VerbrauchsausweisGewerbe} + Bearbeiten + {:else if ausweisart === Enums.Ausweisart.BedarfsausweisWohnen} + Bearbeiten + {:else if ausweisart === Enums.Ausweisart.GEGNachweisWohnen} + Bearbeiten + {:else if ausweisart === Enums.Ausweisart.GEGNachweisGewerbe} + Bearbeiten + {:else if ausweisart === Enums.Ausweisart.BedarfsausweisGewerbe} + Bearbeiten + {/if} + {#if ausweisart === Enums.Ausweisart.VerbrauchsausweisWohnen} + Bearbeiten + {:else if ausweisart === Enums.Ausweisart.VerbrauchsausweisGewerbe} + Bearbeiten + {:else if ausweisart === Enums.Ausweisart.BedarfsausweisWohnen} + Bearbeiten + {:else if ausweisart === Enums.Ausweisart.GEGNachweisWohnen} + Bearbeiten + {:else if ausweisart === Enums.Ausweisart.GEGNachweisGewerbe} + Bearbeiten + {:else if ausweisart === Enums.Ausweisart.BedarfsausweisGewerbe} + Bearbeiten + {/if} + {/if} + + {#if benutzer.rolle === Enums.BenutzerRolle.ADMIN} + + {#if ausweisart === Enums.Ausweisart.VerbrauchsausweisWohnen} + Formular + {:else if ausweisart === Enums.Ausweisart.VerbrauchsausweisGewerbe} + Formular + {/if} + {/if} + + {#if benutzer.rolle === Enums.BenutzerRolle.ADMIN} + + + + {/if} + + -
-
- CO2 Ausstoß - {calculations?.co2EmissionenGesamt}Kg/A -
-
- Erstellungsdatum - {moment(aufnahme.erstellungsdatum).format( - "DD.MM.YYYY" - )} -
-
- Baujahr - {aufnahme.baujahr_gebaeude[0] || "N/A"} / - {aufnahme.baujahr_heizung[0] || "N/A"} -
-
- Wohnfläche - {aufnahme.flaeche - ? `${aufnahme.flaeche}m²` - : "N/A"} -
-
- {/await} - -
- {#if !ausweis.storniert && !ausweis.ausgestellt} - - {/if} - - {#if ausweis.bestellt && (!rechnung || rechnung.bezahlmethode === Enums.Bezahlmethoden.rechnung)} - - {/if} - - - {#if !ausweis.ausgestellt && (!ausweis.bestellt || (ausweis.ausweistyp === Enums.AusweisTyp.Beratung || ausweis.ausweistyp === Enums.AusweisTyp.Offline || ausweis.ausweistyp === Enums.AusweisTyp.OfflineXL || ausweis.ausweistyp === Enums.AusweisTyp.BeratungXL))} - {#if ausweisart === Enums.Ausweisart.VerbrauchsausweisWohnen} - Bearbeiten - {:else if ausweisart === Enums.Ausweisart.VerbrauchsausweisGewerbe} - Bearbeiten - {:else if ausweisart === Enums.Ausweisart.BedarfsausweisWohnen} - Bearbeiten - {:else if ausweisart === Enums.Ausweisart.GEGNachweisWohnen} - Bearbeiten - {:else if ausweisart === Enums.Ausweisart.GEGNachweisGewerbe} - Bearbeiten - {:else if ausweisart === Enums.Ausweisart.BedarfsausweisGewerbe} - Bearbeiten - {/if} - {#if ausweisart === Enums.Ausweisart.VerbrauchsausweisWohnen} - Bearbeiten - {:else if ausweisart === Enums.Ausweisart.VerbrauchsausweisGewerbe} - Bearbeiten - {:else if ausweisart === Enums.Ausweisart.BedarfsausweisWohnen} - Bearbeiten - {:else if ausweisart === Enums.Ausweisart.GEGNachweisWohnen} - Bearbeiten - {:else if ausweisart === Enums.Ausweisart.GEGNachweisGewerbe} - Bearbeiten - {:else if ausweisart === Enums.Ausweisart.BedarfsausweisGewerbe} - Bearbeiten - {/if} - {/if} - - {#if benutzer.rolle === Enums.BenutzerRolle.ADMIN} - - {#if ausweisart === Enums.Ausweisart.VerbrauchsausweisWohnen} - Formular - {:else if ausweisart === Enums.Ausweisart.VerbrauchsausweisGewerbe} - Formular - {/if} - {/if} - - {#if benutzer.rolle === Enums.BenutzerRolle.ADMIN} - - - - {/if} - - - Energieausweis - - - Datenblatt -
+ +
+ +

Ausweisdaten
Anlass: Vermietung/Verkauf
+ Gebäudetyp: Mehrfamilienhaus
+ Anzahl Wohneinheiten: 3
+ Keller beheizt / DG beheizt
+ Gebäudeteil: gesamt
+
+ Heizverbräuche (kWh, kg)
vom 03.2022 - 03.2025
+ Erdgas 13600, 14600, 15000
Brennholz 400, 500, 600
+ Warmwasser enthalten, 20%
+ Alternative Energieversorgung: Warmwasser, Heizung, Lüftung, Kühlung
+ Leerstand 20%, Fensterlüftung, Kühlung

+ Sanierungszustand:
Zentralheizung, Warmwasserrohre gedämmt, Brennwertkessel, Photovoltaik, Dreifachverglasung, alle Fenster dicht, Dachgeschoß gedämmt, Außenwand gedämmt

+ +
+
+ + +
+ +

+ Besteller: Norma Müller +

+

+ Telefon: 0700 / 123456 +

+

+ E-Mail: norma.mueller@web.de +

+

+ Erstelldatum: 22.03.2025 +

+
+ + +
+ +

+ Ausweis 1/3 +

+ +
+
diff --git a/src/modules/Dashboard/DashboardAufnahmeModule.svelte b/src/modules/Dashboard/DashboardAufnahmeModule.svelte index fcc60428..9cc0ac66 100644 --- a/src/modules/Dashboard/DashboardAufnahmeModule.svelte +++ b/src/modules/Dashboard/DashboardAufnahmeModule.svelte @@ -26,7 +26,7 @@
-
+