Files
yakpanel-core/YakPanel/static/vite/js/index-legacy-CcszAZui.js
2026-04-07 02:04:22 +05:30

2 lines
36 KiB
JavaScript

System.register(["./index-legacy-DQdImDha.js?v=1773287522785","./index-legacy-DWPn48Vb.js?v=1773287522785","./index-legacy-Cv0QQQJ6.js?v=1773287522785","./vue-core-legacy-Cn1vuJ3s.js?v=1773287522785","./soft-legacy-CzxZ2w7j.js?v=1773287522785","./mail-legacy-BX4bHMTA.js?v=1773287522785","./naive-ui-legacy-BW82sq8q.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-LjZ-8uGn.js?v=1773287522785","./useLoading-legacy-IiShPpjk.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-IFFYkvEY.js?v=1773287522785","./useTableData-legacy-3kc3lnk4.js?v=1773287522785","./useTableColumns-legacy-DP6ypvsQ.js?v=1773287522785","./index-legacy-DaNJUJqN.js?v=1773287522785","./alarm-legacy-B0l3BTRO.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-BCiDzEG_.js?v=1773287522785","./index-legacy-BLhboF_G.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-BWPgT9-g.js?v=1773287522785","./file-legacy-DhGqNjkT.js?v=1773287522785","./upload-legacy-DqNl3OiM.js?v=1773287522785","./file-legacy-Bt6Hxu9s.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-BBkGleHZ.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-CvnE2rtV.js?v=1773287522785","./index-legacy-DEYz4m3y.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-BxGdWrSF.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-BE9USJGi.js?v=1773287522785","./prismjs-legacy-BN0FEcG9.js?v=1773287522785","./data-legacy-B9xdUIE5.js?v=1773287522785","./index-legacy-hh1mlQOF.js?v=1773287522785","./copy-legacy-CoXPjkKf.js?v=1773287522785","./index-legacy-DgZ0-E4f.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-B9P08_gB.js?v=1773287522785","./index-legacy-BFkuWVH1.js?v=1773287522785","./theme-monokai-legacy-fuYB_bfX.js?v=1773287522785","./ace-legacy-ConAV8RQ.js?v=1773287522785","./alarm-legacy-wcthH3Ek.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-BQ2Kqzbl.js?v=1773287522785"],(function(e,t){"use strict";var a,l,i,n,s,o,d,u,r,c,p,_,m,v,g,x,y,h,f,b,w,k,M,S,$,C,U,P,j,B,R,z,L,T,E,D,F,W,I,q,A,H,V,N,Z,O,Q,X,Y,G,J,K,ee,te,ae,le,ie,ne,se,oe,de,ue,re,ce,pe,_e,me,ve,ge,xe,ye,he,fe,be,we,ke,Me,Se,$e,Ce,Ue,Pe,je,Be,Re,ze,Le,Te,Ee,De,Fe,We,Ie,qe,Ae,He,Ve,Ne,Ze,Oe,Qe,Xe,Ye,Ge,Je,Ke,et,tt,at,lt,it,nt,st,ot,dt,ut,rt,ct,pt,_t,mt,vt,gt,xt;return{setters:[e=>{a=e.c,l=e.a4,i=e.m,n=e.i,s=e.cm,o=e.n,d=e.v,u=e._,r=e.l,c=e.x,p=e.h,_=e.t,m=e.Q,v=e.cn,g=e.p,x=e.P,y=e.w,h=e.ao,f=e.ad},e=>{b=e._},e=>{w=e._},e=>{k=e.k,M=e.$,S=e.Z,$=e._,C=e.aa,U=e.q,P=e.R,j=e.r,B=e.a8,R=e.a9,z=e.a0,L=e.X,T=e.S,E=e.j,D=e.e,F=e.a6,W=e.c,I=e.am,q=e.ab,A=e.L,H=e.ak,V=e.F,N=e.x,Z=e.a3,O=e.an,Q=e.l,X=e.v,Y=e.N},e=>{G=e.i},e=>{J=e.F,K=e.G,ee=e.H,te=e.I,ae=e.J,le=e.x,ie=e.K,ne=e.L,se=e.M,oe=e.N,de=e.O,ue=e.P,re=e.Q,ce=e.R,pe=e.S,_e=e.T,me=e.U,ve=e.V,ge=e.W,xe=e.X,ye=e.Y,he=e.Z,fe=e._,be=e.$,we=e.a0,ke=e.a1,Me=e.a2,Se=e.a3,$e=e.a4,Ce=e.a5,Ue=e.a6,Pe=e.a7,je=e.a8,Be=e.a9,Re=e.aa},e=>{ze=e.a3,Le=e.a4,Te=e.au,Ee=e._,De=e.av,Fe=e.B,We=e.a1,Ie=e.b,qe=e.a6,Ae=e.k,He=e.e,Ve=e.ad,Ne=e.al,Ze=e.a8,Oe=e.a9,Qe=e.ah,Xe=e.a2},e=>{Ye=e._},e=>{Ge=e.u},e=>{Je=e._},e=>{Ke=e.u},e=>{et=e._,tt=e.u,at=e.i},e=>{lt=e.default},e=>{it=e.h,nt=e.i,st=e.s},e=>{ot=e._},e=>{dt=e._},e=>{ut=e._},e=>{rt=e.o},e=>{ct=e.o},e=>{pt=e.d},e=>{_t=e._},e=>{mt=e._},e=>{vt=e._},e=>{gt=e._},e=>{xt=e._},null,null,null,null,null,null,null,null,null,null,null],execute:function(){var yt=document.createElement("style");yt.textContent=".setting-card[data-v-7c578c97]{padding:12px}.setting-card .setting-title[data-v-7c578c97]{margin-bottom:12px;font-size:15px;--un-text-opacity:1;color:rgb(102 102 102 / var(--un-text-opacity));font-weight:700;line-height:28px}.n-spin-container[data-v-d766324d] .n-spin-body{left:0;transform:translate(0) translateY(-50%)}.n-spin-container[data-v-d766324d] .n-spin-body .n-base-loading{display:none}.n-spin-container[data-v-d766324d] .n-spin-body .n-spin-description{margin-top:0}.setting-title[data-v-4e97a64e]{font-size:18px;margin-bottom:12px}.backup-title[data-v-1cd99818]{margin-bottom:20px;padding-left:20px;font-size:16px;color:#666}.backup-title[data-v-b049e3dd]{padding-left:20px;font-size:16px;color:#666}\n/*$vite$:1*/",document.head.appendChild(yt);const ht={class:"setting-card"},ft={class:"setting-title"},bt=a(k({__name:"index",props:{title:{default:""}},setup:e=>(e,t)=>(M(),S("div",ht,[$("div",ft,C(e.title),1),U(e.$slots,"default",{},void 0,!0)]))}),[["__scopeId","data-v-7c578c97"]]),wt={class:"flex items-center"},kt=k({__name:"index",setup(e){const{t:t}=P(),a=l(),s=j(0),o=j(null),d=async()=>{o.value||0===o.value?(await J({save_day:0===s.value?0:o.value}),u()):i.error(t("Mail.Setting.index_27"))},u=async()=>{const{message:e}=await K();n(e)&&(0===e.result?(s.value=0,o.value=null):(s.value=1,o.value=e.result))};return a.setup&&u(),(e,t)=>{const a=Le,l=ze,i=Ee,n=De,u=Te,r=Fe;return M(),B(bt,{title:e.$t("Mail.Setting.index_24")},{default:R((()=>[$("div",wt,[z(l,{value:T(s),"onUpdate:value":t[0]||(t[0]=e=>L(s)?s.value=e:null)},{default:R((()=>[z(a,{value:0},{default:R((()=>[E(C(e.$t("Mail.Setting.index_25")),1)])),_:1}),z(a,{class:"ml-24px",value:1},{default:R((()=>[E(C(e.$t("Mail.Setting.index_26")),1)])),_:1})])),_:1},8,["value"]),z(u,{class:"w-240px"},{default:R((()=>[z(i,{value:T(o),"onUpdate:value":t[1]||(t[1]=e=>L(o)?o.value=e:null),class:"flex-1 ml-16px",min:0,disabled:0===T(s),"show-button":!1,placeholder:e.$t("Mail.Setting.index_27")},null,8,["value","disabled","placeholder"]),z(n,null,{default:R((()=>[E(C(e.$t("Public.Unit.Day",null===T(o)?2:T(o))),1)])),_:1})])),_:1}),z(r,{class:"ml-24px",type:"primary",ghost:"",onClick:d},{default:R((()=>[E(C(e.$t("Public.Btn.Save")),1)])),_:1})])])),_:1},8,["title"])}}}),Mt={class:"p-20px pt-24px pb-8px"},St={class:"w-280px"},$t={class:"w-280px"},Ct=k({__name:"install",emits:["refresh"],setup(e,{expose:t,emit:a}){const l=a,{t:i}=P(),o=j(null),d=D({domain:"",php_version:null}),u={domain:{trigger:"change",validator:()=>""!==d.domain.trim()||new Error(i("Mail.Setting.index_20"))},php_version:{trigger:"change",validator:()=>null!==d.php_version||new Error(i("Mail.Setting.index_21"))}},r=j([]),c=async()=>{const{message:e}=await s();if(n(e)){r.value=e.versions.reverse().map((e=>({label:e.name,value:e.version})));const t=e.versions.findIndex((e=>"74"===e.version));d.php_version=-1!==t?e.versions[t].version:e.versions[0].version}},{loading:p,setLoading:_}=Ge();return(async()=>{try{_(!0),await Promise.all([c()])}finally{_(!1)}})(),t({onConfirm:async()=>{await(o.value?.validate()),await ee({site_name:d.domain||"",php_version:d.php_version||""}),l("refresh")}}),(e,t)=>{const a=Ie,l=We,i=qe,n=Ye;return M(),S("div",Mt,[z(n,{ref_key:"formRef",ref:o,model:T(d),rules:u},{default:R((()=>[z(l,{label:e.$t("Mail.Setting.index_18"),path:"domain"},{default:R((()=>[$("div",St,[z(a,{value:T(d).domain,"onUpdate:value":t[0]||(t[0]=e=>T(d).domain=e)},null,8,["value"])])])),_:1},8,["label"]),z(l,{label:e.$t("Mail.Setting.index_19"),path:"php_version"},{default:R((()=>[$("div",$t,[z(i,{value:T(d).php_version,"onUpdate:value":t[1]||(t[1]=e=>T(d).php_version=e),loading:T(p),options:T(r)},null,8,["value","loading","options"])])])),_:1},8,["label"])])),_:1},8,["model"])])}}}),Ut={class:"p-20px pt-24px pb-8px"},Pt={class:"w-280px"},jt=k({__name:"config",emits:["refresh"],setup(e,{expose:t,emit:a}){const l=a,{t:i}=P(),s=j(null),d=D({id:0,domain:null,path:""}),u={domain:{trigger:"change",validator:()=>null!==d.domain||new Error(i("Mail.Setting.index_23"))}},r=j([]),c=async()=>{const{message:e}=await ae();o(e)&&(r.value=e.map((e=>({label:e.name,value:e.name,data:e}))),e.length&&(d.domain=e[0].name,d.path=e[0].path,d.id=e[0].id))},p=(e,t)=>{const{data:a}=t;n(a)&&(d.id=a.id,d.path=a.path)},{loading:_,setLoading:m}=Ge();return(async()=>{try{m(!0),await Promise.all([c()])}finally{m(!1)}})(),t({onConfirm:async()=>{await(s.value?.validate()),await te({id:d.id,site_name:d.domain||"",path:d.path}),l("refresh")}}),(e,t)=>{const a=qe,l=We,i=Ye;return M(),S("div",Ut,[z(i,{ref_key:"formRef",ref:s,model:T(d),rules:u},{default:R((()=>[z(l,{label:e.$t("Mail.Setting.index_22"),path:"domain"},{default:R((()=>[$("div",Pt,[z(a,{value:T(d).domain,"onUpdate:value":[t[0]||(t[0]=e=>T(d).domain=e),p],loading:T(_),options:T(r)},null,8,["value","loading","options"])])])),_:1},8,["label"])])),_:1},8,["model"])])}}}),Bt={class:"flex items-center mr-32px text-13px"},Rt={class:"mr-4px"},zt={key:0,class:"mr-24px text-13px"},Lt={class:"mr-10px"},Tt={class:"flex mt-16px"},Et=k({__name:"index",setup(e){const{t:t}=P(),a=l(),{setup:i}=F(a),s=D({id:0,site_name:"",status:!1,ssl_status:!1}),o=W((()=>`${s.ssl_status?"https":"http"}://${s.site_name}`)),_=I(),m=()=>{_.push("/site/php")},v=()=>{_.push("/mail/domain")},g=async()=>{const{message:e}=await le();n(e)&&(s.id=e.id,s.status=e.status,s.site_name=e.site_name,s.ssl_status=e.ssl_status)},x=d(t("Mail.Setting.index_14"),{onRefresh:g}),y=()=>{x.show=!0},h=()=>{const e=j(!1);p({title:t("Mail.Setting.index_15"),width:420,content:()=>z(V,null,[z("div",{class:"mb-16px"},[t("Mail.Setting.index_16",[s.site_name])]),z(Ne,{checked:e.value,onUpdateChecked:t=>{e.value=t}},{default:()=>[z("div",{class:"text-desc leading-[1.4]"},[t("Mail.Setting.index_17")])]})]),onConfirm:async()=>{await ie({id:s.id,site_name:s.site_name,force:e.value?1:0}),g()}})},f=d(t("Mail.Setting.index_12"),{onRefresh:g}),b=()=>{f.show=!0};return i.value&&g(),(e,t)=>{const a=u,l=q("i18n-t"),i=Fe,n=r,d=He,p=Ae,_=Ve,g=c;return M(),B(bt,{class:"pt-0!",title:"WebMail"},{default:R((()=>[z(p,{class:"items-center",size:0},{default:R((()=>[$("div",Bt,[$("span",Rt,C(e.$t("Mail.Setting.index_6")),1),$("span",{class:A(T(s).status?"text-primary":"text-desc")},C(T(s).status?e.$t("Mail.Setting.index_7"):e.$t("Mail.Setting.index_8")),3)]),T(s).status?(M(),S("div",zt,[$("span",Lt,C(e.$t("Mail.Setting.index_9")),1),z(a,{href:T(o),disabled:!0,target:"_blank"},{default:R((()=>[E(C(T(o)),1)])),_:1},8,["href"]),T(s).ssl_status?H("",!0):(M(),B(l,{key:0,tag:"span",class:"ml-6px text-desc",keypath:"Mail.Setting.index_10",scope:"global"},{link_1:R((()=>[z(a,{disabled:!0,onClick:m},{default:R((()=>[E(C(e.$t("Mail.Setting.index_11")),1)])),_:1})])),_:1}))])):H("",!0),T(s).status?(M(),B(i,{key:1,disabled:!0,onClick:h},{default:R((()=>[E(C(e.$t("Public.Btn.Uninstall")),1)])),_:1})):(M(),S(V,{key:2},[z(i,{type:"primary",ghost:"",disabled:!0,onClick:y},{default:R((()=>[E(C(e.$t("Public.Btn.Install")),1)])),_:1}),z(i,{class:"ml-10px",disabled:!0,onClick:b},{default:R((()=>[$("span",null,C(e.$t("Mail.Setting.index_12")),1)])),_:1}),z(d,null,{trigger:R((()=>[z(n,{class:"ml-6px",name:"common-ask",size:"16"})])),default:R((()=>[E(C(e.$t("Mail.Setting.index_13")),1)])),_:1})],64))])),_:1}),$("div",Tt,[z(_,{type:"warning"},{default:R((()=>[$("div",null,[t[3]||(t[3]=E("WebMail is located at ")),z(a,{onClick:v},{default:R((()=>t[2]||(t[2]=[E("Mail Domain")]))),_:1,__:[2]}),t[4]||(t[4]=E(". Please migrate it here. WebMail will be removed in the next version."))])])),_:1})]),z(g,{show:T(x).show,"onUpdate:show":t[0]||(t[0]=e=>T(x).show=e),title:T(x).title,data:T(x).data,width:480,footer:!0,"confirm-text":e.$t("Public.Btn.Install"),component:Ct},null,8,["show","title","data","confirm-text"]),z(g,{show:T(f).show,"onUpdate:show":t[1]||(t[1]=e=>T(f).show=e),title:T(f).title,data:T(f).data,width:480,footer:!0,component:jt},null,8,["show","title","data"])])),_:1})}}}),Dt=a(Et,[["__scopeId","data-v-d766324d"]]),Ft={class:"p-16px"},Wt=k({__name:"config",props:{row:{}},setup(e,{expose:t}){const a=e,{row:l}=a,i=j(""),s=j("utf-8"),{loading:o,setLoading:d}=Ge();return(async()=>{try{d(!0);const{message:e}=await ne({service:l.key});n(e)&&(i.value=e.data,s.value=e.encoding)}finally{d(!1)}})(),t({onConfirm:async()=>{await se({service:l.key,data:i.value})}}),(e,t)=>(M(),S("div",Ft,[z(lt,{value:T(i),"onUpdate:value":t[0]||(t[0]=e=>L(i)?i.value=e:null),encoding:T(s),"onUpdate:encoding":t[1]||(t[1]=e=>L(s)?s.value=e:null),height:550,load:T(o),"show-encoding":!0},null,8,["value","encoding","load"])]))}}),It={class:"text-13px"},qt=k({__name:"index",setup(e){const{t:t}=P(),a=l(),i=j(!1),s=j(0),o=async e=>{e?p({width:380,title:t("Mail.Setting.index_29"),content:t("Mail.Setting.index_30"),onConfirm:async()=>{s.value?await oe({id:s.value,if_stop:!1}):await de()},onPublicClose:()=>{i.value=!e}}):await oe({id:s.value,if_stop:!0})},{loading:d,setLoading:u}=Ge();return a.setup&&(async()=>{try{u(!0);const{message:e}=await ue();n(e)&&("result"in e&&"boolean"==typeof e.result?(i.value=e.result,s.value=0):n(e)&&(s.value=e.id,i.value=!!e.status))}finally{u(!1)}})(),(e,t)=>{const a=Ze,l=Ae;return M(),B(l,{class:"items-center",size:24},{default:R((()=>[$("div",It,C(e.$t("Mail.Setting.index_28")),1),z(a,{value:T(i),"onUpdate:value":[t[0]||(t[0]=e=>L(i)?i.value=e:null),o],loading:T(d)},null,8,["value","loading"])])),_:1})}}}),At=k({__name:"index",setup(e){const t=l(),a=_(),{isPro:i}=F(a),{t:s}=P(),{table:o,columns:u}=Ke([{key:"name",title:s("Mail.Setting.index_31")},{key:"status",title:s("Mail.Setting.index_32"),render:e=>z(et,{value:e.status,checkedValue:!0,onClick:()=>{r(e)}},null)},tt({width:200,options:e=>[{label:e.status?s("Public.Status.Stop"):s("Public.Status.Start"),show:"blacklists"!==e.key,onClick:()=>{r(e)}},{label:s("Public.Status.Restart"),show:"blacklists"!==e.key,onClick:()=>{v(e)}},{label:s("Public.Btn.Repair"),show:"blacklists"!==e.key,onClick:()=>{g(e)}},{label:s("Public.Btn.Config"),show:"blacklists"!==e.key,onClick:()=>{y(e)}}]})]),r=e=>{p({title:s("Mail.Setting.index_33",[e.name,e.status?s("Public.Status.Stop"):s("Public.Status.Start")]),content:s("Mail.Setting.index_34",[e.name,e.status?s("Public.Status.Stop").toLowerCase():s("Public.Status.Start").toLowerCase()]),onConfirm:async()=>{if("blacklists"===e.key){if(!i.value)return void m({source:321});await re({operation:e.status?0:1})}else await ce({service:e.key,type:e.status?"stop":"start"});b()}})},v=e=>{p({title:s("Mail.Setting.index_33",[e.key,s("Public.Status.Restart")]),content:s("Mail.Setting.index_34",[e.key,s("Public.Status.Restart").toLowerCase()]),onConfirm:async()=>{await ce({service:e.key,type:"restart"}),b()}})},g=e=>{let t=s("Mail.Setting.index_34",[e.key,s("Public.Btn.Repair").toLowerCase()]);"dovecot"===e.key?t=s("Mail.Setting.index_35"):"postfix"===e.key&&(t=s("Mail.Setting.index_36")),p({title:s("Mail.Setting.index_33",[e.key,s("Public.Btn.Repair")]),content:t,onConfirm:async()=>{await pe({service:e.key,type:"repair"}),b()}})},x=d(),y=e=>{x.data.row=e,x.title=s("Mail.Setting.index_37",[`${e.key}_config_file`]),x.show=!0},{loading:h,setLoading:f}=Ge(),b=async()=>{try{f(!0);const{message:e}=await _e();n(e)&&(o.data=[],o.data.push({key:"dovecot",name:"Dovecot",status:e.dovecot}),e.change_rspamd&&o.data.push({key:"opendkim",name:"Opendkim",status:e.opendkim}),o.data.push({key:"rspamd",name:"Rspamd",status:e.rspamd}),o.data.push({key:"postfix",name:"Postfix",status:e.postfix}),o.data.push({key:"blacklists",name:s("Mail.Setting.index_57"),status:e.alarm_black_switch}))}finally{f(!1)}};return t.setup&&b(),(e,t)=>{const a=Je,l=c;return M(),B(bt,{title:"Service Status"},{default:R((()=>[z(qt,{class:"mb-10px"}),z(a,{loading:T(h),"loading-num":3,data:T(o).data,columns:T(u)},null,8,["loading","data","columns"]),z(l,{show:T(x).show,"onUpdate:show":t[0]||(t[0]=e=>T(x).show=e),title:T(x).title,data:T(x).data,width:800,height:624,footer:!0,"confirm-text":e.$t("Public.Btn.Save"),component:Wt},null,8,["show","title","data","confirm-text"])])),_:1})}}}),Ht={class:"p-20px pt-28px pb-8px"},Vt={class:"w-250px"},Nt=k({__name:"set",props:{open:{type:Boolean,default:!1},taskList:{default:()=>[]},keyWorld:{}},emits:["refresh"],setup(e,{expose:t,emit:a}){const l=e,i=a,{t:n}=P(),s=j(null),d=D({status:!0,day_num:3,interval:600,time_range:[(new Date).setHours(0,0,0,0),(new Date).setHours(23,59,59,0)],method:[]}),u={day_num:{trigger:"input",type:"number",required:!0,message:n("Config.Alarm.index_22")},interval:{trigger:"input",type:"number",required:!0,message:n("Config.Alarm.index_23")},method:{trigger:"change",type:"array",required:!0,message:n("Config.Safe.index_7")}},r=N([]),{loading:c,setLoading:p}=Ge();return(()=>{const{open:e,taskList:t}=l;t.length>0&&(d.status=e||t[0].status,d.method=t[0].sender)})(),(async()=>{try{p(!0);const{message:e}=await nt();r.value=o(e)?e:[]}finally{p(!1)}})(),t({onConfirm:async()=>{await(s.value?.validate()),await it((()=>{const e=r.value.filter((e=>e.source===l.keyWorld))[0];return{template_id:e.id,task_data:{task_data:{tid:e.id,type:e.source,title:e.title,status:d.status,count:0,interval:d.interval,project:"",help:600},sender:d.method,number_rule:{day_num:d.day_num,total:0},time_rule:{send_interval:0,time_range:[v(d.time_range[0]),v(d.time_range[1])]}}}})()),i("refresh")}}),(e,t)=>{const a=Ze,l=We,i=Ee,n=De,o=Te,r=dt,p=ot,_=Ye,m=Oe;return M(),S("div",Ht,[z(m,{show:T(c)},{default:R((()=>[z(_,{ref_key:"formRef",ref:s,model:T(d),rules:u},{default:R((()=>[z(l,{label:e.$t("Mail.Setting.index_51")},{default:R((()=>[z(a,{value:T(d).status,"onUpdate:value":t[0]||(t[0]=e=>T(d).status=e)},null,8,["value"])])),_:1},8,["label"]),z(l,{label:e.$t("Plugin.Mysql.index_29"),path:"interval"},{default:R((()=>[z(o,null,{default:R((()=>[z(i,{value:T(d).interval,"onUpdate:value":t[1]||(t[1]=e=>T(d).interval=e),class:"w-100px",min:0,"show-button":!1,placeholder:""},null,8,["value"]),z(n,{class:"min-w-52px text-center"},{default:R((()=>[E(C(e.$t("Public.Unit.Seconds")),1)])),_:1})])),_:1})])),_:1},8,["label"]),z(l,{label:e.$t("Config.Alarm.index_28"),path:"day_num"},{default:R((()=>[z(o,null,{default:R((()=>[z(i,{value:T(d).day_num,"onUpdate:value":t[2]||(t[2]=e=>T(d).day_num=e),class:"w-100px",min:0,"show-button":!1,placeholder:""},null,8,["value"]),z(n,{class:"min-w-52px text-center"},{default:R((()=>[E(C(e.$t("Public.Unit.Times")),1)])),_:1})])),_:1})])),_:1},8,["label"]),z(l,{label:e.$t("Config.Alarm.index_33"),path:"time_range"},{default:R((()=>[z(r,{value:T(d).time_range,"onUpdate:value":t[3]||(t[3]=e=>T(d).time_range=e)},null,8,["value"])])),_:1},8,["label"]),z(l,{label:e.$t("Config.Safe.index_6"),path:"method"},{default:R((()=>[$("div",Vt,[z(p,{value:T(d).method,"onUpdate:value":t[4]||(t[4]=e=>T(d).method=e)},null,8,["value"])])])),_:1},8,["label"])])),_:1},8,["model"])])),_:1},8,["show"])])}}}),Zt={class:"text-13px"},Ot=k({__name:"index",props:{title:{},modelTips:{},keyWorld:{}},setup(e){const{t:t}=P(),a=_(),{isPro:i}=F(a),s=e,o=j(!1),d=j([]),u=async e=>{e?r(!0):(await st({task_id:d.value[0].id,status:0}),o.value=!1,d.value[0].status=!1)},r=(e=!1)=>{i.value||"mail_domain_black"!==s.keyWorld?g({title:s.modelTips,width:480,footer:!0,confirmText:t("Public.Btn.Save"),data:{open:e,taskList:d.value,onRefresh:v,keyWorld:s.keyWorld},component:Nt}):m({source:322})},{loading:c,setLoading:p}=Ge(),v=async()=>{try{p(!0);const{message:e}=await me({keyword:s.keyWorld});n(e)?(o.value=e.status,d.value=[e]):(o.value=!1,d.value=[])}finally{p(!1)}},{setup:x}=F(l());return x.value&&v(),(e,t)=>{const a=Ze,l=Ae;return M(),B(l,{class:"items-center",size:24},{default:R((()=>[$("div",Zt,C(s.title),1),z(a,{value:T(o),loading:T(c),"onUpdate:value":u},null,8,["value","loading"])])),_:1})}}}),Qt={class:"leading-[1] text-13px"},Xt=k({__name:"index",setup(e){const t=j(!1),a=async e=>{await ve({status:e?1:0}),t.value=e};return(async()=>{const{message:e}=await ge();n(e)&&(t.value=e.send_email_to_user)})(),(e,l)=>{const i=Ze,n=Ae;return M(),B(bt,{title:e.$t("Mail.Setting.index_52")},{default:R((()=>[z(Ot,{title:e.$t("Mail.Setting.index_53"),"model-tips":e.$t("Mail.Setting.index_54"),"key-world":"mail_domain_black"},null,8,["title","model-tips"]),z(Ot,{class:"my-10px",title:e.$t("Mail.Setting.index_55"),"model-tips":e.$t("Mail.Setting.index_56"),"key-world":"mail_server_status"},null,8,["title","model-tips"]),H("",!0),z(n,{class:"items-center",size:24},{default:R((()=>[$("div",Qt,C(e.$t("Mail.Setting.index_58")),1),z(i,{value:T(t),"onUpdate:value":a},null,8,["value"])])),_:1})])),_:1},8,["title"])}}}),Yt=a(k({__name:"index",setup:e=>(e,t)=>(M(),S(V,null,[z(Dt),z(kt),z(Xt),z(At)],64))}),[["__scopeId","data-v-4e97a64e"]]),Gt=k({__name:"index",setup(e){const a=Z((()=>x((()=>t.import("./index-legacy-C4dD4HKS.js?v=1773287522785")),void 0))),{t:l}=P(),i=D({p:1,size:10}),s=d("",{isEdit:!1,row:void 0,onRefresh:()=>{y()}}),u=()=>{s.data.isEdit=!1,s.title=l("Mail.Bcc.index_1"),s.show=!0},r=new Map([["sender",l("Mail.Bcc.index_2")],["recipient",l("Mail.Bcc.index_3")]]),{table:_,columns:m}=Ke([{key:"user",title:l("Mail.Bcc.index_4"),ellipsis:{tooltip:!0}},{key:"forward_user",title:l("Mail.Bcc.index_5"),ellipsis:{tooltip:!0}},{key:"domain",title:l("Mail.Bcc.index_6"),ellipsis:{tooltip:!0}},{key:"type",title:l("Mail.Bcc.index_7"),render:e=>r.get(e.type)},{key:"active",title:l("Public.Table.Status"),render:e=>z("div",{class:[1===e.active?"text-primary":"text-error"]},[z("span",{class:["glyphicon","glyphicon-"+(1===e.active?"ok":"remove")]},null)])},tt({width:150,options:e=>[{label:l("Public.Btn.Edit"),onClick:()=>{v(e)}},{label:l("Public.Btn.Del"),onClick:()=>{g(e)}}]})]),v=e=>{s.data.isEdit=!0,s.data.row=e,s.title=l("Mail.Bcc.index_8"),s.show=!0},g=async e=>{p({title:l("Mail.Bcc.index_9"),content:l("Mail.Bcc.index_10"),onConfirm:async()=>{await xe({type:e.type,user:e.user,forward_user:e.forward_user}),y()}})},y=async()=>{try{_.loading=!0;const{message:e}=await ye();_.data=[],n(e)&&Object.entries(e).forEach((([e,t])=>{o(t)&&_.data.push(...t.map((t=>({...t,type:e}))))}))}finally{_.loading=!1}},h=()=>{i.p=1,y()};return y(),(e,t)=>{const l=Fe,i=Je,n=ut,o=c;return M(),S("div",null,[z(n,null,{toolsLeft:R((()=>[z(l,{type:"primary",onClick:u},{default:R((()=>[E(C(e.$t("Mail.Bcc.index_1")),1)])),_:1})])),toolsRight:R((()=>[z(l,{onClick:h},{default:R((()=>[E(C(e.$t("Public.Btn.Refresh")),1)])),_:1})])),table:R((()=>[z(i,{loading:T(_).loading,data:T(_).data,columns:T(m)},null,8,["loading","data","columns"])])),_:1}),z(o,{show:T(s).show,"onUpdate:show":t[0]||(t[0]=e=>T(s).show=e),title:T(s).title,data:T(s).data,width:540,"min-height":228,footer:!0,component:T(a)},null,8,["show","title","data","component"])])}}}),Jt=k({__name:"index",setup(e){const a=Z((()=>x((()=>t.import("./index-legacy-Bbtn3geP.js?v=1773287522785")),void 0))),{t:l}=P(),i=D({p:1,size:10}),n=d("",{isEdit:!1,row:void 0,onRefresh:()=>{v()}}),s=()=>{n.data.isEdit=!1,n.title=l("Mail.Forward.index_1"),n.show=!0},{table:u,columns:r}=Ke([{key:"address",title:l("Mail.Forward.index_2"),ellipsis:{tooltip:!0}},{key:"goto",title:l("Mail.Forward.index_3"),ellipsis:{tooltip:!0}},{key:"domain",title:l("Mail.Forward.index_4"),ellipsis:{tooltip:!0}},{key:"created",title:l("Mail.Forward.index_5")},{key:"modified",title:l("Mail.Forward.index_6")},{key:"active",title:l("Public.Table.Status"),render:e=>z(Ze,{value:e.active,size:"small",checkedValue:1,uncheckedValue:0,onUpdateValue:async t=>{await he({user:e.address,forward_user:e.goto,active:t}),e.active=t}},null)},tt({width:150,options:e=>[{label:l("Public.Btn.Edit"),onClick:()=>{_(e)}},{label:l("Public.Btn.Del"),onClick:()=>{m(e)}}]})]),_=e=>{n.data.isEdit=!0,n.data.row=e,n.title=l("Mail.Forward.index_7"),n.show=!0},m=async e=>{p({title:l("Mail.Forward.index_8"),content:l("Mail.Forward.index_9"),onConfirm:async()=>{await fe({user:e.address}),v()}})},v=async()=>{try{u.loading=!0;const{message:e}=await be();u.data=o(e)?e:[]}finally{u.loading=!1}},g=()=>{i.p=1,v()};return v(),(e,t)=>{const l=Fe,i=Je,o=ut,d=c;return M(),S("div",null,[z(o,null,{toolsLeft:R((()=>[z(l,{type:"primary",onClick:s},{default:R((()=>[E(C(e.$t("Mail.Forward.index_1")),1)])),_:1})])),toolsRight:R((()=>[z(l,{onClick:g},{default:R((()=>[E(C(e.$t("Public.Btn.Refresh")),1)])),_:1})])),table:R((()=>[z(i,{loading:T(u).loading,data:T(u).data,columns:T(r)},null,8,["loading","data","columns"])])),_:1}),z(d,{show:T(n).show,"onUpdate:show":t[0]||(t[0]=e=>T(n).show=e),title:T(n).title,data:T(n).data,width:480,"min-height":236,footer:!0,component:T(a)},null,8,["show","title","data","component"])])}}}),Kt={class:"w-100px"},ea={class:"w-120px"},ta=k({__name:"period",props:{value:{default:()=>({cycle:"week",week:"1",hour:1,minute:30})},valueModifiers:{}},emits:["update:value"],setup(e){const t=O(e,"value"),{t:a}=P(),l=[{label:a("Public.Unit.Weekly"),value:"week"},{label:a("Public.Unit.Daily"),value:"day"}],i=[{label:a("Public.Unit.Monday"),value:"1"},{label:a("Public.Unit.Tuesday"),value:"2"},{label:a("Public.Unit.Wednesday"),value:"3"},{label:a("Public.Unit.Thursday"),value:"4"},{label:a("Public.Unit.Friday"),value:"5"},{label:a("Public.Unit.Saturday"),value:"6"},{label:a("Public.Unit.Sunday"),value:"0"}];return(e,a)=>{const n=qe,s=Ee,o=De,d=Te,u=Ae;return M(),B(u,{size:20},{default:R((()=>[$("div",Kt,[z(n,{value:t.value.cycle,"onUpdate:value":a[0]||(a[0]=e=>t.value.cycle=e),options:l},null,8,["value"])]),Q($("div",ea,[z(n,{value:t.value.week,"onUpdate:value":a[1]||(a[1]=e=>t.value.week=e),options:i},null,8,["value"])],512),[[X,"week"===t.value.cycle]]),z(d,{class:"w-100px"},{default:R((()=>[z(s,{value:t.value.hour,"onUpdate:value":a[2]||(a[2]=e=>t.value.hour=e),min:0,"show-button":!1},null,8,["value"]),z(o,null,{default:R((()=>[E(C(e.$t("Public.Unit.Hour",t.value.hour)),1)])),_:1})])),_:1}),z(d,{class:"w-120px"},{default:R((()=>[z(s,{value:t.value.minute,"onUpdate:value":a[3]||(a[3]=e=>t.value.minute=e),min:0,"show-button":!1},null,8,["value"]),z(o,null,{default:R((()=>[E(C(e.$t("Public.Unit.Minute",t.value.minute)),1)])),_:1})])),_:1})])),_:1})}}}),aa={class:"backup-title mt-8px"},la={class:"flex-1"},ia={class:"w-140px"},na=k({__name:"plan",setup(e){const{t:t}=P(),a=j(!1),l=D({open:!1,cycle:"week",week:"1",hour:1,minute:30,backupTo:"localhost",save:3}),i=j([]),s=async()=>{await we({type:l.cycle,hour:l.hour,minute:l.minute,backupTo:l.backupTo,save:l.save,..."week"===l.cycle?{week:l.week}:{}}),r()},d=e=>{a.value&&!1===e&&p({title:t("Mail.Backup.index_6"),content:t("Mail.Backup.index_7"),onConfirm:async()=>{await ke(),l.open=!1},onPublicClose:()=>{l.open=!e}})},u=()=>{i.value.unshift({label:t("Mail.Backup.index_8"),value:"localhost"})},r=async()=>{try{const{message:e}=await Se();n(e)&&(a.value=!0,l.open=!0,l.cycle=e.type,l.week=e.where1,l.hour=e.where_hour,l.minute=e.where_minute,l.backupTo=e.backupTo,l.save=e.save)}catch(e){a.value=!1,l.open=!1,console.error(e)}};return r(),(async()=>{u();const{message:e}=await Me();o(e)&&(i.value=e.map((e=>({label:e.name,value:e.value})))),u()})(),(e,t)=>{const a=Ze,n=We,o=qe,u=Ee,r=De,c=Te,p=Ae,_=Fe,m=Ye;return M(),S(V,null,[$("div",aa,C(e.$t("Mail.Backup.index_1")),1),z(m,{model:T(l)},{default:R((()=>[z(n,{label:e.$t("Mail.Backup.index_2")},{default:R((()=>[z(a,{value:T(l).open,"onUpdate:value":[t[0]||(t[0]=e=>T(l).open=e),d]},null,8,["value"])])),_:1},8,["label"]),z(n,{label:e.$t("Mail.Backup.index_3")},{default:R((()=>[$("div",la,[z(ta,{value:T(l),"onUpdate:value":t[1]||(t[1]=e=>L(l)?l.value=e:null)},null,8,["value"])])])),_:1},8,["label"]),z(p,{size:24},{default:R((()=>[z(n,{label:e.$t("Mail.Backup.index_4")},{default:R((()=>[$("div",ia,[z(o,{value:T(l).backupTo,"onUpdate:value":t[2]||(t[2]=e=>T(l).backupTo=e),options:T(i)},null,8,["value","options"])])])),_:1},8,["label"]),z(n,{label:e.$t("Mail.Backup.index_5"),"label-width":"auto"},{default:R((()=>[z(c,{class:"w-100px"},{default:R((()=>[z(u,{value:T(l).save,"onUpdate:value":t[3]||(t[3]=e=>T(l).save=e),"show-button":!1},null,8,["value"]),z(r,null,{default:R((()=>[E(C(e.$t("Public.Unit.Part",T(l).save)),1)])),_:1})])),_:1})])),_:1},8,["label"])])),_:1}),z(n,{label:" ","show-feedback":!1},{default:R((()=>[z(_,{type:"primary",onClick:s},{default:R((()=>[E(C(e.$t("Public.Btn.Save")),1)])),_:1})])),_:1})])),_:1},8,["model"])],64)}}}),sa=a(na,[["__scopeId","data-v-1cd99818"]]),oa={class:"backup-title mt-32px"},da={class:"px-20px py-16px"},ua=k({__name:"import",setup(e){const{t:t}=P(),a=D({path:"/www/backup/path/vmail/"}),l=()=>{ct({path:a.path,uploadData:{accept:".gz,.tar,.tar.gz,.zip",multiple:!0},onUploadSuccess:()=>{m()}})},i=()=>{rt({checkedType:["file"],onCheckedSuccess:async e=>{await $e({file_path:e})}})},{table:s,columns:d}=Ke([{key:"name",title:t("Mail.Backup.index_11"),ellipsis:!0},{key:"mtime",title:t("Mail.Backup.index_12"),render:e=>y(e.mtime)},tt({width:120,options:e=>[{label:t("Mail.Backup.index_13"),onClick:()=>{u(e)}},{label:t("Public.Btn.Delete"),onClick:()=>{r(e)}}]})]),u=e=>{p({title:t("Mail.Backup.index_14"),content:t("Mail.Backup.index_15"),onConfirm:async()=>{await $e({file_path:`${a.path}/${e.name}`})}})},r=e=>{p({title:t("Mail.Backup.index_16"),content:t("Mail.Backup.index_17"),onConfirm:async()=>{await pt({path:`${a.path}/${e.name}`}),m()}})},{loading:c,setLoading:_}=Ge(),m=async()=>{try{_(!0),await(async()=>{const{message:e}=await Ue();n(e)&&(a.path=h(e.result)?e.result:"/www/backup/path/vmail/")})();const{message:e}=await Ce(Y(a));s.data=o(e)?e:[]}finally{_(!1)}};return m(),(e,t)=>{const a=Fe,n=Je,o=ut;return M(),S(V,null,[$("div",oa,C(e.$t("Mail.Backup.index_18")),1),$("div",da,[z(o,null,{toolsLeft:R((()=>[z(a,{onClick:l},{default:R((()=>[E(C(e.$t("Mail.Backup.index_9")),1)])),_:1}),z(a,{onClick:i},{default:R((()=>[E(C(e.$t("Mail.Backup.index_10")),1)])),_:1})])),table:R((()=>[z(n,{"max-height":340,bordered:!0,loading:T(c),data:T(s).data,columns:T(d)},null,8,["loading","data","columns"])])),_:1})])],64)}}}),ra=a(ua,[["__scopeId","data-v-b049e3dd"]]),ca=k({__name:"index",setup:e=>(e,t)=>(M(),S("div",null,[z(sa),z(ra)]))}),pa={class:"p-20px"},_a={class:"color-#999999 ml-10px"},ma=k({__name:"index",props:{row:{},isEdit:{type:Boolean}},emits:["refresh"],setup(e,{expose:t,emit:a}){const l=e,i=a,{isEdit:n,row:s}=l,{t:o}=P(),d=j(null),u=D({start_time:Date.now(),end_time:new Date((new Date).setHours(23,59,59,999)).getTime(),time1:!1,time2:!1,interval:0,username:"",full_name:"",subject:"",content:""}),r={interval:{required:!0,trigger:"input",type:"number",message:o("Mail.Responder.index_11")},username:{required:!0,trigger:"input",message:"Please select Autoresponder"},full_name:{required:!0,trigger:"input",message:o("Mail.Responder.index_12")},subject:{required:!0,trigger:"input",message:o("Mail.Responder.index_13")},content:{required:!0,trigger:"input",message:o("Mail.Responder.index_16")}},c=()=>({username:u.username,full_name:u.full_name,content:u.content,subject:u.subject,start_time:u.time1?0:Math.floor(u.start_time/1e3),end_time:u.time2?-1:Math.floor(u.end_time/1e3),interval:3600*u.interval});return(()=>{const{row:e,isEdit:t}=l;t&&e&&(u.interval=e.interval/3600,u.username=e.username,u.full_name=e.full_name,u.subject=e.subject,u.content=e.content,u.time1=0===e.start_time,u.time2=-1===e.end_time,u.start_time=0===e.start_time?Date.now():1e3*e.start_time,u.end_time=-1===e.end_time?new Date((new Date).setHours(23,59,59,999)).getTime():1e3*e.end_time)})(),t({onConfirm:async()=>{await(d.value?.validate()),n&&s?await Pe(c()):await je(c()),i("refresh")}}),(e,t)=>{const a=Ne,l=Qe,i=We,s=Ee,o=De,c=Te,p=Ie,_=vt,m=Ye;return M(),S("div",pa,[z(m,{ref_key:"formRef",ref:d,model:T(u),rules:r},{default:R((()=>[z(i,{label:e.$t("Mail.Responder.index_5"),path:"start_time"},{default:R((()=>[z(a,{checked:T(u).time1,"onUpdate:checked":t[0]||(t[0]=e=>T(u).time1=e),class:"mr-10px"},{default:R((()=>t[9]||(t[9]=[E(" Start now ")]))),_:1,__:[9]},8,["checked"]),T(u).time1?H("",!0):(M(),B(l,{key:0,value:T(u).start_time,"onUpdate:value":t[1]||(t[1]=e=>T(u).start_time=e),type:"datetime"},null,8,["value"]))])),_:1},8,["label"]),z(i,{label:e.$t("Mail.Responder.index_6"),path:"start_time"},{default:R((()=>[z(a,{checked:T(u).time2,"onUpdate:checked":t[2]||(t[2]=e=>T(u).time2=e),class:"mr-10px"},{default:R((()=>t[10]||(t[10]=[E(" Never end ")]))),_:1,__:[10]},8,["checked"]),T(u).time2?H("",!0):(M(),B(l,{key:0,value:T(u).end_time,"onUpdate:value":t[3]||(t[3]=e=>T(u).end_time=e),type:"datetime"},null,8,["value"]))])),_:1},8,["label"]),z(i,{label:e.$t("Mail.Responder.index_4"),path:"interval"},{default:R((()=>[z(c,{class:"w-120px!"},{default:R((()=>[z(s,{value:T(u).interval,"onUpdate:value":t[4]||(t[4]=e=>T(u).interval=e),min:0,"show-button":!1},null,8,["value"]),z(o,null,{default:R((()=>[E(C(e.$t("Crontab.arrange.index_43")),1)])),_:1})])),_:1}),$("span",_a,"0: "+C(e.$t("Mail.Responder.index_17")),1)])),_:1},8,["label"]),z(i,{label:e.$t("Mail.Responder.index_2"),path:"username"},{default:R((()=>[z(gt,{class:"w-330px!","is-init":!0,value:T(u).username,"onUpdate:value":t[5]||(t[5]=e=>T(u).username=e),disabled:T(n)},null,8,["value","disabled"])])),_:1},8,["label"]),z(i,{label:e.$t("Mail.Responder.index_10"),path:"full_name"},{default:R((()=>[z(p,{class:"w-330px!",value:T(u).full_name,"onUpdate:value":t[6]||(t[6]=e=>T(u).full_name=e),placeholder:e.$t("Mail.Responder.index_10")},null,8,["value","placeholder"])])),_:1},8,["label"]),z(i,{label:e.$t("Mail.Responder.index_3"),path:"subject"},{default:R((()=>[z(p,{class:"w-330px!",value:T(u).subject,"onUpdate:value":t[7]||(t[7]=e=>T(u).subject=e),placeholder:e.$t("Mail.Responder.index_14")},null,8,["value","placeholder"])])),_:1},8,["label"]),z(i,{label:e.$t("Docker.LocalImage.build_5"),path:"content"},{default:R((()=>[z(_,{class:"w-330px!",value:T(u).content,"onUpdate:value":t[8]||(t[8]=e=>T(u).content=e),placeholder:e.$t("Mail.Responder.index_15")},null,8,["value","placeholder"])])),_:1},8,["label"])])),_:1},8,["model"])])}}}),va={class:"w-220px mr-8px"},ga=k({__name:"index",setup(e){const{t:t}=P(),a=D({p:1,size:10,search:"",domain:""}),l=d("",{isEdit:!1,row:void 0,onRefresh:()=>{r()}}),i=()=>{l.data.isEdit=!1,l.title=t("Mail.Responder.index_1"),l.show=!0},{table:s,columns:o}=Ke([{key:"username",title:t("Mail.Responder.index_2"),ellipsis:{tooltip:!0}},{key:"subject",title:t("Mail.Responder.index_3"),ellipsis:{tooltip:!0}},at({key:"active",title:t("Site.TableRow.index_14"),onClick:async(e,t)=>{const a={username:t.username,full_name:t.full_name,content:t.content,subject:t.subject,interval:t.interval,start_time:t.start_time,end_time:t.end_time,active:e?1:0};await Pe(a)}}),{key:"interval",title:t("Mail.Responder.index_4"),align:"center",render:e=>0===e.interval?"0":(e.interval/3600).toFixed(0)+" "+t("Crontab.arrange.index_43")},{key:"type",title:t("Mail.Responder.index_5"),render:e=>0===e.start_time?"Start now":y(e.start_time)},{key:"type",title:t("Mail.Responder.index_6"),render:e=>-1===e.end_time?"Never end":y(e.end_time)},tt({width:150,options:e=>[{label:t("Public.Btn.Edit"),onClick:()=>{u(e)}},{label:t("Public.Btn.Del"),onClick:()=>{p({title:t("Mail.Responder.index_7"),content:t("Mail.Responder.index_8"),onConfirm:async()=>{await Be({username:e.username}),r()}})}}]})]),u=e=>{l.data.isEdit=!0,l.data.row=e,l.title=t("Mail.Responder.index_9"),l.show=!0},r=async()=>{try{s.loading=!0;const{message:e}=await Re(a);n(e)&&(s.data=e.data,s.total=e.total)}finally{s.loading=!1}},_=()=>{a.p=1,r()};return r(),(e,t)=>{const n=Fe,d=mt,u=_t,p=Je,m=ut,v=c;return M(),S("div",null,[z(m,null,{toolsLeft:R((()=>[z(n,{type:"primary",onClick:i},{default:R((()=>[E(C(e.$t("Mail.Responder.index_1")),1)])),_:1})])),toolsRight:R((()=>[$("div",va,[z(xt,{value:T(a).domain,"onUpdate:value":[t[0]||(t[0]=e=>T(a).domain=e),_]},null,8,["value"])]),z(d,{value:T(a).search,"onUpdate:value":t[1]||(t[1]=e=>T(a).search=e),placeholder:e.$t("Public.Btn.Search"),onSearch:_},null,8,["value","placeholder"])])),pageRight:R((()=>[z(u,{page:T(a).p,"onUpdate:page":t[2]||(t[2]=e=>T(a).p=e),"page-size":T(a).size,"onUpdate:pageSize":t[3]||(t[3]=e=>T(a).size=e),"item-count":T(s).total,onRefresh:r},null,8,["page","page-size","item-count"])])),table:R((()=>[z(p,{loading:T(s).loading,data:T(s).data,columns:T(o)},null,8,["loading","data","columns"])])),_:1}),z(v,{show:T(l).show,"onUpdate:show":t[4]||(t[4]=e=>T(l).show=e),title:T(l).title,data:T(l).data,width:540,"min-height":380,footer:!0,component:ma},null,8,["show","title","data"])])}}}),xa={class:"mr-8px"},ya={class:"mr-8px"};e("default",k({__name:"index",setup(e){const{t:a}=P(),i=l(),{setup:n,install:s,update:o,version:d,lastVersion:u}=F(i),r=_(),{userInfo:c}=F(r),p=j("common"),m=[{key:"common",label:"Common settings",component:Yt},{key:"bcc",label:"BCC",component:Gt},{key:"forward",label:"Mail forward",component:Jt},{key:"responder",label:"Auto Responder",component:ga},{key:"backup",label:"Backup",component:ca}],v=()=>{s.value&&!o.value?g({title:a("Mail.Setting.index_5"),width:560,height:550,component:Z((()=>x((()=>t.import("./index-legacy-DE7XCqnf.js?v=1773287522785")),void 0)))}):G("mail_sys")},y=()=>{f()};return(e,t)=>{const a=Fe,l=w,i=Xe,r=b;return M(),B(r,{install:T(n)},{desc:R((()=>[T(c).status?(M(),S(V,{key:1},[$("span",ya,C(T(s)?T(o)?e.$t("Mail.Setting.index_4",[T(d),T(u)]):e.$t("Mail.Setting.index_5"):e.$t("Mail.Setting.index_3")),1),z(a,{class:"px-8px h-24px",type:"primary",size:"small",onClick:v},{default:R((()=>[E(C(e.$t("Public.Btn.Install")),1)])),_:1})],64)):(M(),S(V,{key:0},[$("span",xa,C(e.$t("Mail.Setting.index_1")),1),z(a,{class:"px-8px h-24px",type:"primary",size:"small",onClick:y},{default:R((()=>[E(C(e.$t("Mail.Setting.index_2")),1)])),_:1})],64))])),default:R((()=>[z(i,{class:"p-16px"},{default:R((()=>[z(l,{value:T(p),"onUpdate:value":t[0]||(t[0]=e=>L(p)?p.value=e:null),options:m},null,8,["value"])])),_:1})])),_:1},8,["install"])}}}))}}}));