1import{aG as be,aI as h,aJ as Qe,aL as w,aM as s,b0 as m,a$ as a,bl as V,bm as oe,aP as l,aO as t,b6 as r,b7 as b,b8 as R,b1 as c,aU as Oe,aY as $e,bH as me,aN as v,b3 as qe,b4 as Fe,bu as Ye,b5 as x,bd as k,ba as S,b9 as y,aT as U,bb as ge,bc as X,b2 as Ge,be as I,bf as F,bg as D,bh as Y,bi as G,bw as C,br as He,bL as ee,bM as fe,bq as H,bN as le,bI as We,bz as ve,bO as je,bP as Ke,bB as Je,bC as he,aR as Ze,bQ as Xe,aZ as ae}from"./index-CwbYIfNC.js";import{Q as W}from"./QSpace-BlbxJhSj.js";import{Q as j}from"./QInnerLoading-DtAQlHWI.js";import{c as el}from"./copy-to-clipboard-DQL3tiJx.js";import{P as A}from"./Common-WolIId7X.js";import{C as ll,_ as al}from"./CAuditLogList-ZU_I3f3O.js";import"./QExpansionItem-DTYu2w2D.js";import"./QSlideTransition-C5JyuUG6.js";const ol={key:0},tl=a("p",null,"Referenzen:",-1),nl={class:"q-list q-mt-md"},il=be({__name:"UserReferences",props:{userId:{}},setup(te){const L=te,T=h([]);return Qe(async()=>{T.value=await w.getUserReferences(L.userId)}),(N,n)=>T.value.length>0?(s(),m("div",ol,[tl,a("ul",nl,[(s(!0),m(V,null,oe(T.value,d=>(s(),m("li",{key:d,class:"q-list-item"},[l(R,{to:d,target:"_blank",rel:"nofollow,noopener,noreferre"},{default:t(()=>[r(b(d),1)]),_:2},1032,["to"])]))),128))])])):c("",!0)}}),sl={class:"row full-width c-px-xs c-pt-xxl"},dl={class:"row justify-center c-mb-xl"},rl=a("h1",{class:"row col-12 justify-center c-mb-xl"},"Mitgliederverwaltung",-1),ul={class:"row justify-end q-gutter-xs"},cl=a("h4",null,"Mitgliedschaft & Rechte",-1),ml={class:"row c-ma-md"},gl={class:"row c-ma-md"},fl=a("thead",null,[a("tr",null,[a("th",null,"Frisbii"),a("th",null,"Vertrag"),a("th",null,"Vertragsstart"),a("th",null,"Zusatzmodul"),a("th",null,"Team-Verwaltung"),a("th",null,"Büroadmin"),a("th",null,"Hinweis")])],-1),vl={key:0},hl={key:0},bl={class:"row items-center"},pl=a("h5",null,"Rechte auf Competitionline",-1),_l={class:"col"},wl={class:"col text-center"},kl=a("h4",null,"Personenprofil verwalten",-1),yl=a("h5",null,"E-Mail-Versand blockieren",-1),El={class:"row c-ma-md"},Dl={class:"col"},Vl={class:"c-mb-sm"},Ul={key:0},Al={key:1},Pl={key:2},xl=a("h5",null,"User sperren",-1),Cl={class:"row c-ma-md"},Nl={class:"col"},Sl=a("ul",null,[a("li",null,"User kann sich nicht einloggen (egal ob via Passwort, passwortlosen Login, SSO oder Auto-Login)"),a("li",null,"User bekommt keine System-Mails (ausgenommen competitionline.com)"),a("li",null,"User bekommt keinen täglichen Newsletter"),a("li",null,"User kann keinen Kauf auf der Memberbridge abschlieÃen"),a("li",null,"Personenprofil ist nur für Redakteure aufrufbar"),a("li",null,"User wird in Referenzen weiterhin angezeigt, aber nicht länger verlinkt"),a("li",null,"User wird im Büroprofil weiterhin angezeigt, aber nicht länger verlinkt"),a("li",null,"User wird von allen Geräten ausgeloggt")],-1),Tl={class:"row c-ma-md"},zl=a("h5",null,"Profil löschen",-1),Ml={class:"row c-ma-md"},Bl={class:"col"},Il=a("br",null,null,-1),Rl=a("br",null,null,-1),Ll={class:"row c-ma-md"},Ql={class:"col"},Ol=a("h5",null,"Todesdatum eintragen",-1),$l={class:"row c-ma-md"},ql={class:"col"},Fl={class:"row c-ma-md"},Yl=a("h4",null,"Personenprofil anlegen",-1),Gl={class:"row c-mb-sm"},Hl={class:"row c-mb-md"},oa=be({__name:"UserAdminPage",setup(te){var re,ue,ce;const L=h();h();const T=Oe(),N=$e(),n=h({opened:!1,loading:!1,mergeProfile:null,doubleOptInMergeButton:!1,doubleOptInDeleteButton:!1,model:null}),d=h({opened:!1,loading:!1,modelLoaded:!1,model:{gender:null,firstName:"",lastName:"",permissions:null,locked:null,getName:null}}),g=h({opened:!1,loading:!1,model:null}),u=h({opened:!1,loading:!1,user:null,logs:[],logsCount:0,actions:[]}),Q=h({opened:!1}),K=h(!1),J=h(""),ne=h([]),O=h(null),$=h(null),q=h({page:1,rowsPerPage:10,rowsNumber:10}),pe=[{name:"title",field:"title",label:"Titel",sortable:!1},{name:"name",field:"name",label:"Vorname Nachname",sortable:!1},{name:"location",field:"location",label:"Ort",sortable:!1},{name:"loginEmail",field:"loginEmail",label:"Login E-Mail-Adresse",sortable:!1},{name:"additionalEmail",field:"additionalEmail",label:"zusätzliche E-Mail-Adresse",sortable:!1},{name:"id",field:"id",label:"Personen-ID",sortable:!1},{name:"actions",field:"",label:"Aktionen",align:"right"}],_e=je.AllGenders,we=Ke.AllAcademicTitles,ke=h((ce=(ue=(re=T.config)==null?void 0:re.frisbii)==null?void 0:ue.baseUrl)!=null?ce:""),ye=me.formatDate(new Date,"YYYY/MM"),Ee=()=>{g.value.model=new Xe,g.value.opened=!0},De=i=>{d.value.model=i,d.value.modelLoaded=!0,d.value.opened=!0},Ve=i=>{n.value.model=i,n.value.modelLoaded=!0,n.value.opened=!0},Ue=async()=>{n.value.model&&n.value.modelLoaded&&(O.value=null,$.value=null,n.value.loading=!0,n.value.model.loginEmail&&(O.value=await w.isBlacklistedEmailAddress(n.value.model.loginEmail.email)),n.value.model.additionalEmail&&($.value=await w.isBlacklistedEmailAddress(n.value.model.additionalEmail.email)),n.value.loading=!1)},Ae=i=>{ie(n.value.model.loginEmail.email,i)},Pe=i=>{ie(n.value.model.additionalEmail.email,i)},ie=async(i,o)=>{o?await w.addEmailAddressToBlacklist(i):await w.removeEmailAddressFromBlacklist(i)},xe=i=>{u.value.user=i,u.value.logs=[],u.value.actions=[],u.value.opened=!0},Ce=()=>{Q.value.opened=!0},Ne=i=>{let o=[A.NEWS,A.RESULTS,A.TENDERS_STUDENTS,A.AWARDS,A.TENDERS_GERMANY,A.DECISIONS_GERMANY,A.TENDERS_EUROPE,A.TENDERS_WORLD,A.DECISIONS_WORLD];o.forEach(f=>f.active=!1);let e=[];
1return i.forEach(f=>{let p=o.find(_=>_.value===f);p?p.active=!0:e.push(new A("",f,!0))}),o.concat(e)},Se=()=>{d.value.model&&d.value.modelLoaded&&(d.value.loading=!0,w.getUserPermissions(d.value.model.id).then(i=>se(i)).catch(()=>{N.notify({type:"negative",message:"Fehler beim Abruf der Rechte"})}).finally(()=>d.value.loading=!1))},Te=()=>{if(u.value.user&&u.value.user.id){u.value.loading=!0;const i=u.value.user.id;Promise.all([ae.getUserAuditLogActions(i),ae.getUserAuditLog(i)]).then(o=>{u.value.actions=o[0],u.value.logs=o[1].logs,u.value.logsCount=o[1].totalCount}).finally(()=>{u.value.loading=!1})}},ze=async(i,o,e,f)=>{const p=u.value.user.id,_=await ae.getUserAuditLog(p,{page:i,rangeStart:o,rangeEnd:e,actions:f});u.value.logsCount=_.totalCount,u.value.logs=i===1?_.logs:[...u.value.logs,..._.logs]},Wl=()=>{d.value.model&&d.value.modelLoaded&&(d.value.loading=!0,w.getUserPermissionsFromFrisbii(d.value.model.id).then(i=>se(i)).finally(()=>d.value.loading=!1))},Z=i=>{K.value=!0,w.search(J.value,i.pagination?i.pagination.page:1).then(o=>{ne.value=o.users,q.value.rowsNumber=o.max,i.pagination&&(q.value.page=i.pagination.page)}).finally(()=>K.value=!1)},se=i=>{d.value.model&&d.value.modelLoaded&&(d.value.model.permissions=Ne(i.permissions),d.value.model.memberships=i.memberships)},Me=()=>{var i;(i=n.value.model)!=null&&i.id&&(n.value.loading=!0,w.deleteUser(n.value.model.id).then(()=>{var o;return N.notify({message:`Profil (ID: ${(o=n.value.model)==null?void 0:o.id}) wurde gelöscht.`})}).catch(o=>N.notify({type:"negative",message:o.response.data.errorCode==="CL_USER_4300"?"Dieser Nutzer hat noch Referenzen.":JSON.stringify(o.response.data)})).finally(()=>{n.value.loading=!1,n.value.doubleOptInDeleteButton=!1}))},Be=i=>{n.value.model&&(i?w.lockUserProfile(n.value.model.id).catch(()=>{n.value.model&&(n.value.model.locked=!i)}):w.unlockUserProfile(n.value.model.id).catch(()=>{n.value.model&&(n.value.model.locked=!i)}))},Ie=i=>i<=me.formatDate(new Date,"YYYY/MM/DD"),Re=()=>{n.value.model&&w.modifyDeathDate(n.value.model)},Le=()=>{L.value.validate().then(i=>{i&&g.value.model&&(g.value.loading=!0,w.createFromAdminPanel(g.value.model).then(o=>{g.value.opened=!1,N.notify({message:`Profil ${o.firstName} ${o.lastName} mit ID ${o.id} wurde angelegt.`})}).catch(()=>{N.notify({type:"negative",message:"Das hat leider nicht geklappt."})}).finally(()=>{g.value.loading=!1}))})},de=i=>{el(i)};return(i,o)=>(s(),v(Ze,null,{default:t(()=>[a("div",sl,[a("div",dl,[rl,l(qe,{title:"Nutzerkonten",rows:ne.value,columns:pe,"row-key":e=>e.id,class:"col-12 partner-table","rows-per-page-options":[10],pagination:q.value,"onUpdate:pagination":o[1]||(o[1]=e=>q.value=e),onRequest:Z,loading:K.value,color:"teal"},{"top-left":t(()=>[l(U(ge),{onSubmit:Z},{default:t(()=>[l(X,{autofocus:"",clearable:"",type:"search",modelValue:J.value,"onUpdate:modelValue":o[0]||(o[0]=e=>J.value=e),placeholder:"Name, E-Mail, Personen ID","data-testid":"query"},{append:t(()=>[l(k,{name:"search",onClick:Ge(Z,["stop"])})]),_:1},8,["modelValue"])]),_:1})]),"top-right":t(()=>[l(y,{label:"Verträge aus Frisbii importieren","icon-right":"get_app",color:"red",class:"c-mr-sm bold",onClick:Ce}),l(y,{label:"Profil anlegen","icon-right":"add",color:"teal",class:"bold",onClick:Ee})]),body:t(e=>[l(Fe,{props:e,class:Ye(e.row.locked?"text-red-14":e.row.visible?"":"text-grey-7")},{default:t(()=>[l(x,{key:"title",props:e},{default:t(()=>[r(b(e.row.title),1)]),_:2},1032,["props"]),l(x,{key:"name",props:e},{default:t(()=>[r(b(e.row.getName()),1)]),_:2},1032,["props"]),l(x,{key:"location",props:e},{default:t(()=>[r(b(e.row.location),1)]),_:2},1032,["props"]),l(x,{key:"loginEmail",props:e},{default:t(()=>{var f,p,_,z,M,B;return[r(b((f=e.row.loginEmail)==null?void 0:f.email)+" ",1),(p=e.row.loginEmail)!=null&&p.email?(s(),v(k,{key:0,name:((_=e.row.loginEmail)==null?void 0:_.status)==="active"?"gpp_good":((z=e.row.loginEmail)==null?void 0:z.status)==="pending"?"safety_check":"gpp_bad",color:((M=e.row.loginEmail)==null?void 0:M.status)==="active"?"green":"grey",size:"md"},{default:t(()=>[l(S,null,{default:t(()=>{var P,E;return[r(" E-Mail-Adresse "),((P=e.row.loginEmail)==null?void 0:P.status)==="active"?(s(),m(V,{key:0}
1,[r(" verifiziert ")],64)):((E=e.row.loginEmail)==null?void 0:E.status)==="pending"?(s(),m(V,{key:1},[r(" noch nicht verifiziert ")],64)):(s(),m(V,{key:2},[r(" inaktiv ")],64))]}),_:2},1024)]),_:2},1032,["name","color"])):c("",!0),(B=e.row.loginEmail)!=null&&B.email?(s(),v(y,{key:1,onClick:P=>{var E;return de((E=e.row.loginEmail)==null?void 0:E.email)},padding:"xs",icon:"content_copy",color:"teal",size:"md"},null,8,["onClick"])):c("",!0)]}),_:2},1032,["props"]),l(x,{key:"additionalEmail",props:e},{default:t(()=>{var f,p,_,z,M,B;return[r(b((f=e.row.additionalEmail)==null?void 0:f.email)+" ",1),(p=e.row.additionalEmail)!=null&&p.email?(s(),v(k,{key:0,name:((_=e.row.additionalEmail)==null?void 0:_.status)==="active"?"gpp_good":((z=e.row.logiadditionalEmail)==null?void 0:z.status)==="pending"?"safety_check":"gpp_bad",color:((M=e.row.additionalEmail)==null?void 0:M.status)==="active"?"green":"grey",size:"md"},{default:t(()=>[l(S,null,{default:t(()=>{var P,E;return[r(" E-Mail-Adresse "),((P=e.row.additionalEmail)==null?void 0:P.status)==="active"?(s(),m(V,{key:0},[r(" verifiziert ")],64)):((E=e.row.additionalEmail)==null?void 0:E.status)==="pending"?(s(),m(V,{key:1},[r(" noch nicht verifiziert ")],64)):(s(),m(V,{key:2},[r(" inaktiv ")],64))]}),_:2},1024)]),_:2},1032,["name","color"])):c("",!0),(B=e.row.additionalEmail)!=null&&B.email?(s(),v(y,{key:1,onClick:P=>{var E;return de((E=e.row.additionalEmail)==null?void 0:E.email)},padding:"xs",icon:"content_copy",color:"teal",size:"md"},null,8,["onClick"])):c("",!0)]}),_:2},1032,["props"]),l(x,{key:"id",props:e},{default:t(()=>[l(R,{label:e.row.id,to:{name:"user-profile",params:{id:e.row.id}},"new-cl-tab":""},null,8,["label","to"])]),_:2},1032,["props"]),l(x,{key:"actions",props:e},{default:t(()=>[a("div",ul,[l(y,{onClick:f=>De(e.row),padding:"xs",icon:"people",color:"teal",size:"md"},{default:t(()=>[l(S,{class:"campus-tooltip"},{default:t(()=>[r(" Mitgliedschaft & Rechte ")]),_:1})]),_:2},1032,["onClick"]),l(y,{onClick:f=>Ve(e.row),padding:"xs",icon:"build",color:"teal",size:"md"},{default:t(()=>[l(S,{class:"campus-tooltip"},{default:t(()=>[r(" Personenprofil verwalten ")]),_:1})]),_:2},1032,["onClick"]),l(y,{onClick:f=>xe(e.row),padding:"xs",icon:"history",color:"teal",size:"md"},{default:t(()=>[l(S,{class:"campus-tooltip"},{default:t(()=>[r(" Aktivitätsverlauf ")]),_:1})]),_:2},1032,["onClick"])])]),_:2},1032,["props"])]),_:2},1032,["props","class"])]),_:1},8,["rows","row-key","pagination","loading"]),d.value.modelLoaded?(s(),v(I,{key:0,modelValue:d.value.opened,"onUpdate:modelValue":o[2]||(o[2]=e=>d.value.opened=e),"full-height":i.$q.screen.lt.sm,"full-width":i.$q.screen.lt.sm,onBeforeShow:Se},{default:t(()=>[l(F,{style:{"max-width":"900px",width:"80vw",height:"100%",display:"flex","flex-direction":"column"}},{default:t(()=>[l(D,{class:"row items-center"},{default:t(()=>[cl,l(W),Y(l(y,{icon:"close",flat:"",round:"",dense:""},null,512),[[G]])]),_:1}),l(C,{inset:""}),l(D,null,{default:t(()=>[a("div",ml,[l(R,{to:{name:"user-profile",params:{id:d.value.model.id}},label:d.value.model.getName(),"new-cl-tab":""},null,8,["to","label"])]),a("div",gl,[l(He,{dense:"",flat:"",bordered:"",square:"","wrap-cells":"",separator:"cell"},{default:t(()=>[fl,d.value.model.memberships?(s(),m("tbody",vl,[(s(!0),m(V,null,oe(d.value.model.memberships,e=>{var f,p;return s(),m("tr",{key:e.id},[a("td",null,[e.contract?(s(),v(R,{key:0,external:"",to:`${ke.value}/#/contracts/${e.id}`,label:e.contract},null,8,["to","label"])):c("",!0)]),a("td",null,b(e.publicProductName||e.product),1),a("td",null,b(U(ee)(e.startDate)),1),a("td",null,[((f=e.addOn)==null?void 0:f.accessType)===U(fe).PAID?(s(),m(V,{key:0},[r(" Auftragsagent Pro seit "+b(U(ee)(e.addOn.startDate)),1)],64)):((p=e.addOn)==null?void 0:p.accessType)===U(fe).TRIAL?(s(),m(V,{key:1},[r(" Auftragsagent Pro (Trial bis "+b(U(ee)(e.addOn.trialExpiresAt))+") ",1)],64)):c("",!0)]),a("td",null,[e.companyId?(s(),v(R,{key:0,to:{name:"manage-team",params:{companyId:e.companyId}},"new-cl-tab":"",label:e.company},null,8,["to","label"])):c("",!0)]),a("td",null,[e.companyId&&d.value.model.permissions&&d.value.model.permissions.filter(_=>_.value===`companies/${e.companyId}`).length?(s(),v(k,{key:0,color:"green",name:"check",size:"md"})):(s(),v(k,{key:1,color:"red",name:"close",size:"md"}))]),a("td",null,[e.affectedByAusschreibungsPermissionBug?(s(),m("span",hl,[l(k,{name:"warning",color:"warning",class:"c-mr-xs"}),r("Erw. AUS-Rechte "),l(S,null,{default:t(()=>[r("Dieser Vertrag hat aufgrund eines historischen Fehlers erweiterte Ausschreibungsrechte auf EU+-Niveau.")]),_:1})])):c("",!0)])])}),128))])):c("",!0)]),_:1})])]),_:1}),l(C,{inset:""}),d.value.model.permissions?(s(),v(D,{key:0},{default:t(()=>[a("div",bl,[pl,l(W),c("",!0)]),(s(!0),m(V,null,oe(d.value.model.permissions.filter(e=>e.label),e=>(s(),m("div",{class:"row c-ma-md",key:e.label},[a("div",_l,b(e.label),1),a("div",wl,[e.active?(s(),v(k,{key:0,color:"green",name:"check",size:"md"})):c("",!0),e.active?c("",!0):(s(),v(k,{key:1,color:"red",name:"close",size:"md"}))])]))),128))]),_:1})):c("",!0),l(j,{showing:d.value.loading},{default:t(()=>[l(H,{size:"70px",color:"c-red"})]),_:1},8,["showing"])]),_:1})]),_:1},8,["modelValue","full-height","full-width"])):c("",!0),n.value.model?(s(),v(I,{key:1,modelValue:n.value.opened,"onUpdate:modelValue":o[8]||(o[8]=e=>n.value.opened=e),onBeforeShow:Ue},{default:t(()=>[l(F,{class:"college-dialog",style:{"max-width":"900px",width:"80vw"}},{default:t(()=>[l(D,{class:"row items-center"},{default:t(()=>[kl,l(W),Y(l(y,{icon:"close",flat:"",round:"",dense:""},null,512),[[G]])]),_:1}),l(C,{inset:""}),l(D,null,{default:t(()=>[yl,a("div",El,[a("div",Dl,[a("div",Vl,[l(k,{name:"info",color:"blue"}),r(" An die entsprechende E-Mail-Adresse werden weder System-Mails (ausgenommen competitionline.com) noch der tägliche Newsletter versendet. ")]),n.value.model.loginEmail?(s(),m("div",Ul,[l(le,{label:n.value.model.loginEmail.email,"left-label":"",color:"red","checked-icon":"close",modelValue:O.value,"onUpdate:modelValue":[o[3]||(o[3]=e=>O.value=e),Ae]},null,8,["label","modelValue"])])):c("",!0),n.value.model.additionalEmail?(s(),m("div",Al,[l(le,{label:n.value.model.additionalEmail.email,"left-label":"",color:"red","checked-icon":"close",modelValue:$.value,"onUpdate:modelValue":[o[4]||(o[4]=e=>$.value=e),Pe]},null,8,["label","modelValue"])])):c("",!0),!n.value.model.loginEmail&&!n.value.model.additionalEmail?(s(),m("em",Pl,"Keine E-Mail-Adresse vorhanden")):c("",!0)])])]),_:1}),l(C,{inset:""}),l(D,null,{default:t(()=>[xl,a("div",Cl,[a("div",Nl,[l(k,{name:"info",color:"blue"}),r(" Auswirkungen: "),Sl])]),a("div",Tl,[l(le,{color:"red","checked-icon":"close",modelValue:n.value.model.locked,"onUpdate:modelValue":[o[5]||(o[5]=e=>n.value.model.locked=e),Be]},null,8,["modelValue"])])]),_:1}),l(C,{inset:""}),l(D,null,{default:t(()=>[zl,a("div",Ml,[a("div",Bl,[l(k,{name:"info",color:"blue"}),r(" Ein gelöschtes Profil erscheint nicht mehr im Picker (Referenzen), in der Personen Suche in der Mitgliederverwaltung und auch nicht in der Team-Verwaltung."),Il,Rl,r(" Bevor dieses Profil gelöscht wird, prüfe bitte, ob das Profil Admin Rechte für ein Büroprofil hat (in Mitgliedschaft und Rechte), die noch übertragen werden müssen. Profile mit Referenzen (Preisrichtertätigkeiten, Wettbewerbe, Awards & Projekte) können nicht gelöscht werden. "),l(il,{"user-id":n.value.model.id},null,8,["user-id"])])]),a("div",Ll,[a("div",Ql,[n.value.doubleOptInDeleteButton?c("",!0):(s(),v(y,{key:0,color:"teal",disable:!n.value.model.id,onClick:o[6]||(o[6]=e=>n.value.doubleOptInDeleteButton=!0)},{default:t(()=>[r(" Profil löschen ")]),_:1},8,["disable"])),n.value.doubleOptInDeleteButton?(s(),v(y,{key:1,color:"red","icon-right":"trash",onClick:Me},{default:t(()=>[r(" Profil endgültig löschen ")]),_:1})):c("",!0)])])]),_:1}),l(C,{inset:""}),l(D,null,{default:t(()=>[Ol,a("div",$l,[a("div",ql,[l(k,{name:"info",color:"blue"}),r(" Durch den Eintrag des Todesdatums erscheint im Profil eine Kennzeichnung. ")
1])]),a("div",Fl,[l(We,{minimal:"",color:"teal",mask:"YYYY/MM/DD","onUpdate:modelValue":[Re,o[7]||(o[7]=e=>n.value.model.deathDate=e)],modelValue:n.value.model.deathDate,"navigation-max-year-month":U(ye),options:Ie},null,8,["modelValue","navigation-max-year-month"])])]),_:1}),l(j,{showing:n.value.loading},{default:t(()=>[l(H,{size:"70px",color:"c-red"})]),_:1},8,["showing"])]),_:1})]),_:1},8,["modelValue"])):c("",!0),g.value.model?(s(),v(I,{key:2,modelValue:g.value.opened,"onUpdate:modelValue":o[13]||(o[13]=e=>g.value.opened=e),persistent:""},{default:t(()=>[l(F,{class:"college-dialog",style:{"max-width":"900px",width:"80vw"}},{default:t(()=>[l(U(ge),{ref_key:"createForm",ref:L,greedy:"",class:"c-pa-md",onSubmit:Le},{default:t(()=>[l(D,{class:"row items-center"},{default:t(()=>[Yl]),_:1}),l(D,{class:"q-pa-none"},{default:t(()=>[a("div",Gl,[l(ve,{class:"col","bg-color":"white",square:"",outlined:"",label:"Anrede",modelValue:g.value.model.gender,"onUpdate:modelValue":o[9]||(o[9]=e=>g.value.model.gender=e),options:U(_e),"no-error-icon":"",behavior:"menu",tabindex:"1",rules:[e=>!!e||""]},null,8,["modelValue","options","rules"])]),a("div",Hl,[l(ve,{class:"col","bg-color":"white",clearable:"",square:"",outlined:"",label:"Titel",modelValue:g.value.model.title,"onUpdate:modelValue":o[10]||(o[10]=e=>g.value.model.title=e),options:U(we),"no-error-icon":"",behavior:"menu",tabindex:"2"},null,8,["modelValue","options"])]),l(X,{square:"",outlined:"",label:"Vorname",modelValue:g.value.model.firstName,"onUpdate:modelValue":o[11]||(o[11]=e=>g.value.model.firstName=e),rules:[e=>!!e||""],tabindex:"3",autofocus:""},null,8,["modelValue","rules"]),l(X,{square:"",outlined:"",label:"Nachname",modelValue:g.value.model.lastName,"onUpdate:modelValue":o[12]||(o[12]=e=>g.value.model.lastName=e),rules:[e=>!!e||""],tabindex:"4"},null,8,["modelValue","rules"])]),_:1}),l(C,{inset:""}),l(Je,null,{default:t(()=>[Y(l(he,{label:"Abbrechen",tabindex:"6"},null,512),[[G]]),l(he,{type:"submit",class:"teal",label:"Personenprofil anlegen",tabindex:"5"})]),_:1})]),_:1},512),l(j,{showing:g.value.loading},{default:t(()=>[l(H,{size:"70px",color:"c-red"})]),_:1},8,["showing"])]),_:1})]),_:1},8,["modelValue"])):c("",!0),l(I,{modelValue:u.value.opened,"onUpdate:modelValue":o[14]||(o[14]=e=>u.value.opened=e),onBeforeShow:Te},{default:t(()=>[l(F,{style:{"max-width":"1400px",width:"80vw",height:"100%"}},{default:t(()=>[l(D,{class:"row items-center"},{default:t(()=>[a("h4",null,"Aktivitätsverlauf â "+b(u.value.user.firstName)+" "+b(u.value.user.lastName)+" ("+b(u.value.user.id)+")",1),l(W),Y(l(y,{icon:"close",flat:"",round:"",dense:""},null,512),[[G]])]),_:1}),l(ll,{logs:u.value.logs,actions:u.value.actions,"logs-count":u.value.logsCount,onOnFilterChange:ze},null,8,["logs","actions","logs-count"]),l(j,{showing:u.value.loading},{default:t(()=>[l(H,{size:"70px",color:"c-red"})]),_:1},8,["showing"])]),_:1})]),_:1},8,["modelValue"]),l(I,{modelValue:Q.value.opened,"onUpdate:modelValue":o[16]||(o[16]=e=>Q.value.opened=e)},{default:t(()=>[l(al,{type:"PERSON",onImported:o[15]||(o[15]=e=>Q.value.opened=!1)})]),_:1},8,["modelValue"])])])]),_:1}))}});export{oa as default};
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.