PageSourceSearch

https://app.zent.pro/_nuxt/DGqaN7e_.js

js zent.pro collected 2026-10-05 02:13:40 UTC 13,575 bytes, 1 lines download raw bytes

1import{_ as xe}from"./BBOI5o9e.js";import{_ as Ce}from"./CXTv-7dP.js";import{d as V,r as w,o as v,c as E,b as t,L as q,e,t as A,I as we,S as L,w as n,g as Q,h as O,a2 as ae,f as k,B as re,T as G,C as le,q as j,a as Te,z as Fe,Z as Y,j as D,c8 as ee,i as Ie,aa as te,ab as oe,H as Ue,ag as se,ac as K}from"./CIdpLQwD.js";import{_ as ye}from"./D6BKv-Ft.js";import{_ as De}from"./_-Po-rS8.js";import{_ as me}from"./D5ArSJWR.js";import{_ as Me}from"./BbbBwZsd.js";import{h as Se,i as We,d as Ae,j as Ve,a as ie,g as Ne}from"./VK3TI17T.js";import{_ as ce}from"./Pd-Fxry8.js";import{_ as ue}from"./BQ2BwNfE.js";import{_ as de}from"./B_GJh_6j.js";import{_ as ze}from"./DDelZoz2.js";import{_ as $e}from"./BGuawqHa.js";import{_ as pe}from"./Z1AwCsQE.js";import{u as Oe}from"./_VlOlNI_.js";import{u as _e}from"./TvJntXK5.js";import{u as $}from"./Dlzc5NbE.js";import{D as fe}from"./DO6Jo_M6.js";import{_ as ve}from"./1E80kbW-.js";import{_ as be}from"./Xt796qFe.js";import{_ as Be}from"./796Uz82w.js";import"./BKKDfau0.js";import"./B8t1wytl.js";import"./DPKbA1DQ.js";import"./Ca60vlf1.js";import"./Cqg9_A40.js";import"./D9dk6dwU.js";import"./Cl9AVWDP.js";import"./C63Z6Zxp.js";import"./CoCvJ9F4.js";import"./DR5zOtHK.js";import"./CUSSiNY4.js";import"./DjyoiwTB.js";import"./Bw6vnHKQ.js";import"./BmElZo1T.js";import"./B-d5qxIQ.js";import"./BIWhm_QI.js";import"./CPritXKW.js";const Pe={class:"filter-fields zent-grid zent-stack_gap-16"},Re=V({__name:"FiltersTeams",props:{search:{},statuses:{},exchangeAccounts:{},disabled:{type:Boolean}},emits:["update:search","update:statuses","update:exchange-accounts"],setup(M,{expose:p,emit:o}){const i=M,c=o;p({closeDropdowns:()=>{a.value?.close(),u.value?.close()}});const a=w(),u=w(),l=A({get(){return i.search},set(s){c("update:search",s)}}),b=A({get(){return{statuses:i.statuses}},set(s){c("update:statuses",s.statuses)}}),r=A({get(){return i.exchangeAccounts},set(s){c("update:exchange-accounts",s)}}),h=[{isHeading:!0,leftText:"Statuses",group:{id:"statuses",options:[{leftText:"Active",checkbox:"active"},{leftText:"Pending",checkbox:"pending_activation_confirmation"},{leftText:"Deactivated",checkbox:"deactivated"}]}}];return(s,_)=>{const d=De,x=me,y=Me;return v(),E("div",Pe,[t(d,{modelValue:e(l),"onUpdate:modelValue":_[0]||(_[0]=I=>q(l)?l.value=I:null),placeholder:"Search",small:"",disabled:i.disabled},null,8,["modelValue","disabled"]),t(x,{ref_key:"statusDropdownRef",ref:a,modelValue:e(b),"onUpdate:modelValue":_[1]||(_[1]=I=>q(b)?b.value=I:null),options:h,"button-text":"Status",disabled:i.disabled},null,8,["modelValue","disabled"]),t(y,{ref_key:"exchangeAccountsDropdownRef",ref:u,modelValue:e(r),"onUpdate:modelValue":_[2]||(_[2]=I=>q(r)?r.value=I:null)},null,8,["modelValue"])])}}}),qe=Object.assign(we(Re,[["__scopeId","data-v-6611713b"]]),{__name:"FiltersTeams"}),Ee=V({__name:"FormWorkspaceMemberInvite",emits:["success"],async setup(M,{emit:p}){let o,i;const c=p;Oe();
1const a={name:"",lastName:"",email:"",role:"",teams:[]},{request:u,loading:l}=Se(),{listRoleOptions:b,loading:r}=([o,i]=L(()=>We()),o=await o,i(),o),{submit:h,errors:s}=_e("inviteMemberScheme",B),{value:_,handleChange:d}=$("name"),{value:x,handleChange:y}=$("lastName"),{value:I,handleChange:N}=$("email"),{value:f,handleChange:U}=$("role"),{value:z,handleChange:R}=$("teams");z.value=a.teams;async function B(C){if(l.value)return;const T={first_name:C.name,last_name:C.lastName,email:C.email,role:C.role,team_ids:C.teams},S=await u(T);S&&c("success",S?.result||{})}return(C,T)=>{const S=ce,F=ue,W=de,P=ze,m=$e,H=Q,J=pe;return v(),E("form",{onSubmit:T[0]||(T[0]=(...Z)=>e(h)&&e(h)(...Z))},[t(J,{form:a},{header:n(()=>[t(S,{title:"Invite New Member"})]),default:n(()=>[t(W,{error:e(s).name},{default:n(()=>[t(F,{"model-value":e(_),disabled:e(l),error:!!e(s).name,placeholder:"Name",onChange:e(d)},null,8,["model-value","disabled","error","onChange"])]),_:1},8,["error"]),t(W,{error:e(s).lastName},{default:n(()=>[t(F,{"model-value":e(x),disabled:e(l),error:!!e(s).lastName,placeholder:"Last Name",onChange:e(y)},null,8,["model-value","disabled","error","onChange"])]),_:1},8,["error"]),t(W,{error:e(s).email},{default:n(()=>[t(F,{"model-value":e(I),disabled:e(l),error:!!e(s).email,placeholder:"E-Mail",onChange:e(N)},null,8,["model-value","disabled","error","onChange"])]),_:1},8,["error"]),t(W,{error:e(s).role},{default:n(()=>[t(P,{"model-value":e(f),error:!!e(s).role,options:e(b),disabled:e(r)||e(l),placeholder:"Role","onUpdate:modelValue":e(U)},null,8,["model-value","error","options","disabled","onUpdate:modelValue"])]),_:1},8,["error"]),t(W,{error:e(s).teams},{default:n(()=>[t(m,{"model-value":e(z),error:!!e(s).teams,disabled:e(l),"button-props":{type:"third"},"onUpdate:modelValue":e(R)},null,8,["model-value","error","disabled","onUpdate:modelValue"])]),_:1},8,["error"])]),actions:n(()=>[t(H,{"type-button":"submit","full-width":"",loading:e(l)},{default:n(()=>[...T[1]||(T[1]=[O(" Send Invite ",-1)])]),_:1},8,["loading"])]),_:1})],32)}}}),Le=Object.assign(Ee,{__name:"FormWorkspaceMemberInvite"}),je=V({__name:"StepsFormWorkspaceMemberInvite",emits:["success","close"],setup(M,{emit:p}){const o=p,i=ae(),c=le(Le),a=w({}),u=()=>{o("close")},l=async r=>{if(r?.authentication?.required&&r?.authentication?.task!==null&&r?.authentication?.task?.authentication_method!=="none"&&!r?.result?.confirmed){a.value={...r?.authentication?.task,confirmation_method:r?.authentication?.task?.authentication_method},c.value=fe;return}b()},b=async()=>{i.add({message:"Invite has been sended"},"workspaceMemberInvite",5e3),u(),o("success")};return(r,h)=>(v(),k(G,{name:"fade",mode:"out-in"},{default:n(()=>[(v(),k(re(e(c)),{onClose:u,onSuccess:l,"confirmation-data":e(a)},null,40,["confirmation-data"]))]),_:1}))}}),He=Object.assign(je,{__name:"StepsFormWorkspaceMemberInvite"}),Ze=V({__name:"PageDrawerWorkspaceMemberInvite",emits:["success"],setup(M,{expose:p,emit:o}){const i=o,c=w();return p({open:()=>c.value?.open(),close:()=>c.value?.close(),isOpened:A(()=>c.value?.isOpened)}),(a,u)=>{const l=He;return v(),k(e(ve),{ref_key:"drawer",ref:c},{default:n(({close:b})=>[t(l,{onSuccess:u[0]||(u[0]=r=>i("success")),onClose:b},null,8,["onClose"])]),_:1},512)}}}),Ge=Object.assign(Ze,{__name:"PageDrawerWorkspaceMemberInvite"}),Je=V({__name:"FormWorkspaceTeamCreate",emits:["close","success"],async setup(M,{emit:p}){let o,i;const c=p,a={members:{members:[]}},{dropdownOptions:u,loading:l}=([o,i]=L(()=>Ae()),o=await o,i(),o),{submit:b,errors:r}=_e("createNewTeamScheme",I),{request:h,loading:s}=Ve(),{value:_,handleChange:d}=$("name"),{value:x,handleChange:y}=$("members");x.value={...a.members};async function I(N){if(s.value)return;const f={name:N.name,user_ids:N.members?.members||[]},U=await h(f);U&&c("success",U?.result)}return(N,f)=>{const U=be,z=ce,R=ue,B=de,C=me,T=Q,S=pe;return v(),E("form",{onSubmit:f[1]||(f[1]=(...F)=>e(b)&&e(b)(...F))},[t(S,null,{header:n(()=>[t(z,null,{title:n(()=>[j("div",null,[t(U,null,{default:n(()=>[...f[2]||(f[2]=[O("Step 1/2",-1)])]),_:1})])]),_:1}),f[3]||(f[3]=j("h3",{class:"zent-text-16 zent-text-medium"},"Create New Team",-1))]),default:n(()=>[t(B,{error:e(r).name},{default:n(()=>[t(R,{"model-value":e(_),disabled:e(s),error:!!e(r).name,placeholder:"Name",onChange:e(d)},null,8,["model-value","disabled","error","onChange"])]),_:1},8,["error"]),t(B,{error:e(r).members},{default:n(()=>[t(C,{"model-value":e(x),options:e(u),"button-text":"Members","button-props":{type:"third",loading:e(l)},"onUpdate:modelValue":e(y)}
1,null,8,["model-value","options","button-props","onUpdate:modelValue"])]),_:1},8,["error"])]),actions:n(()=>[t(T,{"type-button":"submit","full-width":"",loading:e(s)},{default:n(()=>[...f[4]||(f[4]=[O(" Create ",-1)])]),_:1},8,["loading"]),t(T,{type:"third","full-width":"",disabled:e(s),onClick:f[0]||(f[0]=F=>c("close"))},{default:n(()=>[...f[5]||(f[5]=[O(" Cancel ",-1)])]),_:1},8,["disabled"])]),_:1})],32)}}}),ne=Object.assign(Je,{__name:"FormWorkspaceTeamCreate"}),Ke={class:"zent-box zent-box-jc-center zent-box-ai-center"},Qe=V({__name:"StepsFormWorkspaceTeamCreate",emits:["close"],async setup(M,{emit:p}){let o,i;const c=ae(),a=le(ne),{request:u}=([o,i]=L(()=>ie(!0)),o=await o,i(),o),l=w({}),b=w(""),r=p,h=()=>{r("close")},s=async d=>{if(d?.team_id&&(b.value=d?.team_id),d?.authentication?.required&&d?.authentication?.task!==null&&d?.authentication?.task?.authentication_method!=="none"&&!d?.result?.confirmed){l.value={...d?.authentication?.task,confirmation_method:d?.authentication?.task?.authentication_method},a.value=fe;return}if(a.value?.__name==="DrawerConfirmation"||a.value?.__name==="FormWorkspaceTeamCreate")return c.add({message:"New team has been created"},"useWorkspaceTeamsCreate",5e3),a.value=Be,await u.execute();if(a.value?.__name==="FormExchangeAccountsAddToTeam")return c.add({message:"Exchange Accounts has been added to team"},"useWorkspaceAddExchangeAccounts",5e3),h(),await u.execute()},_=()=>{a.value=ne};return(d,x)=>{const y=be;return v(),k(G,{name:"fade",mode:"out-in"},{default:n(()=>[(v(),k(re(e(a)),{"confirmation-data":e(l),"team-id":e(b),visibleBackButton:"",blockedSubmitIfNothingIsSelected:"",buttonSubmitText:"Confirm",buttonCancelText:"Do it later",onBack:_,onClose:h,onSuccess:s},{formHeader:n(()=>[j("div",Ke,[t(y,null,{default:n(()=>[...x[0]||(x[0]=[O("Step 2/2",-1)])]),_:1})])]),formTitle:n(()=>[...x[1]||(x[1]=[j("h3",{class:"zent-text-16 zent-text-medium"}," Add Exchange Accounts ",-1)])]),_:1},40,["confirmation-data","team-id"]))]),_:1})}}}),Xe=Object.assign(Qe,{__name:"StepsFormWorkspaceTeamCreate"}),Ye=V({__name:"PageDrawerWorkspaceTeamCreate",setup(M,{expose:p}){const o=w();return p({open:()=>o.value?.open(),close:()=>o.value?.close(),isOpened:A(()=>o.value?.isOpened)}),(i,c)=>{const a=Xe;return v(),k(e(ve),{ref_key:"drawer",ref:o},{default:n(({close:u})=>[t(a,{onClose:u},null,8,["onClose"])]),_:1},512)}}}),et=Object.assign(Ye,{__name:"PageDrawerWorkspaceTeamCreate"}),tt={class:"zent-stack zent-stack_offset-24"},ot={class:"zent-stack zent-stack_row zent-stack_center zent-stack_between"},st={key:0,class:"zent-stack zent-stack_row zent-stack_offset-12"},qt=V({__name:"workspace",async setup(M){let p,o;const i=w(),c=w(),a=w(!1),u=w(!1),l=w(),b=w(),r={teams:"/settings/workspace/teams",members:"/settings/workspace/members"},h=ee({to:r.teams}),s=ee({to:r.members}),_=se({search:"",statuses:[],roles:[],team_ids:null,limit:500,offset:0}),d=se({search:"",types:null,statuses:[],exchange_account_ids:[]}),{request:x,loading:y}=([p,o]=L(()=>Ne(!0,_)),p=await p,o(),p),{request:I,listLoading:N}=([p,o]=L(()=>ie(!0,d)),p=await p,o(),p),{settingsWorkspaceTeamsPermissions:f,settingsWorkspaceMembersPermissions:U}=Te(!0),z=A(()=>{const P=[];return f.value.visible&&P.push({title:"Teams",to:r.teams}),U.value.visible&&P.push({title:"Members",to:r.members}),P}),R=A(()=>h.isActive.value&&!l?.isOpened&&f.value.createTeam),B=A(()=>s.isActive.value&&!b?.isOpened&&U.value.inviteMember);Fe(()=>{F()}),Y(s.isActive,()=>{s.isActive.value&&(u.value=!1,F())}),Y(h.isActive,()=>{h.isActive.value&&(a.value=!1)});const C=K(()=>{c.value?.closeDropdowns(),F()},1e3),T=K(()=>{i.value?.closeDropdowns(),W()},1e3),S=K(()=>{i.value?.closeDropdowns(),W()},1e3),F=()=>{U.value.visible&&x.execute()},W=()=>{f.value.visible&&I.execute()};return(P,m)=>{const H=xe,J=Ce,Z=Ie,X=Q,he=ye,ge=qe,ke=Ue;return v(),E("div",tt,[j("div",ot,[e(h).isActive.value||e(s).isActive.value?(v(),E("div",st,[e(h).isActive.value?(v(),k(H,{key:0,modelValue:e(u),"onUpdate:modelValue":m[0]||(m[0]=g=>q(u)?u.value=g:null)},null,8,["modelValue"])):D("",!0),e(s).isActive.value?(v(),k(H,{key:1,modelValue:e(a),"onUpdate:modelValue":m[1]||(m[1]=g=>q(a)?a.value=g:null)},null,8,["modelValue"])):D("",!0),e(z).length>1?(v(),k(J,{key:2,config:e(z),type:"secondary",size:"small"},null,8,["config"])):D("",!0)])):D("",!0),e(R)?(v(),k(X,{key:1,size:"small",onClick:e(l)?.open},{"left-icon":n(()=>[t(Z,{name:"plus"})]),default:n(()=>
1[m[9]||(m[9]=O(" Create New Team ",-1))]),_:1},8,["onClick"])):e(B)?(v(),k(X,{key:2,size:"small",onClick:e(b)?.open},{"left-icon":n(()=>[t(Z,{name:"plus"})]),default:n(()=>[m[10]||(m[10]=O(" Invite New Member ",-1))]),_:1},8,["onClick"])):D("",!0)]),t(G,{name:"fade"},{default:n(()=>[e(s).isActive.value?te((v(),k(he,{key:0,ref_key:"filterMembersRef",ref:c,search:e(_).search,"onUpdate:search":[m[2]||(m[2]=g=>e(_).search=g),e(C)],status:e(_).statuses,"onUpdate:status":[m[3]||(m[3]=g=>e(_).statuses=g),e(C)],role:e(_).roles,"onUpdate:role":[m[4]||(m[4]=g=>e(_).roles=g),e(C)],team:e(_).team_ids,"onUpdate:team":[m[5]||(m[5]=g=>e(_).team_ids=g),e(C)],disabled:e(y)},null,8,["search","status","role","team","onUpdate:search","onUpdate:status","onUpdate:role","onUpdate:team","disabled"])),[[oe,e(a)]]):D("",!0)]),_:1}),t(G,{name:"fade"},{default:n(()=>[e(h).isActive.value?te((v(),k(ge,{key:0,ref_key:"filterTeamsRef",ref:i,search:e(d).search,"onUpdate:search":[m[6]||(m[6]=g=>e(d).search=g),e(T)],statuses:e(d).statuses,"onUpdate:statuses":[m[7]||(m[7]=g=>e(d).statuses=g),e(T)],"exchange-accounts":e(d).exchange_account_ids,"onUpdate:exchangeAccounts":[m[8]||(m[8]=g=>e(d).exchange_account_ids=g),e(S)],disabled:e(N)},null,8,["search","statuses","exchange-accounts","onUpdate:search","onUpdate:statuses","onUpdate:exchangeAccounts","disabled"])),[[oe,e(u)]]):D("",!0)]),_:1}),t(ke,{transition:!1,onSuccess:F}),e(f).createTeam?(v(),k(e(et),{key:0,ref_key:"formWorkspaceTeamCreate",ref:l},null,512)):D("",!0),e(U).inviteMember?(v(),k(e(Ge),{key:1,ref_key:"formWorkspaceMemberInvite",ref:b,onSuccess:F},null,512)):D("",!0)])}}});export{qt 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.