PageSourceSearch

https://tagebuch.dreamteam.swiss/chunk-47BYOU6W.js

js dreamteam.swiss collected 2026-10-06 17:35:15 UTC 71,439 bytes, 1 lines download raw bytes

1import{a as ln}from"./chunk-YN4D7FUX.js";import{a as an,b as rn}from"./chunk-Q4HOY6W5.js";import{a as te}from"./chunk-HICEI27X.js";import{$ as Tt,$b as We,$d as Xt,Ac as de,B as wt,C as kt,Ca as re,Cd as Ue,D as ae,Da as zt,E as De,Ea as Be,Ed as Zt,Fa as Vt,Ga as le,H as Le,Ha as At,Ib as Re,Jd as $e,Kd as Ye,L as Fe,Ma as Bt,N as Et,Na as qt,O as Gt,Ob as se,Pa as Rt,Pc as ot,Qa as Nt,Rb as ce,Rd as Ke,Sd as Qt,Td as Ze,U as N,Ub as Ne,Ud as _e,Vd as Qe,W as U,Wb as Y,X as $,Xd as Jt,Ya as xe,Yd as Je,Zc as K,_ as lt,ab as Wt,ae as en,ba as Mt,be as Xe,ce as tn,d as Ee,dc as pe,e as Ge,ea as Dt,eb as jt,fb as Ht,g as Ct,ha as ze,hc as je,j as It,ja as Lt,la as Ft,mb as B,me as nn,nb as Ot,nc as me,oa as Ve,ob as oe,pb as qe,rb as Pt,rc as He,tc as Oe,u as yt,ub as Ut,uc as Pe,v as Te,vd as ue,w as P,wa as Ae,wb as $t,wd as Z,x as Me,xd as Q,yb as Yt,yd as Kt}from"./chunk-G5K4V77G.js";import{$ as it,$b as ke,A as tt,Ab as R,B as vt,Cc as g,Dc as S,Eb as o,Ec as A,Fb as l,Fc as w,Gb as r,Hb as _,Lb as I,Mb as y,Ob as C,Q as ft,Qa as H,R as nt,Tb as b,Ua as i,Vb as p,X as ht,Y as be,Zb as ye,_b as we,bb as x,cc as z,d as ut,ec as ee,fa as v,ga as f,gc as V,hc as s,ib as O,ic as d,jb as Ce,jc as h,kc as k,lc as he,n as _t,nb as Ie,nc as xt,ob as u,pc as E,qc as G,rc as T,sc as rt,tc as M,vc as St,x as gt,xc as bt,yb as at,zb as q,zc as ie}from"./chunk-NRAQHWYZ.js";import"./chunk-DAQOROHW.js";function yn(t,c){t&1&&(I(0),s(1),g(2,"transloco"),y()),t&2&&(i(),d(S(2,1,"button.spaltenAuswaehlen")))}function wn(t,c){if(t&1&&(I(0),s(1),g(2,"transloco"),y()),t&2){let e=p().tags;i(),k("",e==null?null:e.length," ",S(2,2,"button.spaltenAusgewaehlt"))}}function kn(t,c){if(t&1&&u(0,yn,3,3,"ng-container",17)(1,wn,3,4,"ng-container",17),t&2){let e=c.tags;o("ngIf",(e==null?null:e.length)==0),i(),o("ngIf",(e==null?null:e.length)>0)}}function En(t,c){if(t&1&&_(0,"bud-filter-multi-select-item-template",36),t&2){let e=c.context;o("context",e)}}function Gn(t,c){if(t&1&&_(0,"i"),t&2){let e=p(3);V(M("fa fa-sort-numeric-",e.sortDirection))}}function Tn(t,c){if(t&1){let e=C();l(0,"th",37)(1,"div",18),b("click",function(){v(e);let a=p(2);return f(a.adminService.listService.request.setSort("TagebucheintraegeStattgefunden"))}),l(2,"span",19),s(3),r(),s(4,"\xA0"),u(5,Gn,1,3,"i",20),r()()}if(t&2){let e=p().$implicit,n=p();i(3),d(e("eintraegeStattgefunden")),i(2),o("ngIf",n.adminService.listService.request.sort==="TagebucheintraegeStattgefunden")}}function Mn(t,c){if(t&1&&_(0,"i"),t&2){let e=p(3);V(M("fa fa-sort-numeric-",e.sortDirection))}}function Dn(t,c){if(t&1){let e=C();l(0,"th",37)(1,"div",18),b("click",function(){v(e);let a=p(2);return f(a.adminService.listService.request.setSort("EintragQuote"))}),l(2,"span",19),s(3),r(),s(4,"\xA0"),u(5,Mn,1,3,"i",20),r()()}if(t&2){let e=p().$implicit,n=p();i(3),d(e("eintraegeSollInProzent")),i(2),o("ngIf",n.adminService.listService.request.sort==="EintragQuote")}}function Ln(t,c){t&1&&_(0,"th")}function Fn(t,c){t&1&&_(0,"th")}function zn(t,c){if(t&1&&_(0,"i"),t&2){let e=p(2);V(M("fa fa-sort-numeric-",e.sortDirection))}}function Vn(t,c){t&1&&(l(0,"th"),s(1,"Id"),r())}function An(t,c){if(t&1&&_(0,"i"),t&2){let e=p(2);V(M("fa fa-sort-alpha-",e.sortDirection))}}function Bn(t,c){if(t&1&&_(0,"i"),t&2){let e=p(2);V(M("fa fa-sort-alpha-",e.sortDirection))}}function qn(t,c){t&1&&(l(0,"th"),s(1,"Id"),r())}function Rn(t,c){if(t&1&&_(0,"i"),t&2){let e=p(2);V(M("fa fa-sort-alpha-",e.sortDirection))}}function Nn(t,c){if(t&1&&_(0,"i"),t&2){let e=p(2);V(M("fa fa-sort-alpha-",e.sortDirection))}}function Wn(t,c){if(t&1&&_(0,"i"),t&2){let e=p(3);V(M("fa fa-sort-alpha-",e.sortDirection))}}function jn(t,c){t&1&&(I(0),s(1),g(2,"transloco"),y()),t&2&&(i(),d(S(2,1,"global.ungefiltert")))}function Hn(t,c){if(t&1&&(I(0),s(1),y()),t&2){let e=p().tags;i(),d(e[0].label)}}function On(t,c){if(t&1&&(I(0),s(1),g(2,"transloco"),y()),t&2){let e=p().tags;i(),k("",e==null?null:e.length," ",S(2,2,"global.ausgewaehlt"))}}function Pn(t,c){if(t&1&&u(0,jn,3,3,"ng-container",17)(1,Hn,2,1,"ng-container",17)(2,On,3,4,"ng-container",17),t&2){let e=c.tags;o("ngIf",(e==null?null:e.length)==0),i(),o("ngIf",(e==null?null:e.length)==1),i(),o("ngIf",(e==null?null:e.length)>1)}}function Un(t,c){if(t&1&&_(0,"bud-filter-multi-select-item-template",36),t&2){let e=c.
1context;o("context",e)}}function $n(t,c){if(t&1){let e=C();l(0,"th")(1,"div",23),b("click",function(){v(e);let a=p(2);return f(a.adminService.listService.request.setSort("Gruppe.Standort.Bundesland.Bezeichnung"))}),l(2,"span",19),s(3),r(),u(4,Wn,1,3,"i",20),r(),l(5,"on-multi-select",38),T("ngModelChange",function(a){v(e);let m=p(2);return G(m.adminService.listService.request.bundeslandIds,a)||(m.adminService.listService.request.bundeslandIds=a),f(a)}),u(6,Pn,3,3,"ng-template",null,0,w)(8,Un,1,1,"ng-template",null,1,w),r()()}if(t&2){let e=p().$implicit,n=p();i(3),d(e("bundesland")),i(),o("ngIf",n.adminService.listService.request.sort==="Gruppe.Standort.Bundesland.Bezeichnung"),i(),o("listService",n.bundeslandListForSelectService),E("ngModel",n.adminService.listService.request.bundeslandIds),o("useFilter",!0)}}function Yn(t,c){t&1&&(I(0),s(1),g(2,"transloco"),y()),t&2&&(i(),d(S(2,1,"global.ungefiltert")))}function Kn(t,c){if(t&1&&(I(0),s(1),y()),t&2){let e=p().tags;i(),d(e[0].label)}}function Zn(t,c){if(t&1&&(I(0),s(1),g(2,"transloco"),y()),t&2){let e=p().tags;i(),k("",e==null?null:e.length," ",S(2,2,"global.ausgewaehlt"))}}function Qn(t,c){if(t&1&&u(0,Yn,3,3,"ng-container",17)(1,Kn,2,1,"ng-container",17)(2,Zn,3,4,"ng-container",17),t&2){let e=c.tags;o("ngIf",(e==null?null:e.length)==0),i(),o("ngIf",(e==null?null:e.length)==1),i(),o("ngIf",(e==null?null:e.length)>1)}}function Jn(t,c){if(t&1&&_(0,"bud-filter-multi-select-item-template",36),t&2){let e=c.context;o("context",e)}}function Xn(t,c){if(t&1){let e=C();l(0,"th")(1,"div",24)(2,"span"),s(3),r()(),l(4,"on-multi-select",38),T("ngModelChange",function(a){v(e);let m=p(2);return G(m.adminService.listService.request.institutionsartIds,a)||(m.adminService.listService.request.institutionsartIds=a),f(a)}),u(5,Qn,3,3,"ng-template",null,0,w)(7,Jn,1,1,"ng-template",null,1,w),r()()}if(t&2){let e=p().$implicit,n=p();i(3),d(e("institutionStandort")),i(),o("listService",n.institutionSelectList),E("ngModel",n.adminService.listService.request.institutionsartIds),o("useFilter",!0)}}function ei(t,c){if(t&1&&(I(0),s(1),g(2,"transloco"),y()),t&2){let e=c.tags;i(),k(" ",e==null?null:e.length," ",S(2,2,"global.filter")," ")}}function ti(t,c){if(t&1&&_(0,"bud-filter-multi-select-item-template",36),t&2){let e=c.context;o("context",e)}}function ni(t,c){if(t&1&&(I(0),s(1),g(2,"moment"),y()),t&2){let e=p().$implicit;i(),h("",A(2,1,e.start,"DD.MM.YYYY"),"\xA0")}}function ii(t,c){t&1&&(I(0),s(1),g(2,"transloco"),y()),t&2&&(i(),h("",S(2,1,"global.ausstehend"),"\xA0"))}function ai(t,c){if(t&1&&(l(0,"td"),s(1),r()),t&2){let e=p().$implicit;i(),d(e==null?null:e.mogliId)}}function ri(t,c){if(t&1&&(l(0,"td"),s(1),g(2,"transloco"),r()),t&2){let e=p().$implicit;i(),h(" ",S(2,1,(e==null?null:e.mogliGeschlecht)=="m"?"global.maennlich":(e==null?null:e.mogliGeschlecht)=="f"?"global.weiblich":"global.divers"),"\xA0 ")}}function li(t,c){if(t&1&&(l(0,"td"),s(1),r()),t&2){let e=p().$implicit;i(),d(e==null?null:e.baluId)}}function oi(t,c){if(t&1&&(l(0,"a"),s(1),r()),t&2){let e=p().$implicit;i(),d(e==null?null:e.baluVorname)}}function si(t,c){if(t&1&&(l(0,"span"),s(1),r()),t&2){let e=p().$implicit,n=p().$implicit;i(),k("",n("geloescht")," (",e==null?null:e.baluVorname,")")}}function ci(t,c){if(t&1&&(l(0,"a"),s(1),r()),t&2){let e=p().$implicit;i(),k("",e==null?null:e.baluNachname,"",e!=null&&e.baluAnonymisiert?" ("+(e==null?null:e.baluId)+")":"")}}function pi(t,c){if(t&1&&(l(0,"span"),s(1),r()),t&2){let e=p().$implicit,n=p().$implicit;i(),he("",n("geloescht")," (",e==null?null:e.baluNachname,")",e!=null&&e.baluAnonymisiert?" ("+(e==null?null:e.baluId)+")":"")}}function mi(t,c){t&1&&(l(0,"td"),s(1," {{(gespann?.baluGeschlecht == 'm' ? 'global.maennlich' : (gespann?.baluGeschlecht == 'f' ? 'global.weiblich' : 'global.divers))|transloco }}\xA0 "),r())}function di(t,c){if(t&1&&(l(0,"td")(1,"a"),s(2),r()()),t&2){let e=p().$implicit;i(2),d(e==null?null:e.tagebucheintraegeStattgefunden)}}function ui(t,c){if(t&1&&(l(0,"td")(1,"a"),s(2),r()()),t&2){let e=p().$implicit;i(2),d(e==null?null:e.eintragQuote)}}
1function _i(t,c){if(t&1&&(l(0,"td"),s(1),r()),t&2){let e=p().$implicit;i(),h(" ",e==null?null:e.bundesland," ")}}function gi(t,c){if(t&1&&(l(0,"td"),s(1),r()),t&2){let e=p().$implicit;i(),h(" ",e==null?null:e.institutionsart," ")}}function vi(t,c){if(t&1&&(_(0,"i",49),g(1,"moment")),t&2){let e=p().$implicit,n=p().$implicit;o("tooltip",n("abgebrochenAm")+" "+A(1,1,e.abgebrochenAm,"DD.MM.YYYY"))}}function fi(t,c){t&1&&_(0,"i",50)}function hi(t,c){t&1&&_(0,"i",51)}function xi(t,c){t&1&&(_(0,"i",52),g(1,"transloco")),t&2&&o("tooltip",S(1,1,"global.mogliMaennlich"))}function Si(t,c){t&1&&(_(0,"i",53),g(1,"transloco")),t&2&&o("tooltip",S(1,1,"global.mogliWeiblich"))}function bi(t,c){t&1&&(_(0,"i",54),g(1,"transloco")),t&2&&o("tooltip",S(1,1,"global.mogliDivers"))}function Ci(t,c){t&1&&(_(0,"i",52),g(1,"transloco")),t&2&&o("tooltip",S(1,1,"global.baluMaennlich"))}function Ii(t,c){t&1&&(_(0,"i",53),g(1,"transloco")),t&2&&o("tooltip",S(1,1,"global.baluWeiblich"))}function yi(t,c){t&1&&(_(0,"i",54),g(1,"transloco")),t&2&&o("tooltip",S(1,1,"global.baluDivers"))}function wi(t,c){if(t&1&&(l(0,"tr",39)(1,"td"),u(2,ni,3,4,"ng-container",17)(3,ii,3,3,"ng-container",17),r(),u(4,ai,2,1,"td",17),l(5,"td")(6,"a"),s(7),r(),s(8,"\xA0 "),r(),l(9,"td")(10,"a"),s(11),r(),s(12,"\xA0 "),r(),u(13,ri,3,3,"td",17)(14,li,2,1,"td",17),l(15,"td"),u(16,oi,2,1,"a",17)(17,si,2,2,"span",17),s(18,"\xA0 "),r(),l(19,"td"),u(20,ci,2,2,"a",17)(21,pi,2,3,"span",17),s(22,"\xA0 "),r(),u(23,mi,2,0,"td",17)(24,di,3,1,"td",17)(25,ui,3,1,"td",17)(26,_i,2,1,"td",17)(27,gi,2,1,"td",17),l(28,"td"),u(29,vi,2,4,"i",40)(30,fi,1,0,"i",41)(31,hi,1,0,"i",42),l(32,"span",43),_(33,"i",44),u(34,xi,2,3,"i",45)(35,Si,2,3,"i",46)(36,bi,2,3,"i",47),r(),l(37,"span",48),_(38,"i"),u(39,Ci,2,3,"i",45)(40,Ii,2,3,"i",46)(41,yi,2,3,"i",47),r()()()),t&2){let e=c.$implicit,n=p(2);ee("hidden",!e)("clickable",e),o("routerLink",M("detail/",e==null?null:e.id)),i(2),o("ngIf",e&&e.start),i(),o("ngIf",e&&!e.start),i(),o("ngIf",n.spalteAnzeigen("mogliId")),i(3),d(e==null?null:e.mogliVorname),i(4),k("",e==null?null:e.mogliNachname,"",e!=null&&e.mogliAnonymisiert?" ("+(e==null?null:e.mogliId)+")":""),i(2),o("ngIf",n.spalteAnzeigen("mogliGeschlecht")),i(),o("ngIf",n.spalteAnzeigen("baluId")),i(2),o("ngIf",!(e!=null&&e.baluDeleted)),i(),o("ngIf",e==null?null:e.baluDeleted),i(3),o("ngIf",!(e!=null&&e.baluDeleted)),i(),o("ngIf",e==null?null:e.baluDeleted),i(2),o("ngIf",n.spalteAnzeigen("baluGeschlecht")),i(),o("ngIf",n.spalteAnzeigen("eintraege")),i(),o("ngIf",n.spalteAnzeigen("eintraegeSoll")),i(),o("ngIf",n.spalteAnzeigen("bundesland")),i(),o("ngIf",n.spalteAnzeigen("institutionsart")),i(2),o("ngIf",e&&e.abgebrochenAm),i(),o("ngIf",e&&e.senior),i(),o("ngIf",e&&!e.senior&&!e.abgebrochenAm),i(3),o("ngIf",e&&(e==null?null:e.mogliGeschlecht)=="m"),i(),o("ngIf",e&&(e==null?null:e.mogliGeschlecht)=="f"),i(),o("ngIf",e&&(e==null?null:e.mogliGeschlecht)=="d"),i(2),V(n.config==null?null:n.config.listIconBalu),i(),o("ngIf",e&&(e==null?null:e.baluGeschlecht)=="m"),i(),o("ngIf",e&&(e==null?null:e.baluGeschlecht)=="f"),i(),o("ngIf",e&&(e==null?null:e.baluGeschlecht)=="d")}}function ki(t,c){if(t&1&&(l(0,"a",55),s(1),g(2,"transloco"),_(3,"i",29),r()),t&2){let e=p(2);o("authUrkunde",e.adminService.listService.request),i(),d(S(2,2,"button.exportFuerNachweiseUrkunden"))}}function Ei(t,c){if(t&1){let e=C();l(0,"div",32),b("click",function(){v(e);let a=p(2);return f(a.showHideUrkunde())}),s(1),g(2,"transloco"),r()}t&2&&(i(),h(" ",S(2,1,"button.exportEhrenamtsnachweiseMogliUrkunden")," "))}function Gi(t,c){if(t&1&&_(0,"export-wrapper",56),t&2){let e=p(2);o("export",e.export)}}function Ti(t,c){if(t&1&&_(0,"export-urkunde-wrapper",57),t&2){let e=p(2);o("exportUrkunde",e.exportUrkunde)}}function Mi(t,c){if(t&1){let e=C();I(0),l(1,"div",4)(2,"div",5)(3,"div",6)(4,"div",7)(5,"h1",8),s(6),r(),l(7,"a",9),s(8),r(),l(9,"div",10)(10,"on-multi-select",11),T("ngModelChange",function(a){v(e);let m=p();return G(m.spaltenAnzuzeigen,a)||(m.spaltenAnzuzeigen=a),f(a)}),u(11,kn,2,2,"ng-template",null,0,w)(13,En,1,1,"ng-template",null,1,w),r()(),l(15,"button",12),b("click",function(){v(e);let a=p();
1return f(a.adminService.listService.resetRequest())}),s(16),g(17,"transloco"),r()()()()(),l(18,"div",13)(19,"div",14)(20,"loading-table",15)(21,"table")(22,"thead",null,2)(24,"tr"),_(25,"th"),l(26,"th"),s(27),r(),l(28,"th"),s(29),r(),u(30,Tn,6,2,"th",16)(31,Dn,6,2,"th",16)(32,Ln,1,0,"th",17)(33,Fn,1,0,"th",17),_(34,"th"),r(),l(35,"tr")(36,"th")(37,"div",18),b("click",function(){v(e);let a=p();return f(a.adminService.listService.request.setSort("Start"))}),l(38,"span",19),s(39),r(),s(40,"\xA0"),u(41,zn,1,3,"i",20),r(),_(42,"on-flatpickr",21),r(),u(43,Vn,2,0,"th",17),l(44,"th")(45,"div",18),b("click",function(){v(e);let a=p();return f(a.adminService.listService.request.setSort("Mogli.Vorname"))}),l(46,"span",19),s(47),r(),s(48,"\xA0"),u(49,An,1,3,"i",20),r(),l(50,"input",22),T("ngModelChange",function(a){v(e);let m=p();return G(m.adminService.listService.request.mogliVorname,a)||(m.adminService.listService.request.mogliVorname=a),f(a)}),r()(),l(51,"th")(52,"div",18),b("click",function(){v(e);let a=p();return f(a.adminService.listService.request.setSort("Mogli.Nachname"))}),l(53,"span",19),s(54),r(),s(55,"\xA0"),u(56,Bn,1,3,"i",20),r(),l(57,"input",22),T("ngModelChange",function(a){v(e);let m=p();return G(m.adminService.listService.request.mogliNachname,a)||(m.adminService.listService.request.mogliNachname=a),f(a)}),r()(),u(58,qn,2,0,"th",17),l(59,"th")(60,"div",23),b("click",function(){v(e);let a=p();return f(a.adminService.listService.request.setSort("Balu.Vorname"))}),l(61,"span",19),s(62),r(),s(63,"\xA0"),u(64,Rn,1,3,"i",20),r(),l(65,"input",22),T("ngModelChange",function(a){v(e);let m=p();return G(m.adminService.listService.request.baluVorname,a)||(m.adminService.listService.request.baluVorname=a),f(a)}),r()(),l(66,"th")(67,"div",23),b("click",function(){v(e);let a=p();return f(a.adminService.listService.request.setSort("Balu.Nachname"))}),l(68,"span",19),s(69),r(),s(70,"\xA0"),u(71,Nn,1,3,"i",20),r(),l(72,"input",22),T("ngModelChange",function(a){v(e);let m=p();return G(m.adminService.listService.request.baluNachname,a)||(m.adminService.listService.request.baluNachname=a),f(a)}),r()(),u(73,$n,10,5,"th",17)(74,Xn,9,4,"th",17),l(75,"th")(76,"div",24)(77,"span"),s(78),r()(),l(79,"on-multi-select",25),T("ngModelChange",function(a){v(e);let m=p();return G(m.adminService.listService.request.stati,a)||(m.adminService.listService.request.stati=a),f(a)}),u(80,ei,3,4,"ng-template",null,0,w)(82,ti,1,1,"ng-template",null,1,w),r()()()(),l(84,"tbody"),u(85,wi,42,34,"tr",26),r()()()(),_(86,"bud-pager",27),l(87,"div",6)(88,"div",7)(89,"a",28),s(90),g(91,"transloco"),_(92,"i",29),r(),l(93,"a",30),s(94),g(95,"transloco"),_(96,"i",29),r(),u(97,ki,4,4,"a",31),r()(),l(98,"div",6)(99,"div",7)(100,"div",32),b("click",function(){v(e);let a=p();return f(a.showHideExport())}),s(101),g(102,"transloco"),r(),u(103,Ei,3,3,"div",33),r()()(),u(104,Gi,1,1,"export-wrapper",34)(105,Ti,1,1,"export-urkunde-wrapper",35),y()}if(t&2){let e=c.$implicit,n=p();i(6),d(e("gespanne")),i(2),d(e("neuesGespann")),i(2),o("list",n.spalten),E("ngModel",n.spaltenAnzuzeigen),o("useFilter",!0),i(6),h(" ",S(17,52,"button.filterZuruecksetzen")," "),i(4),o("listService",n.adminService.listService),i(6),at("colspan",n.mogliColspan),i(),d(e("mogli")),i(),at("colspan",n.baluColspan),i(),d(e("balu")),i(),o("ngIf",n.spalteAnzeigen("eintraege")),i(),o("ngIf",n.spalteAnzeigen("eintraegeSoll")),i(),o("ngIf",n.spalteAnzeigen("bundesland")),i(),o("ngIf",n.spalteAnzeigen("institutionsart")),i(6),d(e("start")),i(2),o("ngIf",n.adminService.listService.request.sort==="Start"),i(),o("options",n.flatpickrOptions),i(),o("ngIf",n.spalteAnzeigen("mogliId")),i(4),d(e("vorname")),i(2),o("ngIf",n.adminService.listService.request.sort==="Mogli.Vorname"),i(),E("ngModel",n.adminService.listService.request.mogliVorname),i(4),d(e("nachname")),i(2),o("ngIf",n.adminService.listService.request.sort==="Mogli.Nachname"),i(),E("ngModel",n.adminService.listService.request.mogliNachname),i(),o("ngIf",n.spalteAnzeigen("baluId")),i(4),d(e("vorname")),i(2),o("ngIf",n.adminService.listService.request.sort==="Balu.Vorname"),i(),E("ngModel",n.adminService.listService.request.baluVorname),i(4),d(e("nac
1hname")),i(2),o("ngIf",n.adminService.listService.request.sort==="Balu.Nachname"),i(),E("ngModel",n.adminService.listService.request.baluNachname),i(),o("ngIf",n.spalteAnzeigen("bundesland")),i(),o("ngIf",n.spalteAnzeigen("institutionsart")),i(4),d(e("status")),i(),E("ngModel",n.adminService.listService.request.stati),o("list",n.statiList)("useFilter",!0),i(6),o("ngForOf",n.adminService.listService.fullPageItems),i(),o("pager",n.adminService.listService.request),i(3),o("authWord",n.adminService.listService.request)("gespanne",!0),i(),d(S(91,54,"button.downloadTagebucheintraege")),i(3),o("authWord",n.adminService.listService.request)("anonym",!0)("gespanne",!0),i(),d(S(95,56,"button.downloadTagebucheintraegeAnonym")),i(3),o("ngIf",n.authService.isInRole("Admin")),i(4),h(" ",S(102,58,"button.exporte")," "),i(2),o("ngIf",(n.authService.isInRole("Admin")||n.authService.isInRole("Koordinator"))&&(n.config==null?null:n.config.exportUrkundeDoc)),i(),o("ngIf",n.showexport),i(),o("ngIf",n.showexporturkunde)}}var on=(()=>{class t extends an{bundeslandListForSelectService;institutionSelectList;adminService;httpService;router;activatedRoute;sharedService;authService;konfigService;translocoService;flatpickrOptions;showexport;showexporturkunde;config;_statiList;get statiList(){return this._statiList}constructor(e,n,a,m,D,W,F,J,L,ve){super(a,D,W,F),this.bundeslandListForSelectService=e,this.institutionSelectList=n,this.adminService=a,this.httpService=m,this.router=D,this.activatedRoute=W,this.sharedService=F,this.authService=J,this.konfigService=L,this.translocoService=ve,this.flatpickrOptions=Object.assign({},te()),this.flatpickrOptions.mode="range",this.flatpickrOptions.onReady=(j,Se,ne)=>{a.listService.request.startVon&&ne.setDate([new Date(a.listService.request.startVon),new Date(a.listService.request.startBis)],!1)},this.flatpickrOptions.onChange=j=>{j.length>1?(a.listService.request.startVon=j[0],a.listService.request.startBis=j[1]):(a.listService.request.startVon=null,a.listService.request.startBis=null)},this.spalten=[{label:this.translocoService.translate("gespanne.gespanne.bundesland"),value:"bundesland"},{label:this.translocoService.translate("gespanne.gespanne.institutionsart"),value:"institutionsart"},{label:this.translocoService.translate("gespanne.gespanne.mogliId"),value:"mogliId"},{label:this.translocoService.translate("gespanne.gespanne.baluId"),value:"baluId"},{label:this.translocoService.translate("gespanne.gespanne.eintraegeStattgefunden"),value:"eintraege"},{label:this.translocoService.translate("gespanne.gespanne.eintraegeSoll"),value:"eintraegeSoll"}],this.adminService.listService.request.reload()}getLocalStorageName(){return"GespanneList"}async ngOnInit(){this.config=await this.konfigService.get().toPromise(),this._statiList=[{group:this.translocoService.translate("gespanne.gespanne.status"),value:"aktiv",label:this.translocoService.translate("global.aktiv")},{group:this.translocoService.translate("gespanne.gespanne.status"),value:"beendet",label:this.translocoService.translate("global.beendet")},{group:this.translocoService.translate("gespanne.gespanne.status"),value:"abgebrochen",label:this.translocoService.translate("global.abgebrochen")},{group:this.translocoService.translate("gespanne.gespanne.status"),value:"anonymisiert",label:this.translocoService.translate("global.anonymisiert")},{group:this.translocoService.translate("gespanne.gespanne.geschlechtBalu"),value:"baluweiblich",label:this.translocoService.translate("global.weiblich")},{group:this.translocoService.translate("gespanne.gespanne.geschlechtBalu"),value:"balumaennlich",label:this.translocoService.translate("global.maennlich")},{group:this.translocoService.translate("gespanne.gespanne.geschlechtBalu"),value:"baludivers",label:this.translocoService.translate("global.divers")},{group:this.translocoService.translate("gespanne.gespanne.geschlechtMogli"),value:"mogliweiblich",label:this.translocoService.translate("global.weiblich")},{group:this.translocoService.translate("gespanne.gespanne.geschlechtMogli"),value:"moglimaennlich",label:this.translocoService.translate("global.maennlich")},{group:this.translocoService.translate("gespanne.gespanne.geschlechtMogli"),value:"moglidivers",label:this.translocoService.translate("global.divers")}]}export=(e,n,a)=>{let m=this.adminService.listService.request.toIListRequest();return m.columnsToExportBalu=n,m.columnsToExportMogli=a,super.exportBase(m,e,D=>this.httpService.export(D))};exportUrkunde=e=>{let n=this.adminService.listService.request.toIListRequest();return n.exportTyp=e,super.exportBaseUrkunde(n,e,a=>this.httpService.exportUrkunde(a))};availableExportColumns=[];get mogliColspan(){var e=0;
1return this.spaltenAnzuzeigen.forEach(n=>{n.startsWith("mogli")&&e++}),2+e}get baluColspan(){var e=0;return this.spaltenAnzuzeigen.forEach(n=>{n.startsWith("balu")&&e++}),2+e}showHideExport(){this.showexporturkunde=!1,this.showexport=!this.showexport}showHideUrkunde(){this.showexport=!1,this.showexporturkunde=!this.showexporturkunde}static \u0275fac=function(n){return new(n||t)(x(se),x(We),x(de),x(B),x(U),x(N),x(K),x(Ae),x(oe),x(ue))};static \u0275cmp=O({type:t,selectors:[["bud-gespanne"]],standalone:!1,features:[Ie],decls:1,vars:1,consts:[["labelTemplate",""],["itemTemplate",""],["thead",""],[4,"transloco","translocoPrefix"],[1,"wrapper","wrapper-rTop"],[1,"content-head"],[1,"row"],[1,"columns","small-12"],[1,"babyblue"],["routerLink","neu",1,"btn","btn-right"],[1,"selectInfo"],[3,"ngModelChange","list","ngModel","useFilter"],["type","button",1,"btn","btn-left",3,"click"],[1,"content-main"],[1,"table-container"],[3,"listService"],["rowspan","2","class","rotate",4,"ngIf"],[4,"ngIf"],[1,"info","sort-item",3,"click"],[1,"sort"],[3,"class",4,"ngIf"],[3,"options"],[3,"ngModelChange","ngModel"],[1,"info",3,"click"],[1,"info"],["iconClass","fa fa-caret-down","noSelectionText","0 Filter",3,"ngModelChange","ngModel","list","useFilter"],[3,"hidden","clickable","routerLink",4,"ngFor","ngForOf"],[3,"pager"],[1,"btn",3,"authWord","gespanne"],[1,"fa","fa-circle-o-notch","fa-spin","fa-pull-right"],[1,"btn",3,"authWord","anonym","gespanne"],["class","btn",3,"authUrkunde",4,"ngIf"],[1,"btn","showexport",3,"click"],["class","btn showexport",3,"click",4,"ngIf"],["class","exports","keysString","id:Id,status:Status,start:Start,laufzeit:Laufzeit,standort:Standort,bundesland:Bundesland,gruppe:Gruppe,zyklus:Zyklus,abbruchdatum:Abbruchdatum,abbruchgrund:Abbruchgrund,abbruchkategorie:Abbruchkategorie","keysStringBalu","id:Id,vorname:Vorname,nachname:Nachname,strasse:Strasse,plz:Plz,ort:Ort,email:E-Mail,telefon:Telefon,geburtsdatum:Geburtsdatum,geschlecht:Geschlecht,land:Land,hochschule:Hochschule,studium:Studium,beruf:Beruf,funktion:Funktion,sprachen:Sprachen,anmerkungen:Anmerkungen","keysStringMogli","id:Id,vorname:Vorname,nachname:Nachname,strasse:Strasse,plz:Plz,ort:Ort,email:E-Mail,telefon:Telefon,geburtsdatum:Geburtsdatum,geschlecht:Geschlecht,land:Land,schule:Schule,klasse:Klasse,klassenlehrer:Klassenlehrer,sprachen:Sprachen,anmerkungen:Anmerkungen",3,"export",4,"ngIf"],["class","exports",3,"exportUrkunde",4,"ngIf"],[3,"context"],["rowspan","2",1,"rotate"],[3,"ngModelChange","listService","ngModel","useFilter"],[3,"routerLink"],["class","red fa fa-chain-broken","aria-hidden","true",3,"tooltip",4,"ngIf"],["class","black fa fa-flag-checkered","aria-hidden","true",4,"ngIf"],["class","red fa fa-heartbeat","aria-hidden","true",4,"ngIf"],[1,"icon-list","mogli-list"],[1,"icon-liste-mogli"],["class","icon-liste-maennlich",3,"tooltip",4,"ngIf"],["class","icon-liste-weiblich",3,"tooltip",4,"ngIf"],["class","icon-liste-divers",3,"tooltip",4,"ngIf"],[1,"icon-list","balu-list"],["aria-hidden","true",1,"red","fa","fa-chain-broken",3,"tooltip"],["aria-hidden","true",1,"black","fa","fa-flag-checkered"],["aria-hidden","true",1,"red","fa","fa-heartbeat"],[1,"icon-liste-maennlich",3,"tooltip"],[1,"icon-liste-weiblich",3,"tooltip"],[1,"icon-liste-divers",3,"tooltip"],[1,"btn",3,"authUrkunde"],["keysString","id:Id,status:Status,start:Start,laufzeit:Laufzeit,standort:Standort,bundesland:Bundesland,gruppe:Gruppe,zyklus:Zyklus,abbruchdatum:Abbruchdatum,abbruchgrund:Abbruchgrund,abbruchkategorie:Abbruchkategorie","keysStringBalu","id:Id,vorname:Vorname,nachname:Nachname,strasse:Strasse,plz:Plz,ort:Ort,email:E-Mail,telefon:Telefon,geburtsdatum:Geburtsdatum,geschlecht:Geschlecht,land:Land,hochschule:Hochschule,studium:Studium,beruf:Beruf,funktion:Funktion,sprachen:Sprachen,anmerkungen:Anmerkungen","keysStringMogli","id:Id,vorname:Vorname,nachname:Nachname,strasse:Strasse,plz:Plz,ort:Ort,email:E-Mail,telefon:Telefon,geburtsdatum:Geburtsdatum,geschlecht:Geschlecht,land:Land,schule:Schule,klasse:Klasse,klassenlehrer:Klassenlehrer,sprachen:Sprachen,anmerkungen:Anmerkungen",1,"exports",3,"export"],[1,"exports",3,"exportUrkunde"]],template:function(n,a){n&1&&u(0,Mi,106,60,"ng-container",3),n&2&&o("translocoPrefix","gespanne.gespanne")},dependencies:[Ee,Ge,$,Ke,$e,Qe,Ye,Xe,tn,Xt,en,yt,P,ae,re,Be,Z,ze,Q],encapsulation:2})}return t})();var Vi=()=>({standalone:!0}),Ai=(t,c)=>({deaktiviert:t,anonymisiert:c});function Bi(t,c){t&1&&(l(0,"h1",8),s(1,"Neues Gespann"),r())}function qi(t,c){t&1&&(_(0,"div",21),g(1,"transloco")),t&2&&o("innerHTML",S(1,1,"gespanne.infoStartzeitpunkt"),H)}function Ri(t,c){if(t&1&&s(0),t&2){let e=p(2).$implicit;h(" ",e("monate")," ")}}
1function Ni(t,c){if(t&1&&(s(0),q(1,Ri,1,1)),t&2){let e=c.context;h(" ",e.label," "),i(),R(e.selectedValue?1:-1)}}function Wi(t,c){if(t&1&&s(0),t&2){let e=p(2).$implicit;h(" ",e("monate")," ")}}function ji(t,c){if(t&1&&(s(0),q(1,Wi,1,1)),t&2){let e=c.context;h(" ",e.option.label," "),i(),R(e.option.value?1:-1)}}function Hi(t,c){if(t&1&&(l(0,"div",15),s(1),r()),t&2){let e=p().$implicit,n=p();i(),k(" ",n.baluListForSelectService.result==null?null:n.baluListForSelectService.result.additionalData," ",e("weitereBalusHabenKeinFuehrungszeugnis")," ")}}function Oi(t,c){if(t&1&&(l(0,"div",15),s(1),r()),t&2){let e=p().$implicit;i(),h(" ",e("einWeitererBaluHatKeinFuehrungszeugnis")," ")}}function Pi(t,c){if(t&1&&(l(0,"div",15),s(1),r()),t&2){let e=p().$implicit,n=p();i(),k(" ",n.baluListForSelectService.result==null?null:n.baluListForSelectService.result.additionalData," ",e("weitereMoglisHabenKeineElternerlaubnis")," ")}}function Ui(t,c){if(t&1&&(l(0,"div",15),s(1),r()),t&2){let e=p().$implicit;i(),h(" ",e("einWeitererMogliHatKeineElternerlaubnis")," ")}}function $i(t,c){if(t&1){let e=C();l(0,"div",3)(1,"a",4),s(2,"Zur Liste"),r(),l(3,"div",5)(4,"div",6)(5,"div",7),q(6,Bi,2,0,"h1",8),r()(),l(7,"div",6)(8,"div",9)(9,"p",10)(10,"span",11),s(11,"*"),r(),s(12),g(13,"transloco"),r()()(),l(14,"div",6)(15,"div",7)(16,"form",12)(17,"div",13)(18,"div",6)(19,"div",14)(20,"div",15)(21,"label"),s(22),r(),l(23,"on-select",16),b("onChange",function(a){v(e);let m=p();return f(m.standortChanged(a.value))}),r()(),l(24,"div",17)(25,"label"),s(26),r(),l(27,"on-select",18),b("onChange",function(a){v(e);let m=p();return f(m.gruppeChanged(a.value))}),r(),_(28,"bud-form-error",19),r(),l(29,"div",17)(30,"label"),s(31),r(),_(32,"on-flatpickr",20)(33,"bud-form-error",19),q(34,qi,2,3,"div",21),r(),l(35,"div",17)(36,"label"),s(37),r(),l(38,"on-select",22),u(39,Ni,2,2,"ng-template",null,0,w)(41,ji,2,2,"ng-template",null,1,w),r(),_(43,"bud-form-error",19)(44,"div",21),g(45,"transloco"),r()(),l(46,"div",23)(47,"div",17)(48,"label"),s(49),r(),_(50,"on-select",24),g(51,"transloco"),_(52,"bud-form-error",19),r(),q(53,Hi,2,2,"div",15),q(54,Oi,2,1,"div",15),l(55,"div",17)(56,"label"),s(57),r(),_(58,"on-select",24),g(59,"transloco"),_(60,"bud-form-error",19),r(),q(61,Pi,2,2,"div",15),q(62,Ui,2,1,"div",15),l(63,"div",17),_(64,"zyklus-select",19),r()()()()(),l(65,"sticky-buttons")(66,"button",25),s(67),g(68,"transloco"),r()()()()()()}if(t&2){let e=c.$implicit,n=p();i(3),ee("is-loading",n.adminService.isLoading||n.adminService.isSaving),i(3),R(n.adminService.isLoading?-1:6),i(6),h(" ",S(13,47,"global.pflichtfelder")," "),i(4),o("formGroup",n.adminService.form),i(6),d(e("standort")),i(),o("listService",n.standortList)("useFilter",!0)("ngModel",n.standortId)("ngModelOptions",bt(58,Vi)),i(3),d(e("gruppe")),i(),o("listService",n.gruppeListForSelectService)("useFilter",!0)("formControl",n.controls.gruppenId),i(),o("control",n.controls.gruppenId),i(3),d(e("startzeitpunkt")),i(),o("options",n.flatpickrOptions)("formControl",n.controls.start),i(),o("control",n.controls.start),i(),R(n.konfiguration!=null&&n.konfiguration.exportUrkundeDoc?34:-1),i(3),d(e("laufzeit")),i(),o("list",n.laufzeitOptions)("useFilter",!0)("formControl",n.controls.laufzeitId),i(5),o("control",n.controls.laufzeitId),i(),o("innerHTML",A(45,49,"gespanne.infoNachAblaufDerLaufzeit",ie(59,Ai,n.konfiguration==null?null:n.konfiguration.tbZugriffNachLaufzeitendeInTagen,n.konfiguration==null?null:n.konfiguration.anoymisierungNachLaufzeitendeInTagen)),H),i(5),d(e("balu")),i(),o("listService",n.baluListForSelectService)("useFilter",!0)("formControl",n.controls.baluId)("noItemsText",S(51,52,n.baluListForSelectService.request.gruppenId==-1?"gespanne.gespanneNeu.bitteWaehleZuerstEineGruppe":"global.keineEintraegeGefunden")),i(2),o("control",n.controls.baluId),i(),R(n.balusOhneFuehrungszeugnis>1?53:-1),i(),R(n.balusOhneFuehrungszeugnis==1?54:-1),i(3),d(e("mogli")),i(),o("listService",n.mogliListForSelectService)("useFilter",!0)("formControl",n.controls.mogliId)("noItemsText",S(59,54,n.mogliListForSelectService.request.gruppenId==-1?"gespanne.gespanneNeu.bitteWaehleZuerstEineGruppe":"global.keineEintraegeGefunden")),i(2),o("control",n.controls.mogliId),i(),R(n.moglisOhneElternerlaubnis>1?61:-1),i(),R(n.moglisOhneElternerlaubnis==1?62:-1),i(2),o("control",n.controls.zyklus),i(2),o("button-form-error",n.adminService)("redirectToId",!1)("afterSaveAction",n.afterSaveAction),i(),h(" ",S(68,56,"button.speichern")," ")}}var sn=(()=>{class t extends rn{adminService;sharedService;activatedRoute;router;standortList;gruppeListForSelectService;baluListForSelectService;mogliListForSelectService;laufzeitHttpService;laufzeitListForSelectService;bundeslandListForSelectService;konfigService;authService;flatpickrOptions;konfiguration;laufzeitOptions=[];standortId;constructor(e,n,a,m,D,W,F,J,L,ve,j,Se,ne){super(e,n,a,m),this.adminService=e,this.sharedService=n,this.activatedRoute=a,this.router=m,this.standortList=D,this.gruppeListForSelectService=W,this.baluListForSelectService=F,this.mogliListForSelectService=J,this.laufzeitHttpService=L,this.laufzeitListForSelectService=ve,this.bundeslandListForSelectService=j,this.konfigService=Se,this.authService=ne,ne.isInRole("Koordinator")&&(this.standortList.request.bewerberStatus=[xe.Aktiv.toString(),xe.Bewerber.toString(),xe.BewerberAbgelehnt.toString(),xe.BewerberZurueckgezogen.toString()]),n.standortFilterIds.length==1&&(this.standortId=n.standortFilterIds[0]),this.gruppeListForSelectService.itemsObservable.pipe(nt(this.ngUnsubscribe)).subscribe(fe=>{n.gruppeFilterIds.length==1?this.controls.gruppenId.setValue(n.gruppeFilterIds[0]):fe!=null&&fe.length==1&&this.controls.gruppenId.setValue(fe[0].value)}),this.flatpickrOptions=Object.assign({},te()),this.flatpickrOptions.dateFormat="d.m.Y"}saveForm(){console.log(this.adminService.form),this.adminService.save(e=>{this.adminService.selectId(e),this.adminService.listService.request.reload()})}async ngOnInit(){this.konfiguration=await this.konfigService.get().toPromise();let e=new ut;this.laufzeitListForSelectService.itemsObservable.pipe(nt(e)).subscribe(n=>{n&&(this.laufzeitOptions=n.filter(a=>a.value!==17&&a.label!==32),e.next(!1),e.complete())})}gruppeChanged(e){e?(this.baluListForSelectService.request.gruppenId=e,this.mogliListForSelectService.request.gruppenId=e,this.laufzeitHttpService.zyklusFromGruppe(e).subscribe(n=>this.adminService.form.zyklus.setValue(n))):(this.baluListForSelectService.request.gruppenId=-1,this.mogliListForSelectService.request.gruppenId=-1)}standortChanged(e){this.gruppeListForSelectService.request.standortId=e,this.controls.gruppenId.setValue(null),this.baluListForSelectService.request.gruppenId=-1,this.mogliListForSelectService.request.gruppenId=-1}afterSaveAction=()=>{this.baluListForSelectService.request.reload(),this.mogliListForSelectService.request.reload(),this.adminService.form.baluId.reset(),this.adminService.form.mogli
1Id.reset(),this.adminService.form.id.setValue(0)};get balusOhneFuehrungszeugnis(){if(this.baluListForSelectService.result)return this.baluListForSelectService.result.additionalData}get moglisOhneElternerlaubnis(){if(this.mogliListForSelectService.result)return this.mogliListForSelectService.result.additionalData}static \u0275fac=function(n){return new(n||t)(x(de),x(K),x(N),x(U),x(me),x(Y),x(Re),x(je),x(qe),x(pe),x(se),x(oe),x(Mt))};static \u0275cmp=O({type:t,selectors:[["ng-component"]],standalone:!1,features:[Ie],decls:1,vars:1,consts:[["labelTemplate",""],["itemTemplate",""],["class","wrapper wrapper-r",4,"transloco","translocoPrefix"],[1,"wrapper","wrapper-r"],["routerLink","..",1,"btn-back"],[1,"balu-details","has-loader","has-bg"],[1,"row"],[1,"columns","small-12"],[1,"blue"],[1,"small-2","small-offset-10","columns","text-right"],[1,"flash","form-info"],[1,"star"],[3,"formGroup"],[1,"detailsContainer"],[1,"details-left","columns","small-6"],[1,"box-rowFull"],[3,"onChange","listService","useFilter","ngModel","ngModelOptions"],[1,"box-rowFull","required"],[3,"onChange","listService","useFilter","formControl"],[3,"control"],[3,"options","formControl"],[1,"hint",3,"innerHTML"],[3,"list","useFilter","formControl"],[1,"details-right","columns","small-6"],[3,"listService","useFilter","formControl","noItemsText"],["type","button",1,"btn-right",3,"button-form-error","redirectToId","afterSaveAction"]],template:function(n,a){n&1&&u(0,$i,69,62,"div",2),n&2&&o("translocoPrefix","gespanne.gespanneNeu")},dependencies:[$,Ue,Ze,_e,Je,De,P,Me,ae,Le,Fe,le,re,Z,Q],encapsulation:2})}return t})();function Yi(t,c){if(t&1){let e=C();I(0),l(1,"div",1)(2,"a",2),s(3,"zur\xFCck"),r(),l(4,"div",3)(5,"div",4)(6,"h1",5),s(7),r()()()(),l(8,"div",6)(9,"div",3)(10,"div",4)(11,"form",7)(12,"div",8)(13,"table")(14,"tr")(15,"th"),s(16),r(),l(17,"th"),s(18),r()(),l(19,"tr")(20,"td"),s(21),r(),l(22,"td"),s(23),r()()(),l(24,"div",3)(25,"div",9)(26,"div",10)(27,"label"),s(28),r(),_(29,"on-select",11)(30,"bud-form-error",12),r()(),l(31,"div",9)(32,"div",13),_(33,"bud-form-control",14),r()()(),l(34,"h3"),s(35),r(),l(36,"div",3)(37,"div",4),_(38,"bud-form-control",15)(39,"br")(40,"bud-form-control",16)(41,"br")(42,"bud-form-control",17),r()()()(),l(43,"h3"),s(44),r(),l(45,"p"),s(46),r(),l(47,"sticky-buttons")(48,"button",18),b("click",function(){v(e);let a=p();return f(a.abbrechen())}),s(49),g(50,"transloco"),r()()()()(),y()}if(t&2){let e=c.$implicit,n=p();i(2),o("routerLink",M("/gespanne/detail/",n.model==null?null:n.model.id)),i(5),d(e("gespannAbbrechen")),i(4),o("formGroup",n.form),i(5),d(e("mogli")),i(2),d(e("balu")),i(3),k("",n.model==null?null:n.model.mogliVorname," ",n.model==null?null:n.model.mogliNachname),i(2),k("",n.model==null?null:n.model.baluVorname," ",n.model==null?null:n.model.baluNachname),i(5),d(e("abbruchkategorie")),i(),o("listService",n.gespannabbruchkategorieListForSelectService)("formControl",n.form!=null&&n.form.controls.abbruchkategorieId?n.form.controls.abbruchkategorieId:n.dummyControl)("useFilter",!0),i(),o("control",n.form!=null&&n.form.controls.abbruchkategorieId?n.form.controls.abbruchkategorieId:n.dummyControl),i(3),o("control",n.form==null?null:n.form.controls.abbruchgrund),i(2),d(e("bestaetigungErforderlich")),i(3),o("control",n.form.elternErziehungsberechtigteInformiert)("labelBefore",!1),i(2),o("control",n.form.grundschuleInformiert)("labelBefore",!1),i(2),o("control",n.form.baluInformiert)("labelBefore",!1),i(2),d(e("hinweis")),i(2),d(e("duDarfstKeinGutLaufendesGespannAufloesen")),i(3),h(" ",S(50,26,"button.aufloesen")," ")}}var cn=(()=>{class t{activatedRoute;router;httpService;dialogService;listService;gespannHttpService;gespannabbruchkategorieListForSelectService;translocoService;form;model;dummyControl=new kt;errorButton;constructor(e,n,a,m,D,W,F,J){this.activatedRoute=e,this.router=n,this.httpService=a,this.dialogService=m,this.listService=D,this.gespannHttpService=W,this.gespannabbruchkategorieListForSelectService=F,this.translocoService=J,this.form=ot.fromModel(this.httpService),this.form.elternErziehungsberechtigteInformiert.setValidators(Te.requiredTrue),this.form.grundschuleInformiert.setValidators(Te.requiredTrue),this.form.baluInformiert.setValidators(Te.requiredTrue),this.activatedRoute.params.pipe(gt(L=>L.id),_t(L=>L.id),ft(L=>this.gespannHttpService.getForAbbrechen(L))).subscribe(L=>{this.model=L,this.form=ot.fromModel(this.httpService,{id:L.id})})}abbrechen(){Dt(this.form),this.form.valid?this.dialogService.openDialog({config:{header:this.translocoService.translate("gespanne.gespanneAufloesen.gespannAufloesen")},content:this.translocoService.translate("gespanne.gespanneAufloesen.moechtestDuWirklichAufloesen"),buttons:[{id:"ok",label:this.translocoService.translate("button.aufloesen"),class:"alert",action:()=>{this.gespannHttpService.abbrechen(this.form.toModel()).subscribe(()=>{this.router.navigateByUrl("gespanne"),this.listService.request.reload()})}},{id:"cancel",label:this.translocoService.translate("gespanne.gespanneAufloesen.abbrechen"),class:"secondary",cancel:!0}]}):this.errorButton.onInvalid()}static \u0275fac=function(n){return new(n||t)(x(N),x(U),x(Nt),x(Ve),x(ce),x(B),x(Ne),x(ue))};static \u0275cmp=O({type:t,selectors:[["ng-component"]],viewQuery:function(n,a){if(n&1&&ye(_e,5),n&2){let m;we(m=ke())&&(a.errorButton=m.first)}},standalone:!1,decls:1,vars:1,consts:[[4,"transloco","translocoPrefix"],[1,"wrapper","wrapper-rTop"],[1,"btn-back",3,"routerLink"],[1,"row"],[1,"columns","small-12"],[1,"blue"],[1,"content-main"],[3,"formGroup"],[1,"detailsContainer"],[1,"details-left","columns","small-6"],[1,"box-rowLeft","required"],[3,"listService","formControl","useFilter"],[3,"control"],[1,"box-rowright","required"],["label","gespanne.gespanneAufloesen.abbruchgrund",1,"required",3,"control"],["label","gespanne.gespanneAufloesen.elternErziehungsberechtigteVonMogliInformiert","type","checkbox",1,"required",3,"control","labelBefore"],["label","gespanne.gespanneAufloesen.grundschuleInformiert","type","checkbox",1,"required",3,"control","labelBefore"],["label","gespanne.gespanneAufloesen.baluInformiert","type","checkbox",1,"required",3,"control","labelBefore"],["type","button","button-form-error","",1,"btn-right",3,"click"]],template:function(n,a){n&1&&u(0,Yi,51,28,"ng-container",0),n&2&&o("translocoPrefix","gespanne.gespanneAufloesen")},dependencies:[$,Zt,Ue,Ze,_e,De,P,Me,Le,Fe,le,Z,Q],encapsulation:2})}return t})();var Ki=["ausfallModal"],Zi=(t,c)=>({deaktiviert:t,anonymisiert:c}),Qi=(t,c)=>({soll:t,quote:c}),Ji=(t,c)=>({stattgefunden:t,quote:c});function Xi(t,c){if(t&1&&(l(0,"a",55),s(1),g(2,"transloco"),r()),t&2){let e=p(3);o("routerLink",M("/gespanne/aufl\xF6sen/",e.model==null?null:e.model.id)),i(),d(S(2,3,"button.aufloesen"))}}function ea(t,c){if(t&1){let e=C();l(0,"a",56),b("click",function(){v(e);let a=p(3);return f(a.loeschen())}),s(1),g(2,"transloco"),r()}t&2&&(i(),d(S(2,1,"button.loeschen")))}function ta(t,c){if(t&1&&(l(0,"div",15)(1,"div",52),u(2,Xi,3,5,"a",53)(3,ea,3,3,"a",54),r()()),t&2){let e=p(2);i(2),o("ngIf",!(e.model!=null&&e.model.abgebrochenAm)),i(),o("ngIf",(e.model==null?null:e.model.tagebucheintraege)==0)}}function na(t,c){if(t&1&&(I(0),s(1),g(2,"moment"),y()),t&2){let e=p(2);i(),d(A(2,1,e.model==null?null:e.model.start,"DD.MM.YYYY"))}}function ia(t,c){if(t&1&&(I(0),s(1),y()),t&2){let e=p().$implicit;
1i(),d(e("austehend"))}}function aa(t,c){if(t&1){let e=C();l(0,"button",32),b("click",function(a){v(e),p();let m=z(36);return f(m.open(a))}),_(1,"i",33),r()}}function ra(t,c){t&1&&(_(0,"div",31),g(1,"transloco")),t&2&&o("innerHTML",S(1,1,"gespanne.infoStartzeitpunkt"),H)}function la(t,c){if(t&1){let e=C();l(0,"div",57)(1,"h1"),s(2),r()(),l(3,"div",58)(4,"label"),s(5),r(),l(6,"on-flatpickr",59),T("ngModelChange",function(a){v(e);let m=p(2);return G(m.model.start,a)||(m.model.start=a),f(a)}),r()(),l(7,"div",60)(8,"button",32),b("click",function(){v(e);let a=p(2);return f(a.startzeitpunkt())}),s(9),g(10,"transloco"),r(),l(11,"button",61),b("click",function(){v(e),p();let a=z(36);return f(a.close())}),s(12),g(13,"transloco"),r()()}if(t&2){let e=p().$implicit,n=p();i(2),d(e("startzeitpunktAendern")),i(3),d(e("startzeitpunkt")),i(),o("placeholder",rt(e("startzeitpunkt"))),E("ngModel",n.model.start),o("options",n.flatpickrOptions),i(3),h(" ",S(10,8,"button.anpassen")," "),i(3),h(" ",S(13,10,"button.abbrechen")," ")}}function oa(t,c){if(t&1&&(I(0),l(1,"strong"),s(2),r(),s(3),_(4,"br"),y()),t&2){let e=c.$implicit,n=p(2).$implicit;i(2),k("",e.count,"",n("mal")),i(),h(": ",e.grund," ")}}function sa(t,c){if(t&1&&(l(0,"div",57)(1,"h1"),s(2),r()(),l(3,"div",58),u(4,oa,5,3,"ng-container",62),r()),t&2){let e=p().$implicit,n=p();i(2),d(e("ausfallgruende")),i(2),o("ngForOf",n.ausfallgruende)}}function ca(t,c){if(t&1){let e=C();l(0,"div",16)(1,"h2"),s(2),r(),l(3,"h3"),s(4),g(5,"moment"),l(6,"button",32),b("click",function(){v(e);let a=p(2);return f(a.activate())}),s(7),g(8,"transloco"),r()(),l(9,"h3"),s(10),r(),l(11,"p"),s(12),r()()}if(t&2){let e=p().$implicit,n=p();i(2),d(e("abgebrochen")),i(2),h(" ",A(5,5,n.model==null?null:n.model.abgebrochenAm,"DD.MM.YYYY")," "),i(3),h(" ",S(8,8,"button.aktivieren")," "),i(3),d(n.model==null?null:n.model.abbruchkategorie),i(2),d(n.model==null?null:n.model.abbruchgrund)}}function pa(t,c){if(t&1){let e=C();l(0,"button",32),b("click",function(a){v(e),p();let m=z(62);return f(m.open(a))}),_(1,"i",33),r()}}function ma(t,c){t&1&&_(0,"i",66)}function da(t,c){t&1&&_(0,"i",67)}function ua(t,c){if(t&1){let e=C();l(0,"button",63),b("click",function(){v(e);let a=p(2);return f(a.laufzeitendeBestaetigen())}),u(1,ma,1,0,"i",64)(2,da,1,0,"i",65),r()}if(t&2){let e=p(2);o("tooltip",rt(e.model!=null&&e.model.laufzeitendeBestaetigt?"Best\xE4tigung Laufzeitende zur\xFCcknehmen":"Laufzeitende best\xE4tigen")),i(),o("ngIf",!(e.model!=null&&e.model.laufzeitendeBestaetigt)),i(),o("ngIf",e.model==null?null:e.model.laufzeitendeBestaetigt)}}function _a(t,c){if(t&1&&(I(0),s(1),g(2,"date"),y()),t&2){let e=p(2);i(),h(" ",A(2,1,e.model==null?null:e.model.finalerTagebucheintrag.datum,"dd.MM.yyyy")," ")}}function ga(t,c){if(t&1&&(s(0),g(1,"date")),t&2){let e=p(2);h(" ",A(1,1,e.model==null?null:e.model.laufzeitende,"dd.MM.yyyy")," ")}}function va(t,c){if(t&1&&(I(0),s(1),y()),t&2){let e=p(3).$implicit;i(),d(e("monate"))}}function fa(t,c){if(t&1&&(s(0),u(1,va,2,1,"ng-container",23)),t&2){let e=c.context;h(" ",e.label," "),i(),o("ngIf",e.selectedValue)}}function ha(t,c){if(t&1&&(I(0),s(1),y()),t&2){let e=p(3).$implicit;i(),d(e("monate"))}}function xa(t,c){if(t&1&&(s(0),u(1,ha,2,1,"ng-container",23)),t&2){let e=c.context;h(" ",e.option.label," "),i(),o("ngIf",e.option.value)}}function Sa(t,c){if(t&1){let e=C();l(0,"div",57)(1,"h1"),s(2),r()(),l(3,"div",58)(4,"on-select",68),T("ngModelChange",function(a){v(e);let m=p(2);return G(m.model.laufzeitId,a)||(m.model.laufzeitId=a),f(a)}),u(5,fa,2,2,"ng-template",null,8,w)(7,xa,2,2,"ng-template",null,9,w),r()(),l(9,"div",60)(10,"button",32),b("click",function(){v(e);let a=p(2);return f(a.laufzeit())}),s(11),g(12,"transloco"),r(),l(13,"button",61),b("click",function(){v(e),p();let a=z(62);return f(a.close())}),s(14),g(15,"transloco"),r()()}if(t&2){let e=p().$implicit,n=p();i(2),d(e("laufzeitAendern")),i(2),o("list",n.laufzeitList),E("ngModel",n.model.laufzeitId),o("useFilter",!0),i(7),h(" ",S(12,6,"button.anpassen")," "),i(3),h(" ",S(15,8,"button.abbrechen")," ")}}function ba(t,c){if(t&1&&(I(0),s(1),y()),t&2){let e=p().$implicit;
1i(),d(e("woche"))}}function Ca(t,c){if(t&1&&(I(0),s(1),y()),t&2){let e=p().$implicit;i(),d(e("wochen"))}}function Ia(t,c){if(t&1){let e=C();l(0,"button",32),b("click",function(a){v(e),p();let m=z(74);return f(m.open(a))}),_(1,"i",33),r()}}function ya(t,c){if(t&1){let e=C();l(0,"div",57)(1,"h1"),s(2),r()(),l(3,"div",58),_(4,"zyklus-select",69),r(),l(5,"div",60)(6,"button",70),b("click",function(){v(e);let a=p(2);return f(a.zyclus())}),s(7),g(8,"transloco"),r(),l(9,"button",61),b("click",function(){v(e),p();let a=z(74);return f(a.close())}),s(10),g(11,"transloco"),r()()}if(t&2){let e=p().$implicit,n=p();i(2),d(e("zyclusAendern")),i(2),o("control",n.zyclusControl),i(2),o("disabled",!n.zyclusControl.value||n.zyclusControl.value===n.model.zyklus),i(),h(" ",S(8,5,"button.anpassen")," "),i(3),h(" ",S(11,7,"button.abbrechen")," ")}}function wa(t,c){t&1&&(l(0,"p",75),s(1," Gruppe w\xE4hlen "),r())}function ka(t,c){if(t&1){let e=C();l(0,"on-select",76),T("ngModelChange",function(a){v(e);let m=p(3);return G(m.newGruppenId,a)||(m.newGruppenId=a),f(a)}),r()}if(t&2){let e=p(3);o("listService",e.gruppeListForSelectService),E("ngModel",e.newGruppenId),o("useFilter",!0)}}function Ea(t,c){if(t&1){let e=C();l(0,"div",57)(1,"h1"),s(2),r()(),l(3,"div",58)(4,"p",71),s(5,"Neuen Standort w\xE4hlen"),r(),l(6,"on-select",72),T("ngModelChange",function(a){v(e);let m=p(2);return G(m.newStandortId,a)||(m.newStandortId=a),f(a)}),b("ngModelChange",function(){v(e);let a=p(2);return f(a.standortChange())}),r(),u(7,wa,2,0,"p",73)(8,ka,1,3,"on-select",74),r(),l(9,"div",60)(10,"button",70),b("click",function(){v(e),p();let a=z(83),m=p();return a.close(),f(m.changeStandort())}),s(11),g(12,"transloco"),r(),l(13,"button",61),b("click",function(){v(e),p();let a=z(83),m=p();return a.close(),f(m.resetGruppenListService())}),s(14),g(15,"transloco"),r()()}if(t&2){let e=p().$implicit,n=p();i(2),d(e("gespannVerschieben")),i(4),o("listService",n.standortList),E("ngModel",n.newStandortId),o("requires",!0)("useFilter",!0),i(),o("ngIf",n.showGroupSelectInModal&&n.newStandortId>0),i(),o("ngIf",n.showGroupSelectInModal&&n.newStandortId>0),i(2),o("disabled",!(n.newGruppenId>0&&n.newStandortId>0)),i(),h(" ",S(12,10,"button.verschieben")," "),i(3),h(" ",S(15,12,"button.abbrechen")," ")}}function Ga(t,c){if(t&1){let e=C();l(0,"button",32),b("click",function(){v(e),p();let a=z(83);return f(a.open())}),_(1,"i",33),r()}}function Ta(t,c){if(t&1){let e=C();l(0,"div",57)(1,"h1"),s(2),r()(),l(3,"div",58)(4,"on-select",77),T("ngModelChange",function(a){v(e);let m=p(2);return G(m.model.gruppenId,a)||(m.model.gruppenId=a),f(a)}),r()(),l(5,"div",60)(6,"button",32),b("click",function(){v(e);let a=p(2);return f(a.move())}),s(7),g(8,"transloco"),r(),l(9,"button",61),b("click",function(){v(e),p();let a=z(93);return f(a.close())}),s(10),g(11,"transloco"),r()()}if(t&2){let e=p().$implicit,n=p();i(2),d(e("gespannVerschieben")),i(2),o("listService",n.gruppeListForSelectService),E("ngModel",n.model.gruppenId),o("useFilter",!0),i(3),h(" ",S(8,6,"button.verschieben")," "),i(3),h(" ",S(11,8,"button.abbrechen")," ")}}function Ma(t,c){if(t&1){let e=C();l(0,"a",78),b("click",function(){v(e);let a=p(2);return f(a.ausgefallen())}),l(1,"strong"),s(2),r(),s(3),r()}if(t&2){let e=p().$implicit,n=p();i(2),d(n.model==null?null:n.model.tagebucheintraegeAusgefallen),i(),h(" ",e("ausgefallen"))}}function Da(t,c){if(t&1&&(I(0),l(1,"strong"),s(2),r(),s(3),y()),t&2){let e=p().$implicit,n=p();i(2),d(n.model==null?null:n.model.tagebucheintraegeAusgefallen),i(),h(" ",e("ausgefallen"))}}function La(t,c){t&1&&(I(0),s(1),g(2,"transloco"),y()),t&2&&(i(),d(S(2,1,"button.spaltenAuswaehlen")))}function Fa(t,c){if(t&1&&(I(0),s(1),g(2,"transloco"),y()),t&2){let e=p().tags;i(),k("",e==null?null:e.length," ",S(2,2,"button.spaltenAusgewaehlt"))}}function za(t,c){if(t&1&&u(0,La,3,3,"ng-container",23)(1,Fa,3,4,"ng-container",23),t&2){let e=c.tags;o("ngIf",(e==null?null:e.length)==0),i(),o("ngIf",(e==null?null:e.length)>0)}}function Va(t,c){if(t&1&&_(0,"bud-filter-multi-select-item-template",79),t&2){let e=c.context;o("context",e)}}
1function Aa(t,c){if(t&1&&(l(0,"th"),s(1),r()),t&2){let e=p().$implicit;i(),h(" ",e("gespann")," ")}}function Ba(t,c){if(t&1&&_(0,"i"),t&2){let e=p(2);V(M("fa fa-sort-alpha-",e.listService.request.sortDirection))}}function qa(t,c){if(t&1){let e=C();l(0,"th")(1,"div",44)(2,"span"),s(3),r(),l(4,"on-select",80),T("ngModelChange",function(a){v(e);let m=p(2);return G(m.listService.request.dauerId,a)||(m.listService.request.dauerId=a),f(a)}),r()()()}if(t&2){let e=p().$implicit,n=p();i(3),d(e("dauer")),i(),o("listService",n.dauerService),E("ngModel",n.listService.request.dauerId),o("useFilter",!0)}}function Ra(t,c){if(t&1&&_(0,"bud-filter-multi-select-item-template",79),t&2){let e=c.context;o("context",e)}}function Na(t,c){if(t&1){let e=C();l(0,"th")(1,"div",44)(2,"span"),s(3),r(),l(4,"on-multi-select",81),T("ngModelChange",function(a){v(e);let m=p(2);return G(m.listService.request.lernenIds,a)||(m.listService.request.lernenIds=a),f(a)}),u(5,Ra,1,1,"ng-template",null,9,w),r()()()}if(t&2){let e=p().$implicit,n=p();i(3),d(e("informellesLernen")),i(),E("ngModel",n.listService.request.lernenIds),o("listService",n.lernenService)("useFilter",!0)}}function Wa(t,c){if(t&1&&(l(0,"th")(1,"div",44)(2,"span"),s(3),r()()()),t&2){let e=p().$implicit;i(3),d(e("ausgefallenTH"))}}function ja(t,c){if(t&1&&(I(0),s(1),g(2,"transloco"),y()),t&2){let e=c.tags;i(),k(" ",e==null?null:e.length," ",S(2,2,"global.filter")," ")}}function Ha(t,c){if(t&1&&_(0,"bud-filter-multi-select-item-template",79),t&2){let e=c.context;o("context",e)}}function Oa(t,c){if(t&1&&(l(0,"td"),s(1),r()),t&2){let e=p().$implicit;i(),xt(" ",e==null?null:e.baluVorname," ",e==null?null:e.baluNachname,"",e!=null&&e.baluAnonymisiert?" ("+(e==null?null:e.baluId)+")":""," / ",e==null?null:e.mogliVorname," ",e==null?null:e.mogliNachname,"",e!=null&&e.mogliAnonymisiert?" ("+(e==null?null:e.mogliId)+")":""," ")}}function Pa(t,c){if(t&1&&(l(0,"td"),s(1),r()),t&2){let e=p().$implicit;i(),h(" ",e==null?null:e.dauer," ")}}function Ua(t,c){if(t&1&&(l(0,"td"),s(1),g(2,"join"),r()),t&2){let e=p().$implicit;i(),h(" ",S(2,1,e==null?null:e.informellesLernen)," ")}}function $a(t,c){if(t&1&&(l(0,"td"),s(1),r()),t&2){let e=p().$implicit;i(),h(" ",e==null?null:e.ausgefallen," ")}}function Ya(t,c){if(t&1){let e=C();l(0,"tr",82),b("click",function(){let a=v(e).$implicit,m=p(2);return f(m.router.navigate(["/tagebuch","eintrag",a==null?null:a.id],{relativeTo:m.activatedRoute}))}),u(1,Oa,2,6,"td",23),l(2,"td"),s(3),r(),l(4,"td"),s(5),g(6,"moment"),r(),u(7,Pa,2,1,"td",23)(8,Ua,3,3,"td",23)(9,$a,2,1,"td",23),l(10,"td"),_(11,"bud-status-icons",83),r()()}if(t&2){let e=c.$implicit,n=p(2);ee("hidden",!e),i(),o("ngIf",n.authService.isInRole("Admin")||n.authService.isInRole("Koordinator")),i(2),d(e==null?null:e.eintragsnummer),i(2),h(" ",A(6,9,e==null?null:e.datum,"DD.MM.YYYY"),"\xA0 "),i(2),o("ngIf",n.spalteAnzeigen("dauer")),i(),o("ngIf",n.spalteAnzeigen("informellesLernen")),i(),o("ngIf",n.spalteAnzeigen("ausgefallen")),i(2),o("eintrag",e)}}function Ka(t,c){if(t&1){let e=C();l(0,"div",12)(1,"a",13),s(2,"Zur Liste"),r(),l(3,"div",14)(4,"div",15)(5,"div",16)(6,"h1",17),s(7),r()()(),l(8,"div",18)(9,"div",16),u(10,ta,4,2,"div",19),l(11,"div",15)(12,"div",20)(13,"div",15)(14,"div",20)(15,"h2"),s(16),r(),l(17,"h3",21)(18,"a",22),s(19),r()()(),l(20,"div",20)(21,"h2"),s(22),r(),l(23,"h3",21)(24,"a",22),s(25),r()()()(),l(26,"div",15)(27,"div",20)(28,"h2"),s(29),r(),l(30,"h3"),u(31,na,3,4,"ng-container",23)(32,ia,2,1,"ng-container",23)(33,aa,2,0,"button",24),r(),u(34,ra,2,3,"div",25),l(35,"on-modal",26,0),u(37,la,14,12,"ng-template",null,1,w),r()()(),l(39,"div",15)(40,"on-modal",null,2),u(42,sa,5,2,"ng-template",null,1,w),r(),u(44,ca,13,10,"div",27),r(),l(45,"div",15)(46,"div",20)(47,"h2"),s(48,"Laufzeit"),r(),l(49,"h3"),s(50),u(51,pa,2,0,"button",24)(52,ua,3,4,"button",28),r(),l(53,"div",29),s(54),g(55,"transloco"),u(56,_a,3,4,"ng-container",30)(57,ga,2,4,"ng-template",null,3,w),r(),_(59,"div",31),g(60,"transloco"),l(61,"on-modal",26,4),u(63,Sa,16,10,"ng-template",null,1,w),r()(),l(65,"div",20)(66,"h2"),s(67,"Zyklus"),r(),l(68,"h3"),s(69),u(70,ba,2,1,"ng-container",23)(71,Ca,2,1,"ng-container",23)(72,Ia,2,0,"button",24),r(),l(73,"on-modal",26,5),u(75,ya,12,9,"ng-template",null,1,w),r()()()(),l(77,"div",20)(78,"div",15)(79,"div",20)(80,"h2"),s(81,"
1Standort"),r(),l(82,"on-modal",26,6),u(84,Ea,16,14,"ng-template",null,1,w),r(),l(86,"h3"),s(87),u(88,Ga,2,0,"button",24),r()(),l(89,"div",20)(90,"h2"),s(91),r(),l(92,"on-modal",26,7),u(94,Ta,12,10,"ng-template",null,1,w),r(),l(96,"h3"),s(97),l(98,"button",32),b("click",function(){v(e);let a=z(93);return f(a.open())}),_(99,"i",33),r()()()(),l(100,"h2"),s(101),r(),l(102,"h3")(103,"strong"),s(104),r(),s(105),g(106,"transloco"),_(107,"br")(108,"span",34)(109,"br"),s(110),u(111,Ma,4,2,"a",35)(112,Da,4,2,"ng-container",23),_(113,"br")(114,"span",34),r()()(),l(115,"div",36)(116,"div",16)(117,"a",37),s(118,"Download Tagebucheintr\xE4ge"),_(119,"i",38),r(),l(120,"a",39),s(121,"Download Tagebucheintr\xE4ge anonym"),_(122,"i",38),r(),l(123,"div",40)(124,"on-multi-select",41),T("ngModelChange",function(a){v(e);let m=p();return G(m.spaltenAnzuzeigen,a)||(m.spaltenAnzuzeigen=a),f(a)}),u(125,za,2,2,"ng-template",null,8,w)(127,Va,1,1,"ng-template",null,9,w),r()(),l(129,"loading-table",42)(130,"div",43)(131,"table")(132,"thead",null,10)(134,"tr"),u(135,Aa,2,1,"th",23),l(136,"th")(137,"div",44),s(138),r()(),l(139,"th")(140,"div",45),b("click",function(){v(e);let a=p();return f(a.listService.request.setSort("Datum"))}),l(141,"span",46),s(142),r(),s(143,"\xA0"),u(144,Ba,1,3,"i",47),r(),_(145,"on-flatpickr",48),r(),u(146,qa,5,4,"th",23)(147,Na,7,4,"th",23)(148,Wa,4,1,"th",23),l(149,"th"),s(150),l(151,"on-multi-select",49),T("ngModelChange",function(a){v(e);let m=p();return G(m.listService.request.stati,a)||(m.listService.request.stati=a),f(a)}),u(152,ja,3,4,"ng-template",null,8,w)(154,Ha,1,1,"ng-template",null,9,w),r()()()(),l(156,"tbody"),u(157,Ya,12,12,"tr",50),r()()()(),_(158,"bud-pager",51),r()()()()()()}if(t&2){let e=c.$implicit,n=z(58),a=p();i(7),d(e("gespann")),i(3),o("ngIf",a.model),i(6),d(e("balu")),i(2),o("routerLink",M("/balus/",a.model==null?null:a.model.baluId)),i(),he("",a.model==null?null:a.model.baluVorname," ",a.model==null?null:a.model.baluNachname,"",a.model!=null&&a.model.baluAnonymisiert?" ("+(a.model==null?null:a.model.baluId)+")":""),i(3),d(e("mogli")),i(2),o("routerLink",M("/moglis/",a.model==null?null:a.model.mogliId)),i(),he("",a.model==null?null:a.model.mogliVorname," ",a.model==null?null:a.model.mogliNachname,"",a.model!=null&&a.model.mogliAnonymisiert?" ("+(a.model==null?null:a.model.mogliId)+")":""),i(4),d(e("startzeitpunkt")),i(2),o("ngIf",a.model==null?null:a.model.start),i(),o("ngIf",!(a.model!=null&&a.model.start)),i(),o("ngIf",a.authService.isInRole("Admin")&&!(a.model!=null&&a.model.abgebrochenAm)&&!(a.model!=null&&a.model.laufzeitendeBestaetigt)),i(),o("ngIf",a.konfiguration==null?null:a.konfiguration.exportUrkundeDoc),i(),o("closeEverywhere",!1),i(9),o("ngIf",(a.model==null?null:a.model.abgebrochenAm)&&a.authService.isInRole("Admin")),i(6),k(" ",a.model==null?null:a.model.laufzeit," ",e("monate")," "),i(),o("ngIf",!(a.model!=null&&a.model.abgebrochenAm)&&!(a.model!=null&&a.model.laufzeitendeBestaetigt)&&!(a.model!=null&&a.model.laufzeitendeErreicht)||!(a.model!=null&&a.model.abgebrochenAm)&&!(a.model!=null&&a.model.laufzeitendeBestaetigt)&&a.authService.isInRole("Admin")),i(),o("ngIf",!(a.model!=null&&a.model.abgebrochenAm)&&((a.model==null?null:a.model.laufzeitendeIn8Wochen)||(a.model==null?null:a.model.laufzeitendeBestaetigt))&&(a.authService.isInRole("Admin")||a.authService.isInRole("Koordinator"))),i(),ee("red",(a.model==null?null:a.model.laufzeitendeErreicht)||a.isLetzterEintrag),i(),h(" ",S(55,72,!(a.model!=null&&a.model.laufzeitendeErreicht)&&!a.isLetzterEintrag?"gespanne.gespanneDetail.endetAm":"gespanne.gespanneDetail.beendetAm")," "),i(2),o("ngIf",(a.model==null?null:a.model.finalerTagebucheintrag)&&(a.model==null?null:a.model.finalerTagebucheintrag.datum))("ngIfElse",n),i(3),o("innerHTML",A(60,74,"gespanne.infoNachAblaufDerLaufzeit",ie(79,Zi,a.konfiguration==null?null:a.konfiguration.tbZugriffNachLaufzeitendeInTagen,a.konfiguration==null?null:a.konfiguration.anoymisierungNachLaufzeitendeInTagen)),H),i(2),o("closeEverywhere",!1),i(8),h(" ",a.model==null?null:a.model.zyklus," "),i(),o("ngIf",(a.model==null?null:a.model.zyklus)==1),i(),o("ngIf",(a.model==null?null:a.model.zyklus)==2),i(),o("ngIf",a.authService.isInRole("Admin")),i(),o("closeEverywhere",!1),i(9),o("closeEverywhere",!1),i(5),h(" ",a.model==null?null:a.model.standort," "),i(),o("ngIf",a.authService.isInRole("Admin")),i(3),d(e("gruppe")),i(),o("closeEverywhere",!1),i(5),h(" ",a.model==null?null:a.model.gruppe," "),i(4),d(e("statistiken")),i(3),d(a.model==null?null:a.model.tagebucheintraege),i(),h(" ",S(106,77,(
1a.model==null?null:a.model.tagebucheintraege)==1?"gespanne.gespanneDetail.tagebucheintrag":"gespanne.gespanneDetail.tagebucheintraege")),i(3),o("innerHTML",e("vonMoeglichen",ie(82,Qi,a.model==null?null:a.model.tagebucheintraegeSoll,a.model==null?null:a.model.eintragQuote)),H),i(2),h(" ",e("davonSind")," "),i(),o("ngIf",(a.model==null?null:a.model.tagebucheintraegeAusgefallen)>0),i(),o("ngIf",(a.model==null?null:a.model.tagebucheintraegeAusgefallen)==0),i(2),o("innerHTML",e("insgesamtStattgefunden",ie(85,Ji,a.model==null?null:a.model.tagebucheintraegeStattgefunden,a.model==null?null:a.model.treffenQuote)),H),i(3),o("authWord",a.listService.request),i(3),o("authWord",a.listService.request)("anonym",!0),i(4),o("list",a.spalten),E("ngModel",a.spaltenAnzuzeigen),o("useFilter",!0),i(5),o("listService",a.listService),i(6),o("ngIf",a.authService.isInRole("Admin")||a.authService.isInRole("Koordinator")),i(3),d(e("eintragsnummer")),i(4),d(e("datum")),i(2),o("ngIf",a.listService.request.sort==="Datum"),i(),o("options",a.flatpickrOptions),i(),o("ngIf",a.spalteAnzeigen("dauer")),i(),o("ngIf",a.spalteAnzeigen("informellesLernen")),i(),o("ngIf",a.spalteAnzeigen("ausgefallen")),i(2),h(" ",e("status")," "),i(),E("ngModel",a.listService.request.stati),o("list",a.statiList)("useFilter",!0),i(6),o("ngForOf",a.listService.fullPageItems),i(),o("pager",a.listService.request)}}var pn=(()=>{class t{sharedService;activatedRoute;router;laufzeitListForSelectService;gruppeListForSelectService;gespannHttpService;listService;standortList;authService;modalService;dauerService;lernenService;dialogService;route;translocoService;konfigService;flatpickrOptions=te();model;konfiguration;showGroupSelectInModal=!1;ausfallModal;newStandortId;newGruppenId;_statiList;get statiList(){return this._statiList}spalten;spaltenAnzuzeigen=[];spalteAnzeigen(e){return this.spaltenAnzuzeigen.some(n=>n==e)}laufzeitList=[];zyclusControl=new wt(1);isLetzterEintrag=!1;constructor(e,n,a,m,D,W,F,J,L,ve,j,Se,ne,fe,un,_n){this.sharedService=e,this.activatedRoute=n,this.router=a,this.laufzeitListForSelectService=m,this.gruppeListForSelectService=D,this.gespannHttpService=W,this.listService=F,this.standortList=J,this.authService=L,this.modalService=ve,this.dauerService=j,this.lernenService=Se,this.dialogService=ne,this.route=fe,this.translocoService=un,this.konfigService=_n,n.params.subscribe(X=>{X.id&&(F.request.gespannId=X.id,this.loadModel(X.id))}),this.spaltenAnzuzeigen=this.sharedService.getObjectPersonalizedFromLocalStorage("tagebucheintraege.spalten",[]),this.flatpickrOptions=Object.assign({},te()),this.flatpickrOptions.onReady=(X,Qa,gn)=>{F.request.datumVon&&gn.setDate([new Date(F.request.datumVon)],!1)},this.flatpickrOptions.onChange=X=>{X.length>1?F.request.datumVon=X[0]:F.request.datumVon=null}}async ngOnInit(){this.konfiguration=await this.konfigService.get().toPromise(),ln(this.translocoService,()=>{this.getTranslatrionStrings()})}getTranslatrionStrings(){this.spalten=[{label:this.translocoService.translate("gespanne.gespanneDetail.dauer"),value:"dauer"},{label:this.translocoService.translate("gespanne.gespanneDetail.informellesLernen"),value:"informellesLernen"},{label:this.translocoService.translate("gespanne.gespanneDetail.ausgefallen"),value:"ausgefallen"}],this._statiList=[{group:this.translocoService.translate("gespanne.gespanneDetail.kommentare"),value:"keineKommentare",label:this.translocoService.translate("global.keineEintraegeGefunden")},{group:this.translocoService.translate("gespanne.gespanneDetail.kommentare"),value:"geleseneKommentare",label:this.translocoService.translate("gespanne.gespanneDetail.gelesene")},{group:this.translocoService.translate("gespanne.gespanneDetail.kommentare"),value:"neueKommentare",label:this.translocoService.translate("gespanne.gespanneDetail.neue")},{group:this.translocoService.translate("gespanne.gespanneDetail.status"),value:"freigegeben",label:this.translocoService.translate("gespanne.gespanneDetail.freigegeben")},{group:this.translocoService.translate("gespanne.gespanneDetail.status"),value:"abgenommen",label:this.translocoService.translate("gespanne.gespanneDetail.abgenommen")},{group:this.translocoService.translate("gespanne.gespanneDetail.ausgefallen"),value:"ausgefallen",label:this.translocoService.translate("global.ja")},{group:this.translocoService.translate("gespanne.gespanneDetail.ausgefallen"),value:"nichtAusgefallen",label:this.translocoService.translate("global.nein")},{group:this.translocoService.translate("gespanne.gespanneDetail.gespannstatus"),value:"aktiv",label:this.translocoService.translate("global.aktiv")},{group:this.translocoService.translate("gespanne.gespanneDetail.gespannstatus"),value:"abgebrochen",label:this.translocoService.translate("global.abgebrochen")},{group:this.translocoService.translate("gespanne.gespanneDetail.stimmung"),value:"bewertung0",label:this.translocoService.translate("gespanne.gespanneDetail.unbefriedigend")},{group:this.translocoService.translate("gespanne.gespanneDetail.stimmung"),value:"bewertung1",label:this.translocoService.translate("gespanne.gespanneDetail.eherNichtSoGut")},{group:this.translocoService.translate("gespanne.gespanneDetail.stimmung"),value:"bewertung2",label:this.translocoService.translate("gespanne.gespanneDetail.eherGut")},{group:this.translocoService.translate("gespanne.gespanneDetail.stimmung"),value:"bewertung3",label:this.translocoService.translate("gespanne.gespanneDetail.sehrGut")},{group:this.translocoService.translate("gespanne.gespanneDetail.meilensteinmoment"),value:"milestone",label:this.translocoService.translate("global.ja")},{group:this.translocoService.translate("gespanne.gespanneDetail.meilensteinmoment"),value:"keinmilestone",label:this.translocoService.translate("global.nein")},{group:this.translocoService.translate("gespanne.gespanneDetail.intervention"),value:"intervention",label:this.translocoService.translate("global.ja")},{group:this.translocoService.translate("gespanne.gespanneDetail.intervention"),value:"keineIntervention",label:this.translocoService.translate("global.nein")}],this.authService.isInRole("Balu")&&this._statiList.push({group:this.translocoService.translate("gespanne.gespanneDetail.status"),value:"nichtFreigegeben",label:this.translocoService.translate("gespanne.gespanneDetail.nichtFreigegeben")})}loadModel(e){this.gespannHttpService.detail(e).subscribe(n=>{this.model=n,this.newStandortId=n.standortId,this.zyclusControl.setValue(n.zyklus),this.model.finalerTagebucheintrag&&this.model.finalerTagebucheintrag.letzterEintrag&&(this.isLetzterEintrag=!0),this.gruppeListForSelectService.request.standortId=n.standortId,this.laufzeitListForSelectService.itemsObservable.pipe(vt(1)).subscribe(a=>{if(a){this.laufzeitList=a;let m=a.findIndex(D=>D.label===32);m>-1&&this.model.laufzeitId&&this.model.laufzeitId<a[m].value&&(this.laufzeitList=this.laufzeitList.filter(D=>D.value!==a[m].value))}})})}laufzeit(){this.gespannHttpService.laufzeit(this.model.id,this.model.laufzeitId).subscribe(e=>{this.modalService.close(),this.loadModel(this.model.id)})}zyclus(){this.gespannHttpService.changeZyklus(this.model.id,this.zyclusControl.value).subscribe(e=>{e&&(this.modalService.close(),this.loadModel(this.model.id))})}standortChange(){this.showGroupSelectInModal=!0,this.newGruppenId=void 0,this.gruppeListForSelectService.request.standortId=this.newStandortId}resetGruppenListService(){this.showGroupSelectInModal=!1,this.newGruppenId=void 0,this.newStandortId=this.model.standortId,this.gruppeListForSelectService.request.standortId=this.model.standortId}changeStandort(){this.showGroupSelectInModal=!1,this.gespannHttpService.move(this.model.id,this.newGruppenId).subscribe(()=>{this.modalService.close(),this.loadModel(this.model.id)})}startzeitpunkt(){let e=new Date(this.model.start),n=e.getFullYear()+"-"+(e.getMonth()+1)+"-"+e.getDate();this.gespannHttpService.startzeitpunkt(this.model.id,n).subscribe(a=>{this.modalService.close(),this.loadModel(this.model.id)})}laufzeitendeBestaetigen(){this.gespannHttpService.laufzeitendeBestaetigen(this.model.id).subscribe(e=>{this.loadModel(e)})}activate(){this.gespannHttpService.reactivate(this.model.id).subscribe(()=>{this.model.abbruchkategorie=null,this.model.abgebrochenAm=null,this.model.abbruchgrund=null})}move(){this.gespannHttpService.move(this.model.id,this.model.gruppenId).subscribe(()=>{this.modalService.close(),this.loadModel(this.model.id)})}ausfallgruende;ausgefallen(){this.gespannHttpService.ausfallgruende(this.model.id).subscribe(e=>{this.ausfallgruende=e,this.ausfallModal.open()})}loeschen(){this.dialogService.openDialog({config:{header:this.translocoService.translate("gespanne.gespanneDetail.gespannLoeschen")},content:this.translocoService.translate("gespanne.gespanneDetail.wennDuDiesesGespannLoeschst"),buttons:[{id:"button",class:"button alert",label:this.translocoService.translate("button.loeschen"),action:()=>{this.gespannHttpService.loeschen(this.model.id).subscribe(()=>this.router.navigate(["../.."],{relativeTo:this.route}))}},{id:"button",class:"button secondary",label:this.translocoService.translate("button.abbrechen"),action:()=>{},cancel:!0}]})}static \u0275fac=function(n){return new(n||t)(x(K),x(N),x(U),x(pe),x(Y),x(B),x(He),x(me),x(Ae),x(Bt),x(Oe),x(Pe),x(Ve),x(N),x(ue),x(oe))};static \u0275cmp=O({type:t,selectors:[["ng-component"]],viewQuery:function(n,a){if(n&1&&ye(Ki,5),n&2){let m;we(m=ke())&&(a.ausfallModal=m.first)}},standalone:!1,features:[St([Y])],decls:1,vars:1,consts:[["startModal",""],["content",""],["ausfallModal",""],["laufzeitende",""],["laufzeitModal",""],["zyclusModal",""],["standortModal",""],["ver
1schiebenModal",""],["labelTemplate",""],["itemTemplate",""],["thead",""],["class","wrapper wrapper-r",4,"transloco","translocoPrefix"],[1,"wrapper","wrapper-r"],["routerLink","../..",1,"btn-back"],[1,"balu-details"],[1,"row"],[1,"columns","small-12"],[1,"blue"],[1,"row","gespann-detail"],["class","row",4,"ngIf"],[1,"columns","small-12","medium-6"],[1,"clickable"],[3,"routerLink"],[4,"ngIf"],["class","button success",3,"click",4,"ngIf"],["class","hint",3,"innerHTML",4,"ngIf"],[3,"closeEverywhere"],["class","columns small-12",4,"ngIf"],["class","button success",3,"tooltip","click",4,"ngIf"],[1,"laufzeitendeAm"],[4,"ngIf","ngIfElse"],[1,"hint",3,"innerHTML"],[1,"button","success",3,"click"],[1,"fa","fa-pencil"],[3,"innerHTML"],[3,"click",4,"ngIf"],[1,"row","mt-2"],[1,"btn",3,"authWord"],[1,"fa","fa-circle-o-notch","fa-spin","fa-pull-right"],[1,"btn",3,"authWord","anonym"],[1,"selectInfo"],[3,"ngModelChange","list","ngModel","useFilter"],[3,"listService"],[1,"table-container"],[1,"info"],[1,"info","sort-item",3,"click"],[1,"sort"],[3,"class",4,"ngIf"],[3,"options"],["iconClass","fa fa-caret-down","noSelectionText","0 Filter",3,"ngModelChange","ngModel","list","useFilter"],["class","clickable",3,"hidden","click",4,"ngFor","ngForOf"],[3,"pager"],[1,"columns"],["class","btn alert",3,"routerLink",4,"ngIf"],["class","btn alert",3,"click",4,"ngIf"],[1,"btn","alert",3,"routerLink"],[1,"btn","alert",3,"click"],[1,"on-modal-header"],[1,"on-modal-content"],[3,"ngModelChange","ngModel","options","placeholder"],[1,"on-modal-buttons"],[1,"button","secondary",3,"click"],[4,"ngFor","ngForOf"],[1,"button","success",3,"click","tooltip"],["class","fa fa-check",4,"ngIf"],["class","fa fa-times",4,"ngIf"],[1,"fa","fa-check"],[1,"fa","fa-times"],["defaultText","",3,"ngModelChange","list","ngModel","useFilter"],[3,"control"],[1,"button","success",3,"click","disabled"],[1,"required"],["defaultText","",3,"ngModelChange","listService","ngModel","requires","useFilter"],["class","mt-2",4,"ngIf"],["class","mt-2","defaultText","",3,"listService","ngModel","useFilter","ngModelChange",4,"ngIf"],[1,"mt-2"],["defaultText","",1,"mt-2",3,"ngModelChange","listService","ngModel","useFilter"],["defaultText","",3,"ngModelChange","listService","ngModel","useFilter"],[3,"click"],[3,"context"],[3,"ngModelChange","listService","ngModel","useFilter"],["iconClass","fa fa-caret-down","defaultText","Bitte Schlagworte hinzuf\xFCgen",3,"ngModelChange","ngModel","listService","useFilter"],[1,"clickable",3,"click"],[3,"eintrag"]],template:function(n,a){n&1&&u(0,Ka,159,88,"div",11),n&2&&o("translocoPrefix","gespanne.gespanneDetail")},dependencies:[Ee,Ge,$,Ke,$e,Qe,Je,Ye,Jt,Xe,P,ae,le,re,Be,qt,Z,Ct,ze,Lt,Q],encapsulation:2})}return t})();var Za=[{path:"",component:on},{path:"detail/:id",component:pn},{path:"neu",component:sn,canDeactivate:Tt([Qt])},{path:"aufl\xF6sen/:id",component:cn}],mn=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=Ce({type:t});static \u0275inj=be({imports:[lt.forChild(Za),lt]})}return t})();var dn=(()=>{class t extends ce{httpService;sharedService;constructor(e,n){super(e),this.httpService=e,this.sharedService=n,this.request.standortIds=[...this.sharedService.standortFilterIds],this.sharedService.standortFilterChangeSubject.pipe(tt(150)).subscribe(a=>{this.request!=null&&(this.request.standortIds=[...a])}),this.request.gruppenIds=[...this.sharedService.gruppeFilterIds],this.request.stati.push("aktiv"),this.request.reload(),this.sharedService.gruppeFilterChangeSubject.pipe(tt(150)).subscribe(a=>{this.request!=null&&(this.request.gruppenIds=[...a])})}createRequest(){let e=super.createRequest();return this.sharedService&&(e.standortIds=[...this.sharedService.standortFilterIds],e.gruppenIds=[...this.sharedService.gruppeFilterIds]),e}static \u0275fac=function(n){return new(n||t)(it(B),it(K))};static \u0275prov=ht({token:t,factory:t.\u0275fac})}return t})();var el=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=Ce({type:t});static \u0275inj=be({providers:[B,{provide:ce,useClass:dn},de,Wt,Re,jt,je,Ht,me,Ot,Y,qe,pe,$t,Ne,Ut,se,Pt,He,Yt,We,Oe,Pe],imports:[It,mn,nn,Et,Gt,At.forRoot(),zt.forRoot(),Ft,Vt,Rt,Kt]})}return t})();export{el as GespanneModule};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.