3 lines
12 KiB
JavaScript
3 lines
12 KiB
JavaScript
|
|
import{c as Ne,a as d,f as i}from"../chunks/Bkzsmr9I.js";import{o as Oe}from"../chunks/trpXq522.js";import{d as Qe,f as _e,h as Ue,K as We,a as P,$ as Xe,g as e,s as T,c as s,r,t as _,b as v}from"../chunks/Cjw4vZKn.js";import{d as Ye,s as g,a as ea}from"../chunks/DfJQ0EIT.js";import{s as aa,a as ra}from"../chunks/DjXdyWBG.js";import{i as x}from"../chunks/kjB3f-xG.js";import{h as ta,e as B,i as E}from"../chunks/DaCWmHjB.js";import{s as Z}from"../chunks/RVjQLo13.js";import{s as sa}from"../chunks/CWOupeSg.js";import{s as na}from"../chunks/QfvBL-nR.js";import{p as va}from"../chunks/OvWQM58r.js";import{b as oa}from"../chunks/Cgke0YGN.js";import{t as da,f as ge}from"../chunks/utcFFRIM.js";var ia=i('<div class="bg-red-50 text-red-700 p-4 rounded-lg"> </div>'),la=i('<div class="flex justify-center py-20"><div class="animate-spin rounded-full h-12 w-12 border-b-2 border-green-600"></div></div>'),_a=i('<h1 class="text-2xl font-bold text-gray-900 font-mono"> </h1>'),ga=i('<span class="text-sm px-2 py-0.5 rounded bg-gray-100 text-gray-600"> </span>'),xa=i('<span class="text-xs px-2 py-0.5 rounded bg-blue-100 text-blue-700">Verwaltungsvorlage</span>'),pa=i('<p class="text-gray-700 text-lg"> </p>'),ma=i('<p class="text-sm text-gray-500 mt-1"> </p>'),ca=i("<div>Eingegangen: <strong> </strong></div>"),ua=i('<a class="text-green-600 hover:underline block">Zur Kette →</a>'),fa=i('<span class="inline-flex items-center px-2.5 py-0.5 rounded-full text-xs font-medium"> </span>'),ba=i('<div class="mt-4 flex items-center space-x-2"><span class="text-sm text-gray-500">Antragsteller:</span> <!></div>'),ha=i('<a target="_blank" rel="noopener" class="text-sm text-green-600 hover:underline">ALLRIS ↗</a>'),ya=i('<a target="_blank" rel="noopener" class="text-sm text-green-600 hover:underline">PDF ↗</a>'),ka=i('<div class="mb-3"><span class="text-xs font-medium text-green-700 uppercase">Kernforderung:</span> <p class="text-gray-800 font-medium"> </p></div>'),wa=i('<div class="mb-3"><span class="text-xs font-medium text-green-700 uppercase">Begründung:</span> <p class="text-gray-600 text-sm"> </p></div>'),za=i('<span class="text-xs px-2 py-1 rounded-full bg-green-100 text-green-800"> </span>'),$a=i('<span class="text-xs px-2 py-1 rounded-full bg-purple-100 text-purple-800"> </span>'),ja=i('<span class="text-xs px-2 py-1 rounded-full bg-blue-100 text-blue-800"> </span>'),Va=i('<div class="bg-gradient-to-r from-green-50 to-emerald-50 rounded-xl shadow-sm border border-green-200 p-6"><h2 class="text-lg font-semibold text-green-800 mb-3 flex items-center gap-2"><span>🤖</span> KI-Zusammenfassung</h2> <p class="text-gray-700 mb-4"> </p> <!> <!> <div class="flex flex-wrap gap-2 mt-4"><!> <!> <!></div></div>'),Aa=i('<div class="prose prose-sm max-w-none text-gray-700 whitespace-pre-wrap"> </div>'),Da=i('<p class="text-sm text-gray-500 line-clamp-4"> </p>'),Ia=i('<div class="bg-white rounded-xl shadow-sm border border-gray-200 p-6"><div class="flex items-center justify-between mb-4"><h2 class="text-lg font-semibold text-gray-900">Volltext</h2> <button class="text-sm text-green-600 hover:underline"> </button></div> <!></div>'),Ka=i('<span class="text-sm font-medium text-gray-900"> </span>'),La=i('<span class="text-xs ml-2 text-gray-500"> </span>'),Ba=i('<div class="mt-1"><span> </span></div>'),Ea=i('<p class="text-xs text-gray-500 mt-1"> </p>'),Za=i('<div class="flex items-start justify-between p-3 rounded-lg border border-gray-100"><div><!> <!> <!> <!></div> <span class="text-xs text-gray-500 flex-shrink-0 ml-4"> </span></div>'),Fa=i('<div class="bg-white rounded-xl shadow-sm border border-gray-200 p-6"><h2 class="text-lg font-semibold text-gray-900 mb-4">Beratungsfolge</h2> <div class="space-y-3"></div></div>'),Ra=i('<p class="text-xs text-gray-600 truncate mt-0.5"> </p>'),Sa=i('<a class="block p-2 rounded-lg border border-gray-100 hover:bg-gray-50 transition-colors"><div class="flex items-center space-x-2"><span class="font-mono text-xs font-medium text-green-700"> </span> <span class="text-xs px-1.5 py-0.5 rounded bg-gray-100 text-gray-5
|
||
|
|
${Je??""}`),g(Ge,e(o).ergebnis)},[()=>e(o).ergebnis.includes("angenommen")||e(o).ergebnis.includes("empfohlen")?"bg-green-100 text-green-700":e(o).ergebnis.includes("abgelehnt")?"bg-red-100 text-red-700":e(o).ergebnis.includes("vertagt")?"bg-amber-100 text-amber-700":"bg-gray-100 text-gray-700"]),d(c,z)};x(A,c=>{e(o).ergebnis&&c(K)})}var V=v(A,2);{var p=c=>{var z=Ea(),D=s(z,!0);r(z),_(()=>g(D,e(o).ergebnis_text)),d(c,z)};x(V,c=>{e(o).ergebnis_text&&c(p)})}r(h);var m=v(h,2),w=s(m,!0);r(m),r(u),_(c=>g(w,c),[()=>ge(e(o).sitzung_datum)]),d(f,u)}),r(l),r(t),d(a,t)};x(Se,a=>{e(n).beratungen.length>0&&a(qe)})}r(M);var re=v(M,2),te=s(re);{var He=a=>{var t=qa(),l=v(s(t),2);B(l,21,()=>e(n).referenzen_ausgehend,E,(f,o)=>{var u=Sa(),h=s(u),$=s(h),k=s($,!0);r($);var b=v($,2),j=s(b,!0);r(b),r(h);var A=v(h,2);{var K=V=>{var p=Ra(),m=s(p,!0);r(p),_(()=>g(m,e(o).betreff)),d(V,p)};x(A,V=>{e(o).betreff&&V(K)})}r(u),_(()=>{Z(u,"href",`/vorlagen/${e(o).vorlage_id??""}`),g(k,e(o).aktenzeichen||`#${e(o).vorlage_id}`),g(j,e(o).ref_typ)}),d(f,u)}),r(l),r(t),d(a,t)};x(te,a=>{e(n).referenzen_ausgehend.length>0&&a(He)})}var se=v(te,2);{var Me=a=>{var t=Pa(),l=v(s(t),2);B(l,21,()=>e(n).referenzen_eingehend,E,(f,o)=>{var u=Ma(),h=s(u),$=s(h),k=s($,!0);r($);var b=v($,2),j=s(b,!0);r(b),r(h);var A=v(h,2);{var K=V=>{var p=Ha(),m=s(p,!0);r(p),_(()=>g(m,e(o).betreff)),d(V,p)};x(A,V=>{e(o).betreff&&V(K)})}r(u),_(()=>{Z(u,"href",`/vorlagen/${e(o).vorlage_id??""}`),g(k,e(o).aktenzeichen||`#${e(o).vorlage_id}`),g(j,e(o).ref_typ)}),d(f,u)}),r(l),r(t),d(a,t)};x(se,a=>{e(n).referenzen_eingehend.length>0&&a(Me)})}var ne=v(se,2),ve=v(s(ne),2),oe=s(ve);{var Pe=a=>{var t=Ta(),l=v(s(t),2),f=s(l,!0);r(l),r(t),_(()=>g(f,e(n).aktenzeichen_basis)),d(a,t)};x(oe,a=>{e(n).aktenzeichen_basis&&a(Pe)})}var de=v(oe,2);{var Te=a=>{var t=Ca(),l=v(s(t),2),f=s(l,!0);r(l),r(t),_(()=>g(f,e(n).aktenzeichen_suffix)),d(a,t)};x(de,a=>{e(n).aktenzeichen_suffix&&a(Te)})}var ie=v(de,2),le=v(s(ie),2),Ce=s(le,!0);r(le),r(ie),r(ve),r(ne),r(re),r(Y),_(()=>g(Ce,e(n).id)),d(y,I)};x(fe,y=>{e(R)?y(be):e(n)?y(ye,-1):y(he,1)})}d(xe,C),Ue(),ue()}Ye(["click"]);export{nr as component};
|