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

3 lines
142 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/index-kIgU4fWZ.js?v=1773287522785","js/index-BTglIPU2.js?v=1773287522785","js/vue-core-DJjvd5ZC.js?v=1773287522785","js/prismjs-BZPoR7_J.js?v=1773287522785","css/prismjs-D-3FhBe_.css?v=1773287522785","js/naive-ui--dJnpVcV.js?v=1773287522785","css/index-DEM1fxGq.css?v=1773287522785","js/index-vtVnh4D6.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-zxYX_mVh.js?v=1773287522785","js/file-B5PwfK2h.js?v=1773287522785","css/index-CAEElm4Q.css?v=1773287522785","js/index-w3FnK0pN.js?v=1773287522785","js/index-oaByoBTF.js?v=1773287522785","css/index-DvYGqBlG.css?v=1773287522785","js/index-CN58tXkg.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-DgjjuUjT.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-B7YvCBmY.js?v=1773287522785","css/index-CVIzYRIt.css?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-C5hb-Th7.js?v=1773287522785","js/data-BVsViUMm.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-HxsqzSKU.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-BeO8Hyma.js?v=1773287522785","js/useLoading-CZ2gSAW7.js?v=1773287522785","js/useTableColumns-DDeyYvje.js?v=1773287522785","js/index-S15tYq5l.js?v=1773287522785","js/copy-D-wIKr0q.js?v=1773287522785","js/index-DIKmrNCq.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-DeTfbeeM.js?v=1773287522785","js/index-Cg6fMjw6.js?v=1773287522785","js/useTableData-BmkIKQ_R.js?v=1773287522785","js/php-CjpoKb8a.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-D8O2mMsP.js?v=1773287522785","js/index-CNMkGSax.js?v=1773287522785","js/index-Xew0RcxY.js?v=1773287522785","js/php-D3q5Oj7O.js?v=1773287522785","js/webserver-result.vue_vue_type_script_setup_true_lang-JsxAfuP4.js?v=1773287522785","js/index-Bu-BVqHP.js?v=1773287522785","js/index-Cy3Gp9Hk.js?v=1773287522785","js/theme-monokai-Bqt0uTuQ.js?v=1773287522785","js/ace-CNnfDSio.js?v=1773287522785","css/index-v0taN_O4.css?v=1773287522785","js/index-COOnaZWq.js?v=1773287522785","css/index-CIu37x51.css?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-D182bQZ0.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-D2Bk83Ev.js?v=1773287522785","js/index-D9MGM_vU.js?v=1773287522785","css/index-DMbikhg0.css?v=1773287522785","js/ssl-Bm8jcneQ.js?v=1773287522785","js/differenceInDays-C0wPPdZ5.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-u3-17aVT.js?v=1773287522785","js/startOfToday-CAr_5zlJ.js?v=1773287522785","css/index-B-8Gaw0F.css?v=1773287522785","js/index-BGYvyLDv.js?v=1773287522785","css/index-CJFLRSI8.css?v=1773287522785","js/index-CZps0rIN.js?v=1773287522785","css/index-CdMsogou.css?v=1773287522785","js/index-BRQskX9P.js?v=1773287522785","css/index-CCworjcO.css?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-CgKUoL60.js?v=1773287522785","js/index-K4YGya6V.js?v=1773287522785","css/index-DKJnQkCC.css?v=1773287522785","js/refersh-BoEL1T0J.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-5NptluQv.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-ChFCGdPN.js?v=1773287522785","js/index-lEMZglLp.js?v=1773287522785","css/index-Cn3AD8n4.css?v=1773287522785","js/ssl-BX4fpgDY.js?v=1773287522785","js/cert-YIN9uVgw.js?v=1773287522785","js/ssl-lets-progress-6I5lHATh.js?v=1773287522785","css/ssl-lets-progress-D49nLRZ0.css?v=1773287522785","js/utils-DELCcnjr.js?v=1773287522785","js/index-1Hsfnsau.js?v=1773287522785","js/paypal-js-DVrdQmks.js?v=1773287522785","css/index-DMKx0NCz.css?v=1773287522785","js/upload-CD_WMkIS.js?v=1773287522785","js/index-chAxdTTm.js?v=1773287522785","css/index-CqEUWplY.css?v=1773287522785","js/index-DNBADCAq.js?v=1773287522785","css/index-BUFay6N6.css?v=1773287522785","js/domain-verification-b3GxBSNA.js?v=1773287522785","js/index-E3nER1wy.js?v=1773287522785","js/domain-input-lqb8SGav.js?v=1773287522785","css/domain-input-xPtu9gYX.css?v=1773287522785","js/task-view.vue_vue_type_script_setup_true_lang-DbXy1NR8.js?v=1773287522785","js/index-Dn6hHEl3.js?v=1773287522785","js/index-Cb2YxYXq.js?v=1773287522785","js/index-Da5weqrl.js?v=1773287522785","js/useModal-De_33DuC.js?v=1773287522785","js/form.vue_vue_type_script_setup_true_lang-B5WsD5K0.js?v=1773287522785","css/index-Dmo22qqF.css?v=1773287522785","js/index-DnORLxcM.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-DDg6Zp8N.js?v=1773287522785","css/index-CyPM9STx.css?v=1773287522785","js/ssl-log-C98gnm7J.js?v=1773287522785","js/index-CCexCJL7.js?v=1773287522785","css/index-COmsX_6r.css?v=1773287522785"])))=>i.map(i=>d[i]);
import{aN as Ln,i as V,c as be,p as he,P as ue,dL as Rn,dM as Un,dN as Jt,a3 as yt,cR as It,ak as Tn,aJ as Wn,dO as Xt,I as En,dP as Gt,t as Le,cL as Dn,cM as Bn,aK as In,af as gt,aL as Mn,aM as An,_ as fe,h as pe,dQ as Mt,cU as wt,n as _e,m as ee,dR as On,dS as Nn,dT as qn,dU as Hn,dV as Vn,dW as zn,dX as jn,dY as Fn,dZ as Kn,d_ as Jn,d$ as Xn,e0 as Gn,e1 as Qn,e2 as At,e3 as Ot,e4 as Yn,v as ae,x as Re,k as Zn,e5 as ea,e6 as bt,e7 as ta,e8 as na,e9 as Nt,ea as aa,eb as sa,ec as oa,ed as ia,an as vt,Q as Qe,ee as la,ef as ra,eg as da,eh as ua,ei as ca,ej as pa,ek as _a,bq as ma,l as Ye,el as fa,em as va,en as qt,eo as ha,ep as ga,eq as ba,er as Ht,es as ya,et as wa,dE as xa,dJ as Sa,ao as Qt,dK as $a,cd as ka,eu as Ca,cc as Pa,ev as La,ad as Yt,ar as Ra,au as Ua,ew as ht,c$ as Ta}from"./index-BTglIPU2.js?v=1773287522785";import{_ as ot}from"./index-COOnaZWq.js?v=1773287522785";import{_ as Pe}from"./index.vue_vue_type_script_setup_true_lang-DgjjuUjT.js?v=1773287522785";import{_ as xt}from"./index.vue_vue_type_script_setup_true_lang-C5hb-Th7.js?v=1773287522785";import{_ as Ze}from"./index.vue_vue_type_script_setup_true_lang-HxsqzSKU.js?v=1773287522785";import{_ as me}from"./index.vue_vue_type_script_setup_true_lang-BeO8Hyma.js?v=1773287522785";import{o as Wa,u as Ea,_ as Da,Q as Ba,R as Ia}from"./index.vue_vue_type_script_setup_true_lang-D182bQZ0.js?v=1773287522785";import{_ as St}from"./index.vue_vue_type_script_setup_true_lang-D2Bk83Ev.js?v=1773287522785";import{_ as Ma}from"./index-D9MGM_vU.js?v=1773287522785";import{a4 as Aa,r as R,k as A,$ as T,Z as I,l as ke,v as Ce,_ as o,c as se,a0 as e,S as t,a9 as n,j as P,aa as _,L as Xe,R as J,a3 as ce,a6 as ge,am as Zt,a8 as z,i as Oa,p as Na,X as q,e as Z,F as ve,ak as oe,o as $t,N as et,P as st,n as ct,au as qa,t as Ha,y as Va,w as dt,m as za,x as at,b as ja}from"./vue-core-DJjvd5ZC.js?v=1773287522785";import{u as te}from"./useLoading-CZ2gSAW7.js?v=1773287522785";import{I as Fa,J as en,K as kt,A as Ka,B as tn,C as Ja,L as Xa,M as Vt,g as Ga,D as Qa,H as Ya}from"./ssl-Bm8jcneQ.js?v=1773287522785";import{u as de}from"./index-vtVnh4D6.js?v=1773287522785";import{b as Za,s as es,a as ts,c as ns,d as as,w as ss,e as os,f as is,h as ls,i as rs,j as ds,k as us,l as cs,m as ps,n as _s,o as ms,p as fs,q as vs,r as hs,t as gs,u as bs,v as ys,x as ws,y as xs}from"./index-oaByoBTF.js?v=1773287522785";import{f as Ct,h as Ss,i as $s,j as ks,k as Cs,d as Ps}from"./php-D3q5Oj7O.js?v=1773287522785";import{d as zt}from"./differenceInDays-C0wPPdZ5.js?v=1773287522785";import{g as Me,o as Ls,e as pt,n as Pt,B as F,a0 as Lt,k as ie,u as Rs,s as Us,a5 as _t,a1 as ye,a6 as tt,a8 as Ae,b as ze,ad as je,au as Ts,_ as nn,av as Ws,aV as Es,al as nt,aW as an,ap as sn,aX as on,a9 as Ge,ab as Ds,ag as ln,a3 as Rt,an as rn,am as dn,a4 as Bs,ac as Is,aH as Ms,ah as As,a2 as un,m as Os}from"./naive-ui--dJnpVcV.js?v=1773287522785";import{u as Ue,k as Ns,_ as cn,i as ut}from"./useTableColumns-DDeyYvje.js?v=1773287522785";import{u as we}from"./useTableData-BmkIKQ_R.js?v=1773287522785";import{_ as Y}from"./index-DIKmrNCq.js?v=1773287522785";import{_ as qs}from"./index.vue_vue_type_script_setup_true_lang-DeTfbeeM.js?v=1773287522785";import{S as Hs,_ as Vs}from"./index.vue_vue_type_script_setup_true_lang-u3-17aVT.js?v=1773287522785";import{_ as zs}from"./index-BGYvyLDv.js?v=1773287522785";import{_ as Ut}from"./index-CZps0rIN.js?v=1773287522785";import{_ as js}from"./index-S15tYq5l.js?v=1773287522785";import{_ as it}from"./index-BRQskX9P.js?v=1773287522785";import{_ as xe}from"./index.vue_vue_type_script_setup_true_lang-D8O2mMsP.js?v=1773287522785";import{_ as Tt}from"./index.vue_vue_type_script_setup_true_lang-CgKUoL60.js?v=1773287522785";import Wt from"./index-Cy3Gp9Hk.js?v=1773287522785";import{_ as Fs,a as jt,b as Ks}from"./refersh-BoEL1T0J.js?v=1773287522785";import{_ as Js}from"./index.vue_vue_type_script_setup_true_lang-5NptluQv.js?v=1773287522785";import{_ as pn}from"./index.vue_vue_type_script_setup_true_lang-ChFCGdPN.js?v=1773287522785";import{_ as mt}from"./index-lEMZglLp.js?v=1773287522785";import{c as Xs,s as Gs,a as _n,g as Qs,b as Ys}from"./ssl-BX4fpgDY.js?v=1773287522785";import{C as He}from"./cert-YIN9uVgw.js?v=1773287522785";import{a as ft,u as Ft,_ as Zs,b as eo}from"./ssl-lets-progress-6I5lHATh.js?v=1773287522785";import{u as mn}from"./utils-DELCcnjr.js?v=1773287522785";import{A as to}from"./index-1Hsfnsau.js?v=1773287522785";import{o as no}from"./upload-CD_WMkIS.js?v=1773287522785";const Et=Aa("wordpress-toolkit",()=>{const C=R(""),w=R(!1),s=R(""),c=R("/www/wwwroot"),m=R(""),r=R({setup:!1,version:"",status:!1}),h=R({setup:!1}),p=R({setup:!0,type:"",version:"",status:!1});return{web:p,mysql:r,php:h,siteName:C,sitePath:c,isRefresh:w,phpVersion:s,webserver:m,setRefresh:l=>{w.value=l},getConfig:async()=>{const{message:l}=await Ln();V(l)&&(m.value=Me(l,"webserver",""),c.value=Me(l,"sites_path",""),h.value.setup=!!l.php.length,V(l.web)&&(p.value=l.web),V(l.mysql)&&(r.value=l.mysql))}}}),ao={class:"website-status"},so={class:"i-famicons:play-circle-outline"},oo={class:"i-ic:baseline-pause-circle-outline text-error"},io=A({__name:"Status",props:{status:{type:String,default:"0"},maintenance:{type:Boolean,default:!1},checkedValue:{type:String,default:"1"},unCheckedValue:{type:String,default:"0"},onUpdateValue:{type:Function},onOpenConfig:{type:Function}},setup(C){const w=c=>{var m;c.stopPropagation(),(m=C.onUpdateValue)==null||m.call(C,C.status===C.checkedValue?C.unCheckedValue:C.checkedValue)},s=()=>{var c;(c=C.onOpenConfig)==null||c.call(C)};return(c,m)=>(T(),I("div",ao,[C.maintenance?(T(),I("div",{key:1,onClick:s},m[0]||(m[0]=[o("i",{class:"i-pajamas:issue-type-maintenance text-warning text-18px"},null,-1)]))):(T(),I("div",{key:0,onClick:w},[ke(o("i",so,null,512),[[Ce,C.status===C.checkedValue]]),ke(o("i",oo,null,512),[[Ce,C.status===C.unCheckedValue]])]))]))}}),lo=be(io,[["__scopeId","data-v-dd29927d"]]),ro=A({__name:"Backup",props:{count:{type:Number,default:0},lastTime:{type:String,default:""}},emits:["showBackup"],setup(C,{emit:w}){const s=w,c=()=>{s("showBackup")},m=p=>zt(new Date,C.lastTime||new Date)>=p,r=se(()=>{if(C.count===0)return"Backup now";const p=zt(new Date,C.lastTime||new Date);return p===0?"Today":p===1?"Yesterday":"".concat(p," days ago")}),h=se(()=>m(30)||C.count<=0?"error":m(7)?"warning":"primary");return(p,v)=>{const u=Ls,l=pt;return T(),I("div",{class:"flex items-center gap-8px cursor-pointer",onClick:c},[e(u,{type:t(h),size:"small",bordered:!1},{default:n(()=>[P(_(C.count),1)]),_:1},8,["type"]),e(l,{disabled:C.count===0},{trigger:n(()=>[o("div",{class:Xe({"text-error":t(h)==="error","text-warning":t(h)==="warning"})},_(t(r)),3)]),default:n(()=>[P(" "+_(C.lastTime),1)]),_:1},8,["disabled"])])}}}),{t:Je}=yt.global;function fn(C){he({title:C.length===1?"".concat(Je("Site.Cert.index_56")," [").concat(C[0].name,"]"):"".concat(Je("Site.Cert.index_57")),width:480,minHeight:248,footer:!0,data:{rows:C},component:ce(()=>ue(()=>import("./index-kIgU4fWZ.js?v=1773287522785"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10])))})}function uo(C){he({title:Je("WP.index_21"),width:420,minHeight:180,footer:!1,data:C,component:ce(()=>ue(()=>import("./index-w3FnK0pN.js?v=1773287522785"),__vite__mapDeps([11,1,2,3,4,5,6,12,13])))})}const co=C=>{const{row:w,onClick:s}=C,{t:c}=J(),m=(r,h)=>{const p="".concat(c(r==="1"?"Site.PHP.index_21_2":"Site.PHP.index_21_3")," ").concat(c("Site.PHP.index_21_1",[h.name])),v=he({title:p,width:420,content:()=>e(Un,{val:r,row:h,close:()=>v.hide(),onOpenConfig:s},null)})};return e(lo,{status:w.status,maintenance:w.maintenance,onOpenConfig:s,onUpdateValue:r=>{m(r,w)}},null)},po=C=>{const{row:w}=C,{t:s}=J();return e(ro,{count:w.backup_count,lastTime:w.last_backup_time,onShowBackup:()=>{he({title:"".concat(s("Site.Config.index_26")," [").concat(w.name,"]"),width:720,minHeight:200,data:{row:w},component:ce(()=>ue(()=>import("./index-CN58tXkg.js?v=1773287522785"),__vite__mapDeps([14,15,16,1,2,3,4,5,6,17,18,19,20,21,22,23,24,25,26,27,28,29,12])))})}},null)};function _o({onClick:C}){const w=de(),s=(c,m)=>{switch(c){case"delete":fn([m]);break;case"cache":Jt({s_id:m.id});break;case"category":Wa([m],"wp",()=>{w.setRefresh(!0)});break;default:C(m,{menu:"wordpress",subMenu:c});break}};return Ue({title:Je("Site.TableRow.index_30"),minWidth:150,options:c=>[{label:Je("Site.TableOP.index_1"),disabled:c.status=="0",onClick:()=>{uo(c)}},{label:Je("Site.TableOP.index_2"),onClick:()=>{C(c)}},{label:Je("Ftp.Table.index_15"),onClick:()=>{C(c,{menu:"logs"})}}],dropdown:c=>({options:Rn,onSelect:m=>s(m,c)})})}const{t:$e}=yt.global,mo=(C,w)=>[{key:"enable",type:"confirm",label:$e("Site.Batch.index_1"),confirm:{title:$e("Site.Batch.index_2"),desc:$e("Site.Batch.index_3"),columns:[C.value[1]],api:c=>It(!0,{id:c.id,name:c.name},!1),done:()=>{w()}}},{key:"disable",type:"confirm",label:$e("Site.Batch.index_4"),confirm:{title:$e("Site.Batch.index_5"),desc:$e("Site.Batch.index_6"),columns:[C.value[1]],api:c=>It(!1,{id:c.id,name:c.name},!1),done:()=>{w()}}},{key:"backup",type:"confirm",label:$e("Site.Batch.index_7"),confirm:{title:$e("Site.Batch.index_8"),desc:$e("Site.Batch.index_9"),columns:[C.value[1]],api:c=>Za({s_id:c.id,bak_type:3},!1),done:()=>{w()}}},{key:"php",label:$e("Site.PHP.index_66"),onBatch:c=>{he({title:$e("Site.PHP.index_65"),width:500,minHeight:198,footer:!0,data:{rows:c,showStatic:!1,refresh:w},component:ce(()=>ue(()=>import("./php-CjpoKb8a.js?v=1773287522785"),__vite__mapDeps([30,26,1,2,3,4,5,6,31,22,32,8])))})}},Ea("wp",w),{key:"webserver",label:"Switch service",onBatch:c=>{he({title:"Batch switch service",width:450,minHeight:100,footer:!0,data:{rows:c},component:ce(()=>ue(()=>import("./index-Xew0RcxY.js?v=1773287522785"),__vite__mapDeps([33,26,1,2,3,4,5,6,31,7,34,35,21,19,29])))})}},{key:"delete",label:$e("Site.Batch.index_10"),onBatch:c=>{fn(c)}}],fo={class:"website-name"},vo={key:1,class:"flex-center w-24px h-24px rounded-50%"},ho=["src"],go={class:"flex flex-col flex-1 w-0 overflow-hidden"},bo={class:"flex items-center gap-8px"},yo={class:"min-w-0"},wo={class:"website-description"},xo=A({__name:"Name",props:{ico:{type:String,default:""},name:{type:String,default:"--"},description:{type:String,default:"--"}},emits:["clickName","clickServer","blur"],setup(C,{emit:w}){const s=Tn(),{theme:c}=ge(s),m=w,r=()=>{m("clickName")},h=()=>{m("clickServer")},p=()=>{window.open("http://".concat(C.name))},v=u=>{m("blur",u)};return(u,l)=>{const S=Pt,x=F,g=Ns;return T(),I("div",fo,[o("div",{class:"website-icon",onClick:h},[C.ico?(T(),I("div",vo,[o("img",{src:C.ico,class:"w-full h-full"},null,8,ho)])):(T(),I("div",{key:0,class:Xe(["flex-center w-24px h-24px rounded-50%",t(c)!=="dark"&&"bg-#F1F9F3"])},[o("i",{class:Xe(["i-mdi:earth text-18px",t(c)!=="dark"&&"text-primary"])},null,2)],2))]),o("div",go,[o("div",bo,[o("div",yo,[e(S,{class:"max-w-full",tooltip:{contentStyle:{maxWidth:"200px"}}},{default:n(()=>[o("span",{class:Xe(["cursor-pointer",t(c)!=="dark"&&"text-primary"]),onClick:r},_(C.name),3)]),_:1})]),e(x,{type:"primary",text:"",onClick:p},{default:n(()=>l[0]||(l[0]=[o("i",{class:"i-fa-solid:external-link-alt"},null,-1)])),_:1,__:[0]})]),o("div",wo,[e(g,{value:C.description,onBlur:v},null,8,["value"])])])])}}}),So=be(xo,[["__scopeId","data-v-35c01248"]]),$o=A({__name:"Quick",props:{protection:{type:Array,default:()=>[]},row:{type:Object,default:()=>({})}},emits:["showPhp","showToolkit","showProtection","showClone","showPerformance"],setup(C,{emit:w}){const s=C,c=se(()=>{if(!s.protection||!Array.isArray(s.protection))return!1;const g=s.protection.find(d=>Object.keys(d)[0]===s.row.name);return g?g[s.row.name]:!1}),m=w,r=Zt(),h=()=>{Wn("Path",s.row.path),r.push("/files")},p=()=>{m("showPhp")},v=()=>{m("showToolkit")},u=()=>{m("showProtection")},l=()=>{m("showClone")},S=()=>{m("showPerformance")},x=async()=>{await Xt({version:s.row.php_version,sitename:s.row.name,act:!s.row.cache_status}),s.row.cache_status=!s.row.cache_status};return(g,d)=>{const a=F,f=pt,i=Lt,y=ie;return T(),z(y,{class:"items-center flex-nowrap! justify-center!",size:2},{default:n(()=>[e(f,{trigger:"hover"},{trigger:n(()=>[e(a,{text:"",onClick:v},{default:n(()=>[P(_(C.row.wp_version),1)]),_:1})]),default:n(()=>[d[0]||(d[0]=P(" WP version "))]),_:1,__:[0]}),e(i,{vertical:""}),e(f,{trigger:"hover"},{trigger:n(()=>[e(a,{text:"",onClick:h},{default:n(()=>d[1]||(d[1]=[o("i",{class:"i-fa:folder-open-o text-13px"},null,-1)])),_:1,__:[1]})]),default:n(()=>[P(" "+_(C.row.path),1)]),_:1}),e(i,{vertical:""}),e(f,{trigger:"hover"},{trigger:n(()=>[o("span",{class:"flex cursor-pointer text-16px",onClick:l},d[2]||(d[2]=[o("i",{class:"i-prime:clone text-20px"},null,-1)]))]),default:n(()=>[d[3]||(d[3]=P(" Clone site "))]),_:1,__:[3]}),e(i,{vertical:""}),e(f,{trigger:"hover"},{trigger:n(()=>[o("span",{class:"flex cursor-pointer text-18px",onClick:x},[o("i",{class:Xe(["i-lets-icons:lightning-ring",C.row.cache_status&&"text-primary"])},null,2)])]),default:n(()=>[d[4]||(d[4]=P(" Cache "))]),_:1,__:[4]}),e(i,{vertical:""}),e(f,{trigger:"hover"},{trigger:n(()=>[o("span",{class:"flex cursor-pointer text-18px",onClick:u},[o("i",{class:Xe(["i-lineicons:protection",t(c)&&"text-primary"])},null,2)])]),default:n(()=>[d[5]||(d[5]=P(" Protection "))]),_:1,__:[5]}),e(i,{vertical:""}),e(f,{trigger:"hover"},{trigger:n(()=>[e(a,{text:"",onClick:S},{default:n(()=>d[6]||(d[6]=[o("i",{class:"i-site:performance text-18px"},null,-1)])),_:1,__:[6]})]),default:n(()=>[o("span",null,_(g.$t("Site.PHP.index_164")),1)]),_:1}),e(i,{vertical:""}),e(f,{trigger:"hover"},{trigger:n(()=>[e(a,{text:"",onClick:p},{default:n(()=>[P(_(C.row.php_version),1)]),_:1})]),default:n(()=>[d[7]||(d[7]=P(" PHP version "))]),_:1,__:[7]})]),_:1})}}}),ko={class:"text-left"},Co={class:"cursor-pointer"},Po=A({__name:"Requests",props:{name:{type:String,default:""},total:{type:[Number,String],default:0},value:{type:Array,default:()=>[]}},setup(C){const w=se(()=>C.total.toLocaleString("en-US")),s=Rs(),c=se(()=>({xAxis:{type:"category",data:C.value.map(m=>m.date)},yAxis:{type:"value",show:!1},series:[{name:"Page views",data:C.value.map(m=>m.value),type:"line",lineStyle:{color:s.value.primaryColor,width:2},areaStyle:{color:En(s.value.primaryColor,.1)},symbol:"none"}],grid:{left:0,right:0,top:0,bottom:0}}));return(m,r)=>(T(),I("div",{class:"flex flex-col gap-3px cursor-pointer",onClick:r[0]||(r[0]=h=>t(Gt)(!1,C.name))},[o("div",ko,_(t(w)),1),o("div",Co,[e(qs,{type:"line",option:t(c),height:"15px"},null,8,["option"])])]))}}),Lo=(C,w,s,c,m,r,h,p)=>{const{t:v}=J(),{isFree:u,siteMonitorStatus:l}=ge(Le()),{webserver:S,monitor:x,isMonitorInstall:g}=ge(de()),{keys:d,table:a,columns:f}=we([{type:"selection",width:40},{key:"name",title:v("Site.PHP.index_17"),minWidth:160,sorter:!0,sortOrder:!1,render:i=>e(So,{ico:i.ico,name:i.name,description:i.ps,onClickName:()=>{r(i)},onClickServer:()=>{r(i,{menu:"webserver"})},onBlur:async y=>{await Dn({id:i.id,ps:y}),i.ps=y}},null)},{key:"status",title:v("Public.Table.Status"),align:"center",sorter:!0,sortOrder:!1,render:i=>e(co,{row:i,onClick:()=>{r(i,{menu:"maintenance"})}},null)},{key:"backup_count",title:v("Site.PHP.index_19"),width:"10%",minWidth:80,render:i=>e(po,{row:i},null)},{key:"path",title:"Quick action",align:"center",minWidth:200,render:i=>e($o,{protection:C.value,row:i,onShowToolkit:()=>{r(i,{menu:"wordpress"})},onShowPhp:()=>{r(i,{menu:"php"})},onShowProtection:()=>{c(i)},onShowClone:()=>{m(i)},onShowPerformance:()=>{p(i)}},null)},{key:"edate",title:v("Site.PHP.index_155"),align:"center",width:"8%",minWidth:80,render:i=>e(Hs,{value:i.edate,onUpdateValue:async y=>{await Bn({id:i.id,edate:y}),i.edate=y}},null)},{key:"site_ssl",title:v("Site.PHP.index_27"),align:"center",width:"10%",sorter:!0,sortOrder:!1,className:"sort-center",render:i=>{const y=s.value.filter(b=>b.target_id===i.id);return e(Da,{config:i.ssl,sslApplyList:y,onClick:()=>{r(i,{menu:"ssl"})}},null)}},{key:"requests",sorter:!0,sortOrder:!1,className:"sort-center",title:i=>i?"Requests":e(ie,{class:"items-center justify-center!",size:3},{default:()=>[e("span",null,[P("Requests")]),e(_t,{trigger:"hover"},{trigger:()=>e("i",{class:"i-uiw:question-circle-o text-16px text-#9DA1A6 cursor-pointer"},null),default:()=>e(Y,null,{default:()=>["",e("li",null,[P("The monitoring report data will be updated as the website list is refreshed")]),e("li",null,[P("The monitoring report plugin will use the plugin's data; if it is not installed, free monitoring report data will be used.")])]})})]}),align:"center",width:"12%",render:i=>{if(S.value!=="nginx"&&S.value!=="apache")return"--";if(!l.value&&u.value)return e(F,{type:"primary",text:!0,onClick:()=>{In({source:142})}},{default:()=>[P("Active")]});if(!g.value&&!l.value)return e(F,{type:"primary",text:!0,onClick:()=>{gt("monitor",async()=>{h()})}},{default:()=>[x.value.is_install===1?v("Public.Btn.Update"):v("Public.Btn.Install")]});const y=w.value[i.name];if(!Us(y)){const b=Mn(y),W=An(y);return e(Po,{name:i.name,total:b,value:W},null)}return"--"}},_o({onClick:(i,y)=>{r(i,y)}})]);return{keys:d,table:a,columns:f}},vn=Symbol("server-list");function Ro(C){Na(vn,C)}function X(){return Oa(vn)}const{t:Ve}=yt.global;function Uo(){return{key:"name",title:Ve("Site.TableRow.index_19"),render:w=>e(fe,{href:"http://".concat(w.name,":").concat(w.port),target:"_blank"},{default:()=>[w.name]})}}function To(){return{key:"port",title:Ve("Site.TableRow.index_16"),width:100}}function Wo(){return{key:"action",title:Ve("Public.Table.Action"),width:80,align:"right",render:()=>e("span",{class:"text-default"},[Ve("Site.TableOP.index_9")])}}function Kt({delDomain:C}){return{key:"action",title:Ve("Public.Table.Action"),width:80,align:"right",render:s=>e(js,{options:[{label:Ve("Public.Btn.Del"),onClick:()=>{pe({title:"".concat(Ve("Site.Batch.index_12"),"[").concat(s.name,"]"),content:Ve("Site.Batch.index_13"),onConfirm:async({hide:c})=>{await C(s),c()}})}}]},null)}}const Eo={class:"flex justify-between items-center mb-24px"},Do={class:"w-400px"},Bo={class:"pr-40px"},Io=A({__name:"index",setup(C,{expose:w}){const{t:s}=J(),{data:c}=X(),m=R(""),r=async()=>{if(m.value.trim()===""){ee.error(s("Site.RulesError.index_31"));return}await On({id:c.id,webname:c.name,domain:m.value.trim().split("\n").join(",")}),m.value="",a()},h=async f=>{await Mt({id:c.id,webname:c.name,domain:f.name,port:f.port}),a()},{keys:p,table:v,columns:u}=we([{type:"selection",width:40},Uo(),To(),Kt({delDomain:h})]),l=()=>{v.data.length>1?u.value[u.value.length-1]=Kt({delDomain:h}):u.value[u.value.length-1]=Wo()},S=[{key:"del",type:"confirm",label:s("Site.Batch.index_20"),confirm:{title:s("Site.Batch.index_21"),desc:s("Site.Batch.index_11"),api:f=>Mt({id:c.id,webname:c.name,domain:f.name,port:f.port},!1),done:()=>{a()},columns:[{key:"name",title:s("Site.Cert.index_29"),ellipsis:{tooltip:{width:"trigger"}}}]}}],{loading:x,setLoading:g}=te(),d=()=>({id:c.id}),a=async()=>{try{g(!0);const f=d(),{message:i}=await wt(f);v.data=_e(i)?i:[],l()}finally{p.value=[],g(!1)}};return a(),w({init:a}),(f,i)=>{const y=Ut,b=F,W=me,$=Ze,k=Pe;return T(),I("div",null,[o("div",Eo,[o("div",Do,[e(y,{value:t(m),"onUpdate:value":i[0]||(i[0]=U=>q(m)?m.value=U:null)},{default:n(()=>[o("p",null,_(f.$t("Site.Config.index_30")),1),o("p",null,_(f.$t("Site.Config.index_31")),1),o("p",null,_(f.$t("Site.Config.index_32")),1)]),_:1},8,["value"])]),o("div",Bo,[e(b,{type:"primary",onClick:r},{default:n(()=>[P(_(f.$t("Site.Cert.index_62")),1)]),_:1})])]),e(k,null,{table:n(()=>[e(W,{"checked-row-keys":t(p),"onUpdate:checkedRowKeys":i[1]||(i[1]=U=>q(p)?p.value=U:null),loading:t(x),"max-height":400,data:t(v).data,columns:t(u)},null,8,["checked-row-keys","loading","data","columns"])]),pageLeft:n(()=>[e($,{"checked-row-keys":t(p),"onUpdate:checkedRowKeys":i[2]||(i[2]=U=>q(p)?p.value=U:null),data:t(v).data,options:S},null,8,["checked-row-keys","data"])]),_:1})])}}}),Mo={class:"pt-16px"},Ao={class:"flex-1"},Oo={class:"w-240px"},No={class:"mt-8px text-desc"},qo={class:"flex-1"},Ho={class:"w-240px"},Vo={class:"mt-12px text-desc"},zo={class:"my-16px"},jo={class:"text-desc"},Fo={class:"my-20px"},Ko={class:"w-240px"},Jo={class:"w-240px"},Xo={class:"w-240px"},Go=A({__name:"index",setup(C,{expose:w}){const{t:s}=J(),{data:c}=X(),m=R("");let r="";const h=async()=>{if(m.value.trim()===""){ee.error(s("Site.RulesError.index_13"));return}if(m.value===r){ee.success(s("Site.RulesError.index_13"));return}await Nn({id:c.id,name:c.name,path:m.value}),W()},p=R(null),v=R([]),u=async()=>{if(p.value===null){ee.error(s("Site.RulesError.index_15"));return}await qn({id:c.id,runPath:p.value}),W()},l=R(!1),S=async()=>{await Hn({id:c.id,path:c.path}),W()},x=R(!1),g=async()=>{await Vn({id:c.id}),W()},d=R(!1),a=Z({username_get:"",password_get_1:"",password_get_2:""}),f=async $=>{$||(await zn({id:c.id}),W())},i=async()=>{if(a.username_get.trim()===""){ee.error(s("Site.RulesError.index_34"));return}if(a.password_get_1.trim()===""){ee.error(s("Site.RulesError.index_36"));return}if(a.password_get_2.trim()===""){ee.error(s("Site.RulesError.index_37"));return}if(a.username_get.trim().length<3){ee.error(s("Site.RulesError.index_35"));return}if(a.password_get_1.trim().length<3){ee.error(s("Site.RulesError.index_35"));return}if(a.password_get_1.trim()!==a.password_get_2.trim()){ee.error(s("Site.RulesError.index_38"));return}await jn({id:c.id,username:a.username_get,password:a.password_get_1}),a.username_get="",a.password_get_1="",a.password_get_2="",W()},y=async()=>{const{message:$}=await Fn({id:c.id});V($)&&(m.value=$.result||"/www",r=m.value)},b=async()=>{const{message:$}=await Kn({id:c.id,path:c.path});if(V($)){p.value=Me($,"runPath.runPath",null),l.value=Me($,"userini",!1),x.value=Me($,"logs.result",!1),d.value=Me($,"pass.result",!1);const k=Me($,"runPath.dirs",[]);v.value=k.map(U=>({label:U,value:U}))}},W=()=>{y(),b()};return W(),w({init:W}),($,k)=>{const U=Tt,L=F,M=ie,N=ye,j=tt,B=Lt,G=Ae,le=ze,D=xe;return T(),I("div",Mo,[e(D,{"label-width":"140"},{default:n(()=>[e(N,{label:$.$t("Site.Lable.index_2"),"show-feedback":!1},{default:n(()=>[o("div",Ao,[e(M,null,{default:n(()=>[o("div",Oo,[e(U,{value:t(m),"onUpdate:value":k[0]||(k[0]=Q=>q(m)?m.value=Q:null)},null,8,["value"])]),e(L,{type:"primary",onClick:h},{default:n(()=>[P(_($.$t("Site.Cert.index_60")),1)]),_:1})]),_:1}),o("div",No,_($.$t("Site.Config.index_35")),1)])]),_:1},8,["label"]),e(N,{class:"mt-16px",label:$.$t("Site.Lable.index_3"),"show-feedback":!1},{default:n(()=>[o("div",qo,[e(M,null,{default:n(()=>[o("div",Ho,[e(j,{value:t(p),"onUpdate:value":k[1]||(k[1]=Q=>q(p)?p.value=Q:null),options:t(v)},null,8,["value","options"])]),e(L,{type:"primary",onClick:u},{default:n(()=>[P(_($.$t("Site.Cert.index_60")),1)]),_:1})]),_:1}),o("div",Vo,_($.$t("Site.Config.index_36")),1)])]),_:1},8,["label"]),o("div",zo,[e(B,{dashed:""})]),e(N,{label:$.$t("Site.Lable.index_4"),"show-feedback":!1},{default:n(()=>[e(M,{class:"items-center"},{default:n(()=>[e(G,{value:t(l),"onUpdate:value":[k[2]||(k[2]=Q=>q(l)?l.value=Q:null),S]},null,8,["value"]),o("div",jo,_($.$t("Site.Config.index_37")),1)]),_:1})]),_:1},8,["label"]),e(N,{class:"mt-16px",label:$.$t("Site.Lable.index_5"),"show-feedback":!1},{default:n(()=>[e(M,{class:"items-center"},{default:n(()=>[e(G,{value:t(x),"onUpdate:value":[k[3]||(k[3]=Q=>q(x)?x.value=Q:null),g]},null,8,["value"]),k[8]||(k[8]=o("div",{class:"text-desc"},null,-1))]),_:1,__:[8]})]),_:1},8,["label"]),o("div",Fo,[e(B,{dashed:""})]),e(N,{label:$.$t("Site.Lable.index_14"),"show-feedback":!1},{default:n(()=>[e(M,{class:"items-center"},{default:n(()=>[e(G,{value:t(d),"onUpdate:value":[k[4]||(k[4]=Q=>q(d)?d.value=Q:null),f]},null,8,["value"]),k[9]||(k[9]=o("div",{class:"text-desc"},null,-1))]),_:1,__:[9]})]),_:1},8,["label"]),t(d)?(T(),I(ve,{key:0},[e(N,{class:"mt-16px",label:$.$t("Site.Lable.index_17"),"show-feedback":!1},{default:n(()=>[o("div",Ko,[e(le,{value:t(a).username_get,"onUpdate:value":k[5]||(k[5]=Q=>t(a).username_get=Q),placeholder:$.$t("Site.Placeholder.Index_7")},null,8,["value","placeholder"])])]),_:1},8,["label"]),e(N,{class:"mt-16px",label:$.$t("Site.Lable.index_14"),"show-feedback":!1},{default:n(()=>[o("div",Jo,[e(le,{value:t(a).password_get_1,"onUpdate:value":k[6]||(k[6]=Q=>t(a).password_get_1=Q),type:"password",placeholder:$.$t("Site.Placeholder.Index_7")},null,8,["value","placeholder"])])]),_:1},8,["label"]),e(N,{class:"mt-16px",label:$.$t("Site.Lable.index_18"),"show-feedback":!1},{default:n(()=>[o("div",Xo,[e(le,{value:t(a).password_get_2,"onUpdate:value":k[7]||(k[7]=Q=>t(a).password_get_2=Q),type:"password",placeholder:$.$t("Site.Placeholder.Index_7")},null,8,["value","placeholder"])])]),_:1},8,["label"]),e(N,{class:"mt-16px",label:" ","show-feedback":!1},{default:n(()=>[e(L,{type:"primary",onClick:i},{default:n(()=>[P(_($.$t("Site.Cert.index_60")),1)]),_:1})]),_:1})],64)):oe("",!0)]),_:1})])}}}),Qo={class:"mt-8px"},Yo=A({__name:"index",setup(C,{expose:w}){const{multiService:s}=ge(Le()),{data:c}=X(),m=de(),r=R(null),h=R(),p=R([{label:"Nginx",value:"nginx"},{label:"Apache",value:"apache"},{label:"Openlitespeed",value:"openlitespeed"}]),v=async()=>{const d=s.value?h.value:m.webserver,a=d==="openlitespeed"?"".concat(d,"/detail"):d;return"/www/server/panel/vhost/".concat(a,"/").concat(c.name,".conf")},u=async()=>{var d;l.value=await v(),(d=r.value)==null||d.getContent()},l=R(""),S=async()=>{const{message:d}=await Ct({site_id:c.id});V(d)&&(h.value=d.result,d.result==="apache"?p.value=p.value.filter(a=>a.value!=="openlitespeed"):d.result==="openlitespeed"?p.value=p.value.filter(a=>a.value!=="apache"):d.result==="nginx"&&(p.value=p.value.filter(a=>a.value!=="apache"&&a.value!=="openlitespeed")))},x=async()=>{var d;await S(),l.value=await v(),(d=r.value)==null||d.getContent()},g=()=>{var d;(d=r.value)==null||d.saveFile()};return $t(()=>{x()}),w({init:x}),(d,a)=>{const f=je,i=tt,y=F,b=Y;return T(),I("div",null,[t(s)?(T(),I(ve,{key:0},[e(f,{type:"warning"},{default:n(()=>a[2]||(a[2]=[o("span",{class:"font-bold"},"Multi-WebServer Hosting Do not modify the port, otherwise the website will not be accessible normally",-1)])),_:1,__:[2]}),e(i,{class:"w-200px my-10px",value:t(h),"onUpdate:value":[a[0]||(a[0]=W=>q(h)?h.value=W:null),u],options:t(p)},null,8,["value","options"])],64)):oe("",!0),e(Wt,{ref_key:"configRef",ref:r,path:t(l),"onUpdate:path":a[1]||(a[1]=W=>q(l)?l.value=W:null),height:t(s)?460:500,"show-tips":!t(s)},null,8,["path","height","show-tips"]),o("div",Qo,[e(y,{type:"primary",onClick:g},{default:n(()=>[P(_(d.$t("Site.Cert.index_60")),1)]),_:1})]),e(b,{class:"mt-16px"},{default:n(()=>[o("li",null,_(d.$t("Site.Config.index_59")),1),o("li",null,_(d.$t("Site.Config.index_60")),1)]),_:1})])}}}),Zo={class:"px-20px py-24px"},ei={class:"w-120px"},ti={class:"w-120px"},ni={class:"w-200px"},ai={class:"w-200px"},si={class:"w-200px"},oi=A({__name:"form",props:{data:{}},setup(C,{expose:w}){const{t:s}=J(),c=C,{isEdit:m,siteId:r,siteName:h,row:p,getList:v}=c.data,u=R(null),l=Z({redirectname:"".concat(new Date().valueOf()),type:1,holdpath:1,domainorpath:"domain",redirecttype:"301",redirectpath:"",redirectdomain:[],tourl:"http://"}),S={redirectdomain:{trigger:["change"],validator:()=>l.redirectdomain.length===0?new Error(s("Site.RulesError.index_23")):!0},redirectpath:{trigger:["blur","input"],validator:()=>l.redirectpath.trim()===""?new Error(s("Site.RulesError.index_24")):!0},tourl:{trigger:["blur","input"],validator:()=>l.tourl.trim()===""?new Error(s("Site.RulesError.index_25")):!0}},x=[{label:"Domain name",value:"domain"},{label:"Path",value:"path"}],g=[{label:"301",value:"301"},{label:"302",value:"302"}],d=R([]),a=()=>{l.redirectdomain=[],l.redirectpath=""},{loading:f,setLoading:i}=te(),y=async()=>{try{i(!0);const{message:k}=await wt({id:r});d.value=_e(k)?k.map(U=>({label:U.name,value:U.name})):[]}finally{i(!1)}},b=()=>({...et(l),sitename:h}),W=async({hide:k})=>{var L;await((L=u.value)==null?void 0:L.validate());const U=b();m?await Xn(U):await Jn(U),v==null||v(),k()};return m&&p&&(l.redirectname=p.redirectname,l.type=p.type,l.holdpath=p.holdpath,l.redirecttype=p.redirecttype,l.redirectpath=p.redirectpath,l.domainorpath=p.domainorpath,l.redirectdomain=p.redirectdomain,l.tourl=p.tourl),y(),w({onConfirm:W}),(k,U)=>{const L=Ae,M=ye,N=ie,j=tt,B=ze,G=xe,le=Y;return T(),I("div",Zo,[e(G,{ref_key:"formRef",ref:u,model:t(l),rules:S},{default:n(()=>[e(N,{size:60},{default:n(()=>[e(M,{label:k.$t("Site.Lable.index_34")},{default:n(()=>[e(L,{value:t(l).type,"onUpdate:value":U[0]||(U[0]=D=>t(l).type=D),"checked-value":1,"unchecked-value":0},null,8,["value"])]),_:1},8,["label"]),e(M,{label:k.$t("Site.TableRow.index_13"),"label-width":"120"},{default:n(()=>[e(L,{value:t(l).holdpath,"onUpdate:value":U[1]||(U[1]=D=>t(l).holdpath=D),"checked-value":1,"unchecked-value":0},null,8,["value"])]),_:1},8,["label"])]),_:1}),e(N,{size:30},{default:n(()=>[e(M,{label:k.$t("Site.TableRow.index_11")},{default:n(()=>[o("div",ei,[e(j,{value:t(l).domainorpath,"onUpdate:value":[U[2]||(U[2]=D=>t(l).domainorpath=D),a],options:x},null,8,["value"])])]),_:1},8,["label"]),e(M,{label:k.$t("Site.TableRow.index_12"),"label-width":"70"},{default:n(()=>[o("div",ti,[e(j,{value:t(l).redirecttype,"onUpdate:value":U[3]||(U[3]=D=>t(l).redirecttype=D),options:g},null,8,["value"])])]),_:1},8,["label"])]),_:1}),t(l).domainorpath==="domain"?(T(),z(M,{key:0,label:k.$t("Site.Lable.index_32"),path:"redirectdomain"},{default:n(()=>[o("div",ni,[e(j,{value:t(l).redirectdomain,"onUpdate:value":U[4]||(U[4]=D=>t(l).redirectdomain=D),multiple:!0,loading:t(f),options:t(d),"max-tag-count":"responsive",placeholder:"Select domain"},null,8,["value","loading","options"])])]),_:1},8,["label"])):oe("",!0),t(l).domainorpath==="path"?(T(),z(M,{key:1,label:k.$t("Site.Lable.index_30"),path:"redirectpath"},{default:n(()=>[o("div",ai,[e(B,{value:t(l).redirectpath,"onUpdate:value":U[5]||(U[5]=D=>t(l).redirectpath=D),placeholder:""},null,8,["value"])])]),_:1},8,["label"])):oe("",!0),e(M,{label:k.$t("Site.Lable.index_33"),path:"tourl"},{default:n(()=>[o("div",si,[e(B,{value:t(l).tourl,"onUpdate:value":U[6]||(U[6]=D=>t(l).tourl=D),placeholder:""},null,8,["value"])])]),_:1},8,["label"])]),_:1},8,["model"]),e(le,{class:"mt-12px"},{default:n(()=>[o("li",null,_(k.$t("Site.Config.index_77")),1),o("li",null,_(k.$t("Site.Config.index_78")),1),o("li",null,_(k.$t("Site.Config.index_79")),1),o("li",null,_(k.$t("Site.Config.index_80")),1),o("li",null,_(k.$t("Site.Config.index_81")),1),o("li",null,_(k.$t("Site.Config.index_82")),1)]),_:1})])}}}),ii={class:"p-20px"},li={class:"mt-12px"},ri=A({__name:"config",props:{data:{}},emits:["close"],setup(C,{emit:w}){const s=C,{row:c,siteName:m,getList:r}=s.data,h=w,p=de(),v=R(""),u=R(""),l=R(""),S=async()=>{const{message:g}=await Gn({sitename:m,redirectname:c.redirectname,webserver:p.webserver});V(g)&&(l.value=g.file,v.value=g.data,u.value=g.encoding)},x=async()=>{const{message:g}=await Qn({path:l.value,data:v.value,encoding:u.value});V(g)&&ee.success(g.msg),r==null||r(),h("close")};return S(),(g,d)=>{const a=F,f=Y;return T(),I("div",ii,[e(Wt,{value:t(v),"onUpdate:value":d[0]||(d[0]=i=>q(v)?v.value=i:null),height:350,"show-tips":!1},null,8,["value"]),o("div",li,[e(a,{type:"primary",onClick:x},{default:n(()=>[P(_(g.$t("Site.Cert.index_60")),1)]),_:1})]),e(f,{class:"mt-24px"},{default:n(()=>[o("li",null,_(g.$t("Site.Config.index_83")),1)]),_:1})])}}}),di=A({__name:"index",setup(C,{expose:w}){const{t:s}=J(),{data:c}=X(),m=i=>({sitename:i.sitename,redirectname:i.redirectname,tourl:i.tourl,redirectdomain:i.redirectdomain,redirectpath:i.redirectpath,redirecttype:i.redirecttype,domainorpath:i.domainorpath}),{keys:r,table:h,columns:p}=we([{type:"selection",width:40},{key:"sitename",title:s("Site.TableRow.index_11"),ellipsis:{tooltip:{width:"trigger"}},render:i=>i.domainorpath==="path"?i.redirectpath:i.sitename},{key:"redirecttype",title:s("Site.TableRow.index_12"),width:90},{key:"holdpath",title:s("Site.TableRow.index_13"),width:140,render:i=>e(fe,{type:i.holdpath===1?"primary":"error",onClick:async()=>{await At({...m(i),type:i.type,holdpath:i.holdpath===1?0:1,status:i.type}),i.holdpath=i.holdpath===1?0:1}},{default:()=>[i.holdpath===1?"Enable":"Turn off"]})},{key:"type",title:"Status",width:100,render:i=>e(cn,{value:i.type,"checked-value":1,"unchecked-value":0,"checked-title":"Running","unchecked-title":"Paused",onClick:async y=>{await At({...m(i),type:y,holdpath:i.holdpath,status:i.type}),i.type=y}},null)},Ue({width:120,options:i=>[{label:s("Site.TableOP.index_2"),onClick:()=>{f(i)}},{label:s("Site.TableOP.index_7"),onClick:()=>{d(i)}},{label:s("Public.Btn.Del"),onClick:()=>{pe({title:"".concat(s("Site.Batch.index_14")," [").concat(i.redirectname,"]"),content:s("Site.Batch.index_15"),onConfirm:async({hide:y})=>{await Ot({sitename:c.name,redirectname:i.redirectname}),S(),y()}})}}]})]),v=[{key:"del",type:"confirm",label:s("Site.Batch.index_20"),confirm:{title:s("Site.Batch.index_21"),desc:s("Site.Batch.index_11"),columns:[p.value[1]],api:i=>Ot({sitename:c.name,redirectname:i.redirectname},!1),done:()=>{S()}}}],{loading:u,setLoading:l}=te(),S=async()=>{try{l(!0);const{message:i}=await Yn({sitename:c.name});h.data=_e(i)?i:[]}finally{r.value=[],l(!1)}},x=ae(s("Site.Config.index_74"),{row:void 0,siteId:c.id,siteName:c.name,isEdit:!1,getList:S}),g=()=>{x.data.row=void 0,x.data.isEdit=!1,x.title=s("Site.Config.index_74"),x.show=!0},d=i=>{x.data.row=i,x.data.isEdit=!0,x.title="".concat(s("Site.Config.index_75")," [").concat(i.redirectname,"]"),x.show=!0},a=ae("",{row:void 0,siteName:c.name,getList:S}),f=i=>{a.data.row=i,a.title="".concat(s("Site.Config.index_76")," [").concat(i.redirectname,"]"),a.show=!0};return S(),w({init:S}),(i,y)=>{const b=F,W=me,$=Ze,k=Pe,U=Re;return T(),I("div",null,[e(k,null,{toolsLeft:n(()=>[e(b,{type:"primary",onClick:g},{default:n(()=>[P(_(i.$t("Site.Config.index_73")),1)]),_:1})]),table:n(()=>[e(W,{"checked-row-keys":t(r),"onUpdate:checkedRowKeys":y[0]||(y[0]=L=>q(r)?r.value=L:null),"row-key":"redirectname",loading:t(u),"max-height":440,data:t(h).data,columns:t(p)},null,8,["checked-row-keys","loading","data","columns"])]),pageLeft:n(()=>[e($,{"checked-row-keys":t(r),"onUpdate:checkedRowKeys":y[1]||(y[1]=L=>q(r)?r.value=L:null),"row-key":"redirectname",data:t(h).data,options:v},null,8,["checked-row-keys","data"])]),_:1}),e(U,{show:t(x).show,"onUpdate:show":y[2]||(y[2]=L=>t(x).show=L),title:t(x).title,data:t(x).data,width:660,footer:!0,component:oi},null,8,["show","title","data"]),e(U,{show:t(a).show,"onUpdate:show":y[3]||(y[3]=L=>t(a).show=L),title:t(a).title,data:t(a).data,width:580,component:ri},null,8,["show","title","data"])])}}}),ui={class:"px-20px py-24px"},ci={class:"w-220px"},pi={class:"w-220px"},_i={class:"w-220px"},mi={class:"w-220px"},fi={class:"w-220px"},vi={class:"w-220px"},hi={class:"w-220px"},gi=A({__name:"form",props:{data:{}},setup(C,{expose:w}){const{t:s}=J(),c=C,{isEdit:m,siteName:r,row:h,getList:p}=c.data,v=R(null),u=Z({type:1,keepuri:1,proxyname:"proxy_".concat(Zn(5)),cachetime:1,proxydir:"/",proxysite:"http://",todomain:"$host",cache:0,advancedfeature:0,sitename:r}),l=R([{key:"",value:""}]),S={proxyname:{trigger:["blur","input"],validator:()=>u.proxyname.trim()===""?new Error(s("Site.RulesError.index_26")):!0},cachetime:{trigger:["blur","input"],validator:()=>u.cache===1&&!u.cachetime?new Error(s("Site.RulesError.index_27")):!0},proxydir:{trigger:["blur","input"],validator:()=>u.proxydir.trim()===""?new Error(s("Site.RulesError.index_28")):!0},proxysite:{trigger:["blur","input"],validator:()=>u.proxysite.trim()===""?new Error(s("Site.RulesError.index_25")):!0},todomain:{trigger:["blur","input"],validator:()=>u.todomain.trim()===""?new Error(s("Site.RulesError.index_29")):!0}},x=$=>{const k=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;$=$.replace(/^http[s]?:\/\//,""),$=$.replace(/(:|\?|\/|\\)(.*)$/,""),g.value||(k.test($)?u.todomain="$host":u.todomain=$)},g=R(!1),d=()=>{u.todomain&&u.todomain!=="$host"&&(g.value=!0)},a=R([]),f=$=>{a.value.length<=1||a.value.splice($,1)},i=()=>{a.value.length>=3||a.value.push({sub1:"",sub2:""})};i();const y=()=>{const $=[{sub1:"",sub2:""},{sub1:"",sub2:""},{sub1:"",sub2:""}];$.forEach((U,L)=>{a.value.length-1<L||(U.sub1=a.value[L].sub1,U.sub2=a.value[L].sub2)});const k=l.value.filter(U=>U.key!==""||U.value!=="").map(U=>({dir1:U.key,dir2:U.value}));return{...et(u),advanced:u.advancedfeature,subfilter:$,rewritedir:JSON.stringify(k)}},b=async({hide:$})=>{var U;await((U=v.value)==null?void 0:U.validate());const k=y();m?await bt(k):await ea(k),p==null||p(),$()};return(()=>{if(m&&h){u.type=h.type,u.keepuri=h.keepuri,u.cache=h.cache,u.advancedfeature=h.advancedfeature,u.proxyname=h.proxyname,u.cachetime=h.cachetime,u.proxydir=h.proxydir,u.proxysite=h.proxysite,u.todomain=h.todomain,u.sitename=h.sitename,l.value=h.rewritedir.length?h.rewritedir.map(k=>({key:k.dir1,value:k.dir2})):[{key:"",value:""}];const $=h.subfilter.filter(k=>k.sub1!==""||k.sub2!=="");$.length>0&&(a.value=$)}})(),w({onConfirm:b}),($,k)=>{const U=Ae,L=ye,M=ie,N=ze,j=nn,B=Ws,G=Ts,le=Es,D=fe,Q=F,ne=xe,Te=Y;return T(),I("div",ui,[e(ne,{ref_key:"formRef",ref:v,model:t(u),rules:S},{default:n(()=>[e(M,null,{default:n(()=>[e(L,{label:"Show Proxy Path"},{default:n(()=>[e(U,{value:t(u).keepuri,"onUpdate:value":k[0]||(k[0]=E=>t(u).keepuri=E),"checked-value":1,"unchecked-value":0},null,8,["value"])]),_:1}),e(L,{label:$.$t("Site.Lable.index_47")},{default:n(()=>[e(U,{value:t(u).cache,"onUpdate:value":k[1]||(k[1]=E=>t(u).cache=E),"checked-value":1,"unchecked-value":0},null,8,["value"])]),_:1},8,["label"]),e(L,{label:$.$t("Site.Lable.index_35")},{default:n(()=>[e(U,{value:t(u).advancedfeature,"onUpdate:value":k[2]||(k[2]=E=>t(u).advancedfeature=E),"checked-value":1,"unchecked-value":0},null,8,["value"])]),_:1},8,["label"])]),_:1}),e(L,{label:$.$t("Site.Lable.index_38"),path:"proxyname"},{default:n(()=>[o("div",ci,[e(N,{value:t(u).proxyname,"onUpdate:value":k[3]||(k[3]=E=>t(u).proxyname=E),disabled:t(m),placeholder:"","input-props":{name:"name"}},null,8,["value","disabled"])])]),_:1},8,["label"]),t(u).cache===1?(T(),z(L,{key:0,label:$.$t("Site.Lable.index_39"),path:"cachetime"},{default:n(()=>[o("div",pi,[e(G,null,{default:n(()=>[e(j,{value:t(u).cachetime,"onUpdate:value":k[4]||(k[4]=E=>t(u).cachetime=E),min:1,"show-button":!1,placeholder:"","input-props":{name:"time"}},null,8,["value"]),e(B,{class:"w-70px text-center"},{default:n(()=>[P(_(t(u).cachetime>1?"Minutes":"Minute"),1)]),_:1})]),_:1})])]),_:1},8,["label"])):oe("",!0),e(L,{label:$.$t("Site.TableRow.index_17"),path:"proxydir"},{default:n(()=>[o("div",_i,[e(N,{value:t(u).proxydir,"onUpdate:value":k[5]||(k[5]=E=>t(u).proxydir=E),placeholder:"","input-props":{name:"dir"}},null,8,["value"])])]),_:1},8,["label"]),e(L,{label:$.$t("Site.Lable.index_33")},{default:n(()=>[o("div",mi,[e(N,{value:t(u).proxysite,"onUpdate:value":[k[6]||(k[6]=E=>t(u).proxysite=E),x],placeholder:"","input-props":{name:"url"}},null,8,["value"])])]),_:1},8,["label"]),e(L,{label:$.$t("Site.Lable.index_36")},{default:n(()=>[o("div",fi,[e(N,{value:t(u).todomain,"onUpdate:value":k[7]||(k[7]=E=>t(u).todomain=E),placeholder:"","input-props":{name:"domain"},onBlur:d},null,8,["value"])])]),_:1},8,["label"]),ke(e(L,{label:"URL Rewrite"},{default:n(()=>[e(le,{class:"w-450px!",min:1,value:t(l),"onUpdate:value":k[8]||(k[8]=E=>q(l)?l.value=E:null),preset:"pair","key-placeholder":"/aaa","value-placeholder":"/bbb"},null,8,["value"])]),_:1},512),[[Ce,t(u).advancedfeature===1]]),ke(e(L,{label:$.$t("Site.Lable.index_37")},{default:n(()=>[e(M,{class:"flex-1",vertical:""},{default:n(()=>[(T(!0),I(ve,null,st(t(a),(E,Oe)=>(T(),z(M,{key:"".concat(Oe+1),class:"sub-rows items-center"},{default:n(()=>[o("div",vi,[e(N,{value:E.sub1,"onUpdate:value":Ee=>E.sub1=Ee,placeholder:$.$t("Site.Placeholder.index_20"),"input-props":{name:"sub1"}},null,8,["value","onUpdate:value","placeholder"])]),o("div",hi,[e(N,{value:E.sub2,"onUpdate:value":Ee=>E.sub2=Ee,placeholder:$.$t("Site.Placeholder.index_21"),"input-props":{name:"sub2"}},null,8,["value","onUpdate:value","placeholder"])]),o("div",null,[e(D,{type:"error",disabled:Oe===0&&t(a).length===1,onClick:Ee=>f(Oe)},{default:n(()=>[P(_($.$t("Public.Btn.Del")),1)]),_:2},1032,["disabled","onClick"])])]),_:2},1024))),128)),o("div",null,[e(Q,{type:"primary",disabled:t(a).length>=3,onClick:i},{default:n(()=>[o("span",null,_($.$t("Site.Config.index_87")),1)]),_:1},8,["disabled"])])]),_:1})]),_:1},8,["label"]),[[Ce,t(u).advancedfeature===1]])]),_:1},8,["model"]),e(Te,{class:"mt-12px"},{default:n(()=>[o("li",null,_($.$t("Site.Config.index_88")),1),o("li",null,_($.$t("Site.Config.index_89")),1),o("li",null,_($.$t("Site.Config.index_90")),1),o("li",null,_($.$t("Site.Config.index_91")),1)]),_:1})])}}}),bi={class:"p-20px"},yi={class:"mt-12px"},wi=A({__name:"config",props:{data:{}},emits:["close"],setup(C,{emit:w}){const{multiService:s}=ge(Le()),c=C,{row:m,siteName:r,getList:h}=c.data,{data:p}=X(),v=w,u=de(),l=R(""),S=R(""),x=R(""),g=R(),d=async()=>{const{message:y}=await na({sitename:r,proxyname:m.proxyname,webserver:s.value?g.value:u.webserver});V(y)&&(x.value=y.file,l.value=y.data,S.value=y.encoding)},a=async()=>{const{message:y}=await Ct({site_id:p.id});V(y)&&(g.value=y.result)},f=async()=>{const{message:y}=await ta({path:x.value,data:l.value,encoding:S.value});V(y)&&ee.success(y.msg),h==null||h(),v("close")};return(async()=>(await a(),d()))(),(y,b)=>{const W=F,$=Y;return T(),I("div",bi,[e(Wt,{value:t(l),"onUpdate:value":b[0]||(b[0]=k=>q(l)?l.value=k:null),height:350,"show-tips":!1},null,8,["value"]),o("div",yi,[e(W,{type:"primary",onClick:f},{default:n(()=>[P(_(y.$t("Site.Cert.index_60")),1)]),_:1})]),e($,{class:"mt-24px"},{default:n(()=>[o("li",null,_(y.$t("Site.Config.index_83")),1)]),_:1})])}}}),xi=A({__name:"index",setup(C,{expose:w}){const{t:s}=J(),{data:c}=X(),m=i=>({proxyname:i.proxyname,sitename:i.sitename,proxydir:i.proxydir,proxysite:i.proxysite,todomain:i.todomain,subfilter:i.subfilter,advanced:i.advanced,cachetime:i.cachetime,keepuri:i.keepuri,rewritedir:JSON.stringify(i.rewritedir),advancedfeature:i.advancedfeature}),{keys:r,table:h,columns:p}=we([{type:"selection",width:40},{key:"proxyname",title:s("Site.TableRow.index_2"),width:80,ellipsis:{tooltip:{width:"trigger"}}},{key:"proxydir",title:s("Site.TableRow.index_17"),width:90,ellipsis:{tooltip:{width:"trigger"}}},{key:"proxysite",title:s("Site.Lable.index_33"),ellipsis:{tooltip:{width:"trigger"}},render:i=>e("a",{class:"text-primary text-primary-hover",href:i.proxysite,target:"_blank"},[i.proxysite])},{key:"cache",title:s("Site.Lable.index_31"),width:90,render:i=>e(fe,{type:i.cache===1?"primary":"error",onClick:async()=>{await bt({...m(i),type:i.type,cache:i.cache===1?0:1}),i.cache=i.cache===1?0:1}},{default:()=>[i.cache===1?"Enabled":"Disabled"]})},{key:"type",title:s("Site.TableRow.index_14"),width:90,render:i=>e(cn,{value:i.type,"checked-value":1,"unchecked-value":0,"checked-title":"Running","unchecked-title":"Paused",onClick:async y=>{await bt({...m(i),type:y,cache:i.cache}),i.type=y}},null)},Ue({width:140,options:i=>[{label:s("Site.TableOP.index_2"),onClick:()=>{f(i)}},{label:s("Site.TableOP.index_7"),onClick:()=>{d(i)}},{label:s("Public.Btn.Del"),onClick:()=>{pe({title:"".concat(s("Site.Batch.index_16")," [").concat(i.proxyname,"]"),content:s("Site.Batch.index_17"),onConfirm:async({hide:y})=>{await Nt({sitename:c.name,proxyname:i.proxyname}),S(),y()}})}}]})]),v=[{key:"del",type:"confirm",label:s("Site.Batch.index_20"),confirm:{title:s("Site.Batch.index_21"),desc:s("Site.Batch.index_11"),api:i=>Nt({sitename:c.name,proxyname:i.proxyname},!1),done:()=>{S()},columns:[{key:"proxyname",title:s("Site.TableRow.index_2"),ellipsis:{tooltip:{width:"trigger"}}}]}}],{loading:u,setLoading:l}=te(),S=async()=>{try{l(!0);const{message:i}=await aa({sitename:c.name});h.data=_e(i)?i:[]}finally{r.value=[],l(!1)}},x=ae(s("Site.Config.index_86"),{row:void 0,siteName:c.name,isEdit:!1,getList:S}),g=()=>{x.data.row=void 0,x.data.isEdit=!1,x.title=s("Site.Config.index_86"),x.show=!0},d=i=>{x.data.row=i,x.data.isEdit=!0,x.title="".concat(s("Site.Config.index_75")," [").concat(i.proxyname,"]"),x.show=!0},a=ae("",{row:void 0,siteName:c.name,getList:S}),f=i=>{a.data.row=i,a.title="".concat(s("Site.Config.index_76")," [").concat(i.proxyname,"]"),a.show=!0};return S(),w({init:S}),(i,y)=>{const b=F,W=me,$=Ze,k=Pe,U=Re;return T(),I("div",null,[e(k,null,{toolsLeft:n(()=>[e(b,{type:"primary",onClick:g},{default:n(()=>[P(_(i.$t("Site.Config.index_85")),1)]),_:1})]),table:n(()=>[e(W,{"checked-row-keys":t(r),"onUpdate:checkedRowKeys":y[0]||(y[0]=L=>q(r)?r.value=L:null),"row-key":"proxyname",loading:t(u),"max-height":440,data:t(h).data,columns:t(p)},null,8,["checked-row-keys","loading","data","columns"])]),pageLeft:n(()=>[e($,{"checked-row-keys":t(r),"onUpdate:checkedRowKeys":y[1]||(y[1]=L=>q(r)?r.value=L:null),"row-key":"proxyname",data:t(h).data,options:v},null,8,["checked-row-keys","data"])]),_:1}),e(U,{show:t(x).show,"onUpdate:show":y[2]||(y[2]=L=>t(x).show=L),title:t(x).title,data:t(x).data,width:660,footer:!0,component:gi},null,8,["show","title","data"]),e(U,{show:t(a).show,"onUpdate:show":y[3]||(y[3]=L=>t(a).show=L),title:t(a).title,data:t(a).data,width:580,component:wi},null,8,["show","title","data"])])}}}),Si={class:"pt-8px"},$i={class:"w-200px"},ki={class:"flex flex-col"},Ci={class:"w-200px"},Pi={class:"mt-8px text-desc"},Li={class:"flex flex-col"},Ri={class:"w-200px"},Ui={class:"mt-8px text-desc"},Ti={class:"flex flex-col"},Wi={class:"w-200px"},Ei={class:"mt-8px text-desc"},Di=A({__name:"index",setup(C,{expose:w}){const{t:s}=J(),{data:c}=X(),m=R(null),r=Z({status:!1,type:0,perserver:300,perip:25,limit_rate:512}),h={perserver:{trigger:["blur","change"],validator:()=>r.perserver?!0:new Error(s("Site.RulesError.index_318"))},perip:{trigger:["blur","change"],validator:()=>r.perip?!0:new Error(s("Site.RulesError.index_319"))},limit_rate:{trigger:["blur","change"],validator:()=>r.limit_rate?!0:new Error(s("Site.RulesError.index_320"))}},p=R([{label:"BBS/Blog",value:0,items:{perserver:300,perip:25,limit_rate:512}},{label:"Photofolio",value:1,items:{perserver:200,perip:10,limit_rate:1024}},{label:"Download",value:2,items:{perserver:50,perip:3,limit_rate:2048}},{label:"Mall",value:3,items:{perserver:500,perip:10,limit_rate:2048}},{label:"Portal",value:4,items:{perserver:400,perip:15,limit_rate:1024}},{label:"Corporate",value:5,items:{perserver:60,perip:10,limit_rate:512}},{label:"Video",value:6,items:{perserver:150,perip:4,limit_rate:1024}},{label:"Customize",value:7,items:{perserver:0,perip:0,limit_rate:0}}]),v=async d=>{d?x():(await sa({id:c.id}),g())},u=(d,a)=>{const{items:f}=a;V(f)&&l(f)},l=d=>{r.perserver=d.perserver,r.perip=d.perip,r.limit_rate=d.limit_rate},S=()=>({id:c.id,perserver:r.perserver,perip:r.perip,limit_rate:r.limit_rate}),x=async()=>{var d;await((d=m.value)==null?void 0:d.validate()),await oa(S()),g()},g=async()=>{const{message:d}=await ia({id:c.id});V(d)&&(r.status=d.perserver!=0,l(p.value[0].items),vt(d.perserver)&&d.perserver!=0&&(r.perserver=d.perserver),vt(d.perip)&&d.perip!=0&&(r.perip=d.perip),vt(d.limit_rate)&&d.limit_rate!=0&&(r.limit_rate=d.limit_rate))};return g(),w({init:g}),(d,a)=>{const f=nt,i=ye,y=tt,b=nn,W=F,$=xe;return T(),I("div",Si,[e($,{ref_key:"formRef",ref:m,"label-width":"150",class:"px-8px",model:t(r),rules:h},{default:n(()=>[e(i,{label:" "},{default:n(()=>[e(f,{checked:t(r).status,"onUpdate:checked":[a[0]||(a[0]=k=>t(r).status=k),v]},{default:n(()=>[P(_(d.$t("Site.Config.index_46")),1)]),_:1},8,["checked"])]),_:1}),e(i,{label:d.$t("Site.Lable.index_40"),path:"type"},{default:n(()=>[o("div",$i,[e(y,{value:t(r).type,"onUpdate:value":[a[1]||(a[1]=k=>t(r).type=k),u],options:t(p)},null,8,["value","options"])])]),_:1},8,["label"]),e(i,{label:d.$t("Site.Lable.index_41"),path:"perserver"},{default:n(()=>[o("div",ki,[o("div",Ci,[e(b,{value:t(r).perserver,"onUpdate:value":a[2]||(a[2]=k=>t(r).perserver=k),"show-button":!1,min:0},null,8,["value"])]),o("div",Pi,_(d.$t("Site.Config.index_47")),1)])]),_:1},8,["label"]),e(i,{label:d.$t("Site.Lable.index_45"),path:"perip"},{default:n(()=>[o("div",Li,[o("div",Ri,[e(b,{value:t(r).perip,"onUpdate:value":a[3]||(a[3]=k=>t(r).perip=k),"show-button":!1,min:0},null,8,["value"])]),o("div",Ui,_(d.$t("Site.Config.index_48")),1)])]),_:1},8,["label"]),e(i,{label:d.$t("Site.Config.index_6"),path:"limit_rate"},{default:n(()=>[o("div",Ti,[o("div",Wi,[e(b,{value:t(r).limit_rate,"onUpdate:value":a[4]||(a[4]=k=>t(r).limit_rate=k),"show-button":!1,min:0},null,8,["value"])]),o("div",Ei,_(d.$t("Site.Config.index_49")),1)])]),_:1},8,["label"]),e(i,{label:" "},{default:n(()=>[e(W,{type:"primary",onClick:x},{default:n(()=>[P(_(d.$t("Site.Cert.index_60")),1)]),_:1})]),_:1})]),_:1},8,["model"])])}}}),Bi=A({__name:"index",setup(C,{expose:w}){const s=ce(()=>ue(()=>import("./index-Bu-BVqHP.js?v=1773287522785"),__vite__mapDeps([36,1,2,3,4,5,6,31,26,34,7,37,38,39,22,9,40,41,42,15,16,17,18,19,20,21,43,23,24,25,27,28,29,44,45,46,47,12,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74]))),{t:c}=J(),{config:m}=X(),r=R("access"),h=R(),p=[{key:"directory",label:c("Site.Config.index_4"),component:Go},{key:"file",label:c("Site.Config.index_15"),component:Yo},{key:"rewrite",label:c("Site.Config.index_7"),component:s},{key:"redirect",label:c("Site.Config.index_21"),component:di},{key:"proxy",label:c("Site.Config.index_23"),component:xi},{key:"traffic",label:c("Site.Config.index_6"),component:Di}],v=()=>{r.value="directory",ct(()=>{var l;(l=h.value)==null||l.init()})};return r.value=m.subMenu||"directory",m.subMenu="",w({init:v}),(l,S)=>{const x=it;return T(),z(x,{value:t(r),"onUpdate:value":S[0]||(S[0]=g=>q(r)?r.value=g:null),ref_key:"tabsRef",ref:h,options:p},null,8,["value"])}}}),Ii={class:"p-8"},Mi=A({__name:"form",setup(C,{expose:w}){const s=R(null),c=R(!1),m={path:{required:!0,message:"Please select the file directory",trigger:["blur","change"]},operation:{type:"array",required:!0,trigger:"change",message:"please select"}},r=Z({path:"",operation:[]}),h=async()=>{var v;await((v=s.value)==null?void 0:v.validate())},p=(v,u)=>{u.type==="dir"?(c.value=!0,r.operation=[0]):(c.value=!1,r.operation=[0,1,2])};return w({onConfirm:h}),(v,u)=>{const l=Tt,S=ye,x=nt,g=sn,d=an,a=xe,f=ie,i=Y;return T(),I("div",Ii,[e(f,null,{default:n(()=>[e(a,{ref_key:"formRef",ref:s,model:t(r),rules:m},{default:n(()=>[e(S,{label:"Detection path",path:"path"},{default:n(()=>[e(l,{disabled:"",value:t(r).path,"onUpdate:value":u[0]||(u[0]=y=>t(r).path=y),"checked-type":["dir","file"],placeholder:"Please select the file directory",onChange:p},null,8,["value"])]),_:1}),e(S,{label:"Alert operation",path:"operation"},{default:n(()=>[e(d,{value:t(r).operation,"onUpdate:value":u[1]||(u[1]=y=>t(r).operation=y)},{default:n(()=>[e(g,null,{default:n(()=>[e(x,{value:0},{default:n(()=>u[2]||(u[2]=[P(" Read ")])),_:1,__:[2]}),e(x,{value:1,disabled:t(c)},{default:n(()=>u[3]||(u[3]=[P(" delete ")])),_:1,__:[3]},8,["disabled"]),e(x,{value:2,disabled:t(c)},{default:n(()=>u[4]||(u[4]=[P(" Modify/increase ")])),_:1,__:[4]},8,["disabled"])]),_:1})]),_:1},8,["value"])]),_:1})]),_:1},8,["model"])]),_:1}),e(i,{class:"mt-16px"},{default:n(()=>u[5]||(u[5]=[o("li",null,"Directory temporarily only supports reading alarm operation",-1)])),_:1,__:[5]})])}}}),Ai={class:"p-5"},Oi={class:"mt-16px"},Ni=A({__name:"monitor",setup(C){const w=R(!1),s=R(!1),c=R([{key:"path",title:"path",ellipsis:{tooltip:{width:"trigger"}}},{key:"type",title:"type",ellipsis:{tooltip:{width:"trigger"}}},{key:"operation",title:"Alert operation",ellipsis:{tooltip:{width:"trigger"}}},{key:"name",title:"operate",ellipsis:{tooltip:{width:"trigger"}}}]),m=R([]);return(r,h)=>{const p=F,v=ie,u=me,l=Y,S=Re;return T(),I("div",Ai,[o("div",null,[e(v,{justify:"space-between"},{default:n(()=>[e(p,{type:"primary",onClick:h[0]||(h[0]=x=>w.value=!0)},{default:n(()=>h[2]||(h[2]=[P(" Add monitor ")])),_:1,__:[2]}),e(p,null,{icon:n(()=>h[3]||(h[3]=[o("img",{src:Fs,class:"w-5"},null,-1)])),_:1})]),_:1})]),o("div",Oi,[e(u,{loading:t(s),"loading-num":6,data:t(m),columns:t(c)},null,8,["loading","data","columns"])]),o("div",null,[e(l,{class:"mt-16px"},{default:n(()=>[h[5]||(h[5]=o("li",null," The security alarm will monitor the behavior of the current website access to the non -current website file (for example: your site a.COM visited the file or directory of the site B.COM). ",-1)),h[6]||(h[6]=o("li",null,"Police frequency: 60 seconds of alarm behavior will only send an alarm once",-1)),o("li",null,[e(p,{text:"",class:"color-#20a53a"},{default:n(()=>h[4]||(h[4]=[P("Tutorial")])),_:1,__:[4]})])]),_:1,__:[5,6]})]),e(S,{show:t(w),"onUpdate:show":h[1]||(h[1]=x=>q(w)?w.value=x:null),title:"Add file monitor",width:500,"min-height":148,footer:!0,component:Mi},null,8,["show"])])}}}),qi={};function Hi(C,w){return T(),I("div",null,"555")}const Vi=be(qi,[["render",Hi]]),zi={class:"box mt-16px"},ji={key:0,class:"items-center warning"},Fi={class:"warning"},Ki={class:"color-#f23836"},Ji=A({__name:"index",props:{isInstall:{type:Boolean,default:!1},phpVersion:{default:"PHP"}},setup(C){const w=de(),s=R(!1),c=R(!1),m=R(!1),r=C,h=Le(),p=()=>{Qe({source:114})},v=()=>{const u=s.value?"Open the site security alarm":"Close the site security alarm",l=s.value?"After opening, the alarm notice will be sent when the safety problem is detected. Do you continue?":"After closing, the website will no longer receive a security alarm. Do you continue?";pe({title:u,content:l,onConfirm:async()=>{const S=Ss(s.value);console.log(S,"result")},onPublicClose:()=>{s.value=!s.value}})};return(u,l)=>{const S=Ae,x=ie,g=F,d=Y,a=fe,f=ot,i=Re;return T(),I(ve,null,[o("div",zi,[e(f,{install:t(h).isPro,class:"install"},qa({default:n(()=>[e(x,{class:"items-center color-#666"},{default:n(()=>[l[8]||(l[8]=o("div",null,"Site protection",-1)),o("div",null,[e(S,{value:t(s),"onUpdate:value":[l[0]||(l[0]=y=>q(s)?s.value=y:null),v]},null,8,["value"])]),l[9]||(l[9]=o("div",null,"today: 0",-1)),l[10]||(l[10]=o("div",null,"Total alarm: 0",-1)),t(s)?oe("",!0):(T(),I("div",ji,[l[7]||(l[7]=o("img",{src:Ks,class:"h-8"},null,-1)),o("span",Fi,[l[5]||(l[5]=P(" Please open ")),o("span",Ki,"PHP-"+_(r.phpVersion),1),l[6]||(l[6]=P(" protection first "))])]))]),_:1,__:[8,9,10]}),e(x,{class:"mt-16px"},{default:n(()=>[e(g,{onClick:l[1]||(l[1]=y=>c.value=!0)},{default:n(()=>l[11]||(l[11]=[P("Monitor")])),_:1,__:[11]}),e(g,{onClick:l[2]||(l[2]=y=>m.value=!0)},{default:n(()=>l[12]||(l[12]=[P("Trigger log")])),_:1,__:[12]})]),_:1}),e(d,{class:"mt-16px"},{default:n(()=>l[13]||(l[13]=[o("li",null," Based on the PHP kernel monitoring tools, real -time monitoring of other invasive behaviors such as Trojan horses and vulnerabilities, I found that Trojan supports automatic isolation ",-1),o("li",null," The security alarm will monitor the behavior of the current website access to the non -current website file (for example: your site a.COM visited the file or directory of the site B.COM). When you wait for a cache, please do not turn on this option ",-1)])),_:1,__:[13]})]),_:2},[r.isInstall?{name:"desc",fn:n(()=>[e(x,{class:"items-center"},{default:n(()=>[l[16]||(l[16]=o("img",{src:jt,class:"h-10"},null,-1)),o("span",null,[l[15]||(l[15]=P("If you need to use the [PHP website security alarm] function, please buy first ")),e(a,{onClick:p},{default:n(()=>l[14]||(l[14]=[P("click to buy")])),_:1,__:[14]})])]),_:1,__:[16]})]),key:"0"}:{name:"desc",fn:n(()=>[e(x,{class:"items-center"},{default:n(()=>[l[19]||(l[19]=o("img",{src:jt,class:"h-10"},null,-1)),o("span",null,[l[18]||(l[18]=P("Currently not installed [PHP website security alarm], ")),e(a,null,{default:n(()=>l[17]||(l[17]=[P("Click to install")])),_:1,__:[17]})])]),_:1,__:[19]})]),key:"1"}]),1032,["install"])]),e(i,{show:t(c),"onUpdate:show":l[3]||(l[3]=y=>q(c)?c.value=y:null),title:"XXXXmonitor",width:1e3,"min-height":148,footer:!1,component:Ni},null,8,["show"]),e(i,{show:t(m),"onUpdate:show":l[4]||(l[4]=y=>q(m)?m.value=y:null),title:"[".concat(t(w).siteName,"] Site security log"),width:1e3,"min-height":148,footer:!1,component:Vi},null,8,["show","title"])],64)}}}),Xi=be(Ji,[["__scopeId","data-v-5757bceb"]]),Gi={class:"w-140px"},Qi={class:"my-16px"},Yi={key:0,class:"my-16px"},Zi=A({__name:"index",setup(C,{expose:w}){const{data:s}=X(),c=de(),m=R(null),r=R(!1),h=R(!1);let p="";const v=R([]),u=async()=>{const{message:f}=await ua({siteName:s.name});V(f)&&(m.value=f.phpversion,p=f.php_other||"")},l=async()=>{const{message:f}=await ca();_e(f)&&(v.value=f.map(i=>({label:i.name,value:i.version})))},S=async()=>{if(m.value===null){ee.error("Please select a PHP version");return}await ra({siteName:s.name,version:m.value,other:p}),c.setRefresh(!0),a()},x=async()=>{const{message:f}=await pa({id:s.id});V(f)&&(r.value=f.result)},g=async f=>{await da({id:s.id,act:f?1:0}),x()},d=async()=>{const{message:f}=await $s();V(f)&&(h.value=f.php_status)},a=()=>{d(),x(),l(),u()};return a(),w({init:a}),(f,i)=>{const y=tt,b=F,W=ie,$=Y,k=Lt,U=Ae;return T(),I("div",null,[e(W,{class:"items-center"},{default:n(()=>[o("div",null,_(f.$t("Site.Lable.index_22")),1),o("div",Gi,[e(y,{value:t(m),"onUpdate:value":i[0]||(i[0]=L=>q(m)?m.value=L:null),options:t(v)},null,8,["value","options"])]),o("div",null,[e(b,{type:"primary",onClick:S},{default:n(()=>[P(_(f.$t("Site.Cert.index_61")),1)]),_:1})])]),_:1}),e($,{class:"mt-16px"},{default:n(()=>[o("li",null,_(f.$t("Site.Config.index_65")),1),o("li",null,_(f.$t("Site.Config.index_66")),1),o("li",null,_(f.$t("Site.Config.index_67")),1),o("li",null,_(f.$t("Site.Config.index_68")),1),o("li",null,_(f.$t("Site.Config.index_69")),1),o("li",null,_(f.$t("Site.Config.index_70")),1)]),_:1}),o("div",Qi,[e(k,{dashed:""})]),e(W,{class:"items-center"},{default:n(()=>[o("div",null,_(f.$t("Site.Config.index_64")),1),o("div",null,[e(U,{value:t(r),"onUpdate:value":[i[1]||(i[1]=L=>q(r)?r.value=L:null),g]},null,8,["value"])])]),_:1}),e($,{class:"mt-16px"},{default:n(()=>[o("li",null,_(f.$t("Site.Config.index_71")),1),o("li",null,_(f.$t("Site.Config.index_72")),1)]),_:1}),t(la)?(T(),I("div",Yi,[e(k,{dashed:""}),e(Xi,{isInstall:t(h),phpVersion:t(m)},null,8,["isInstall","phpVersion"])])):oe("",!0)])}}}),el={class:"w-200px"},tl={class:"w-200px mr-8px"},nl={class:"flex flex-col"},al={class:"mt-8px text-desc"},sl={class:"flex flex-col"},ol={class:"mt-8px text-desc"},il=A({__name:"index",setup(C,{expose:w}){const{t:s}=J(),c=de(),m=R(null),{data:r}=X(),h=Z({Login_url:"",redirection_url:"",wps:!1,admin_email:"",home_url:"",wp_title:"",wp_home:"",site_url:""}),p=R(!1),v=R("--"),u=R("--"),l=se(()=>p.value?"".concat(s("WP.index_40")," (").concat(u.value,") ").concat(s("WP.index_41")):"".concat(s("WP.TableRow.index_1")," ").concat(v.value," ").concat(s("WP.index_39"))),S=R(!1),x=R(null),g=R("en"),d=R(""),a=R("--"),f=()=>({s_id:r.id,language:g.value,admin_password:d.value?d.value:null,admin_email:h.admin_email,whl_enabled:h.wps?1:0,whl_page:h.Login_url,whl_redirect_admin:h.redirection_url,wp_title:h.wp_title,wp_home:h.wp_home,site_url:h.site_url}),i=async()=>{var L;await((L=m.value)==null?void 0:L.validate()),await es(f()),U()},y={admin_email:{required:!0,trigger:["blur","input"],message:s("WP.index_42")},redirection_url:{required:!0,trigger:["blur","input"],message:s("Security.Conf.Index_28")},Login_url:{required:!0,trigger:["blur","input"],message:s("Security.Conf.Index_28")}},b=async()=>{if(!p.value){ee.error(s("WP.index_39"));return}await _a({s_id:r.id,version:u.value}),U()},W=async L=>{await Xt({version:r.php_version,sitename:r.name,act:L}),c.setRefresh(!0)},$=async()=>{await Jt({s_id:r.id})},k=async()=>{d.value=ma(16,"wp")},U=async()=>{const{message:L}=await ts({s_id:r.id});V(L)&&(S.value=L.cache_enabled,v.value=L.local_version,u.value=L.latest_version,p.value=L.can_upgrade,a.value=L.login_url,x.value=L.admin_user,g.value=L.language,h.admin_email=L.admin_email,h.Login_url=L.whl_page,h.home_url=L.home_url,h.redirection_url=L.whl_redirect_admin,h.wps=L.whl_enabled,h.wp_title=L.wp_title,h.wp_home=L.wp_home,h.site_url=L.site_url)};return U(),w({init:U}),(L,M)=>{const N=fe,j=ye,B=je,G=F,le=Ae,D=ze,Q=nt,ne=ie,Te=xe;return T(),I("div",null,[e(Te,{"label-width":"160px",model:t(h),ref_key:"formRef",ref:m,rules:y},{default:n(()=>[e(j,{label:L.$t("WP.Config.index_1")},{default:n(()=>[e(N,{href:t(a),target:"_blank"},{default:n(()=>[P(_(t(a)),1)]),_:1},8,["href"])]),_:1},8,["label"]),e(j,{label:L.$t("Site.TableRow.index_14")},{default:n(()=>[e(B,{type:t(p)?"warning":"default","show-icon":!1},{default:n(()=>[P(_(t(l)),1)]),_:1},8,["type"]),e(G,{class:"ml-8px",type:"primary",onClick:b},{default:n(()=>[P(_(L.$t("WP.Config.index_2")),1)]),_:1})]),_:1},8,["label"]),e(j,{label:L.$t("Site.Lable.index_31")},{default:n(()=>[e(le,{value:t(S),"onUpdate:value":[M[0]||(M[0]=E=>q(S)?S.value=E:null),W],class:"mr-20px"},null,8,["value"]),e(G,{onClick:$},{default:n(()=>[P(_(L.$t("WP.Config.index_3")),1)]),_:1})]),_:1},8,["label"]),e(j,{label:L.$t("Site.Lable.index_24")},{default:n(()=>[o("div",el,[e(D,{value:t(x),"onUpdate:value":M[1]||(M[1]=E=>q(x)?x.value=E:null),readonly:""},null,8,["value"])])]),_:1},8,["label"]),e(j,{label:L.$t("WP.Label.index_1")},{default:n(()=>[o("div",tl,[e(D,{value:t(d),"onUpdate:value":M[2]||(M[2]=E=>q(d)?d.value=E:null),placeholder:L.$t("WP.index_38")},null,8,["value","placeholder"])]),e(G,{type:"primary",onClick:k},{default:n(()=>[P(_(L.$t("WP.Config.index_4")),1)]),_:1})]),_:1},8,["label"]),e(j,{label:L.$t("WP.Label.index_2"),path:"admin_email"},{default:n(()=>[e(D,{class:"w-410px!",value:t(h).admin_email,"onUpdate:value":M[3]||(M[3]=E=>t(h).admin_email=E),placeholder:L.$t("Site.Placeholder.index_16")},null,8,["value","placeholder"])]),_:1},8,["label"]),e(j,{label:L.$t("WP.Label.index_3")},{default:n(()=>[e(Js,{class:"w-410px",value:t(g),"onUpdate:value":M[4]||(M[4]=E=>q(g)?g.value=E:null)},null,8,["value"])]),_:1},8,["label"]),e(j,{label:"Website Title",path:"wp_title"},{default:n(()=>[e(D,{class:"w-410px!",value:t(h).wp_title,"onUpdate:value":M[5]||(M[5]=E=>t(h).wp_title=E)},null,8,["value"])]),_:1}),e(j,{label:"Home Domain",path:"wp_home"},{default:n(()=>[e(D,{class:"w-410px!",value:t(h).wp_home,"onUpdate:value":M[6]||(M[6]=E=>t(h).wp_home=E)},null,8,["value"])]),_:1}),e(j,{label:"Website Domain",path:"site_url"},{default:n(()=>[e(D,{class:"w-410px!",value:t(h).site_url,"onUpdate:value":M[7]||(M[7]=E=>t(h).site_url=E)},null,8,["value"])]),_:1}),e(j,{label:L.$t("WP.Label.index_4")},{default:n(()=>[e(Q,{checked:t(h).wps,"onUpdate:checked":M[8]||(M[8]=E=>t(h).wps=E)},{default:n(()=>[o("span",null,_(L.$t("WP.Add.index_11")),1)]),_:1},8,["checked"])]),_:1},8,["label"]),t(h).wps?(T(),I(ve,{key:0},[e(j,{label:L.$t("WP.Add.index_12"),path:"Login_url"},{default:n(()=>[o("div",nl,[o("div",null,[e(ne,{class:"items-center"},{default:n(()=>[o("div",null,_(t(h).home_url)+"/",1),e(D,{class:"w-200px!",value:t(h).Login_url,"onUpdate:value":M[9]||(M[9]=E=>t(h).Login_url=E),placeholder:L.$t("Site.Placeholder.index_18")},null,8,["value","placeholder"])]),_:1})]),o("div",al,_(L.$t("WP.Config.index_8")),1)])]),_:1},8,["label"]),e(j,{label:L.$t("WP.Add.index_13"),path:"redirection_url"},{default:n(()=>[o("div",sl,[o("div",null,[e(ne,{class:"items-center"},{default:n(()=>[o("div",null,_(t(h).home_url)+"/",1),e(D,{class:"w-200px!",value:t(h).redirection_url,"onUpdate:value":M[10]||(M[10]=E=>t(h).redirection_url=E),placeholder:L.$t("Site.Placeholder.index_19")},null,8,["value","placeholder"])]),_:1})]),o("div",ol,_(L.$t("WP.Config.index_9")),1)])]),_:1},8,["label"])],64)):oe("",!0),e(j,{label:" "},{default:n(()=>[e(G,{type:"primary",onClick:i},{default:n(()=>[P(_(L.$t("WP.Config.index_5")),1)]),_:1})]),_:1})]),_:1},8,["model"])])}}}),ll={class:"p-10px"},rl=A({__name:"install",props:{data:{}},setup(C){const{t:w}=J(),{data:s}=X(),c=C,{getList:m}=c.data,r=Z({s_id:s.id,p:1,p_size:10,keyword:""}),h=()=>{r.p=1,x()},{loading:p,setLoading:v}=te(),{keys:u,table:l,columns:S}=we([{key:"name",width:"25%",ellipsis:{tooltip:{width:"trigger"}},title:w("Site.TableRow.index_2"),render:g=>e("span",null,[e("img",{class:"w-25px h-25px",src:g.icons["1x"]?g.icons["1x"]:g.icons.default},null),e("span",{class:"ml-5px"},[g.name])])},{key:"short_description",title:w("Security.Hardening.Index_5"),width:"20%",ellipsis:{tooltip:{width:"trigger"}}},{key:"author",title:w("WP.index_17"),render:g=>e("span",{innerHTML:g.author},null)},{key:"requires",title:"WP",render:g=>g.requires?g.requires:"--",width:"50px",align:"center"},{key:"requires_php",title:w("Site.PHP.index_26"),render:g=>g.requires_php?g.requires_php:"--",align:"center",width:"50px"},{key:"rating",title:w("WP.index_19"),render:g=>e(on,{size:"small",readonly:!0,color:"#4fb233",value:g.rating/20},null)},Ue({width:60,options:g=>[{label:g.installed?w("WP.TableRow.index_14"):w("WP.TableRow.index_13"),disabled:s.wp_version<g.requires||s.php_version<g.requires_php||g.installed,onClick:async()=>{try{await ns({s_id:s.id,slug:g.slug}),ee.success(w("WP.index_20")),x(),m==null||m()}catch(d){console.error(d)}}}]}),{key:"",title:"",width:"25px",render:g=>s.wp_version<g.requires||s.php_version<g.requires_php||g.installed?e(pt,{trigger:"hover"},{trigger:()=>e(Ye,{name:"common-ask",size:"18",color:"#999"},null),default:()=>s.wp_version<g.requires||s.php_version<g.requires_php?"Current WP or PHP version too low to install":"Installed"}):null}]),x=async()=>{try{v(!0);const{message:g}=await as(et(r));V(g)&&(l.total=g.total,_e(g.list)?l.data=g.list.map(d=>({...d,author:d.author.replace('href="','target="_blank" style="color: #1d9534" href="')})):(l.data=[],l.total=0))}finally{u.value=[],v(!1)}};return x(),(g,d)=>{const a=St,f=me,i=xt,y=Pe;return T(),I("div",ll,[e(y,{feedback:!1},{toolsLeft:n(()=>d[3]||(d[3]=[])),toolsRight:n(()=>[e(a,{value:t(r).keyword,"onUpdate:value":d[0]||(d[0]=b=>t(r).keyword=b),placeholder:g.$t("WP.index_14"),onSearch:h},null,8,["value","placeholder"])]),table:n(()=>[e(f,{loading:t(p),data:t(l).data,columns:t(S),"max-height":500,"row-class-name":"row-padding"},null,8,["loading","data","columns"])]),pageRight:n(()=>[e(i,{page:t(r).p,"onUpdate:page":d[1]||(d[1]=b=>t(r).p=b),"page-size":t(r).p_size,"onUpdate:pageSize":d[2]||(d[2]=b=>t(r).p_size=b),"item-count":t(l).total,onRefresh:x},null,8,["page","page-size","item-count"])]),_:1})])}}}),dl=be(rl,[["__scopeId","data-v-e04ced1d"]]),ul=A({__name:"index",setup(C,{expose:w}){const{t:s}=J(),{data:c}=X(),m=Le(),{isPro:r}=ge(m),h=()=>{if(!r.value){Qe({source:213});return}window.open(c.login_url,"_blank")},p=()=>{d.show=!0},{keys:v,table:u,columns:l}=we([{key:"title",title:s("Site.TableRow.index_2"),width:"40%",ellipsis:{tooltip:{width:"trigger"}}},ut({key:"is_plugin_activate",title:s("WP.TableRow.index_8"),minWidth:60,onClick:async(a,f)=>{await ss({s_id:c.id,plugin_file:f.plugin_file,activate:a?1:0})}}),ut({key:"auto_update",title:s("WP.TableRow.index_10"),minWidth:60,onClick:async(a,f)=>{await os({s_id:c.id,plugin_file:f.plugin_file,enable:a?1:0})}}),Ue({width:130,options:a=>[{label:s("WP.TableRow.index_11"),show:a.can_update,onClick:()=>{pe({title:"".concat(s("WP.TableRow.index_11")," [").concat(a.name,"]"),content:s("WP.index_9",[a.version,a.latest_version]),onConfirm:async({hide:f})=>{await is({s_id:c.id,plugin_file:a.plugin_file}),g(),f()}})}},{label:s("WP.TableRow.index_12"),onClick:()=>{pe({title:"".concat(s("WP.TableRow.index_12")," [").concat(a.name,"]"),content:s("WP.index_10"),onConfirm:async({hide:f})=>{await ls({s_id:c.id,plugin_file:a.plugin_file}),g(),f()}})}}]})]),{loading:S,setLoading:x}=te(),g=async()=>{try{x(!0);const{message:a}=await rs({s_id:c.id});_e(a)&&(u.data=a)}finally{v.value=[],x(!1)}},d=ae(s("WP.index_15"),{getList:g});return g(),w({init:g}),(a,f)=>{const i=F,y=_t,b=me,W=Pe,$=Y,k=Re;return T(),I("div",null,[e(W,null,{toolsLeft:n(()=>[e(y,{trigger:"hover",disabled:!t(c).maintenance},{trigger:n(()=>[e(i,{type:"primary",onClick:h,disabled:t(c).maintenance},{default:n(()=>[P(_(a.$t("WP.index_3")),1)]),_:1},8,["disabled"])]),default:n(()=>[f[2]||(f[2]=o("span",null,"Maintenance is enabled. Please log in manually.",-1))]),_:1,__:[2]},8,["disabled"]),e(i,{onClick:p},{default:n(()=>[P(_(a.$t("WP.TableRow.index_13")),1)]),_:1})]),table:n(()=>[e(b,{"checked-row-keys":t(v),"onUpdate:checkedRowKeys":f[0]||(f[0]=U=>q(v)?v.value=U:null),"row-key":"title",loading:t(S),data:t(u).data,columns:t(l)},null,8,["checked-row-keys","loading","data","columns"])]),_:1}),e($,{class:"mt-16px"},{default:n(()=>f[3]||(f[3]=[o("li",null,"After enabling the maintenance mode, please do not enable the automatic update function of plugins and themes. ",-1)])),_:1,__:[3]}),e(k,{show:t(d).show,"onUpdate:show":f[1]||(f[1]=U=>t(d).show=U),title:t(d).title,data:t(d).data,width:750,"min-height":400,footer:!1,component:dl},null,8,["show","title","data"])])}}}),cl={class:"p-10px"},pl=A({__name:"install",props:{data:{}},setup(C){const{t:w}=J(),{data:s}=X(),c=C,{getList:m}=c.data,r=Z({s_id:s.id,p:1,p_size:10,keyword:""}),h=()=>{r.p=1,x()},{loading:p,setLoading:v}=te(),{keys:u,table:l,columns:S}=we([{key:"name",width:"25%",ellipsis:{tooltip:{width:"trigger"}},title:w("Site.TableRow.index_2"),render:g=>e("span",null,[e("img",{class:"w-25px",src:g.screenshot_url},null),e("span",{class:"ml-5px"},[g.name])])},{key:"description",title:w("Security.Hardening.Index_5"),width:"20%",ellipsis:{tooltip:{width:"trigger"}}},{key:"author",title:w("WP.index_17"),render:g=>e("a",{target:"_blank",style:"color : #1d9534",href:g.author.author_url},[g.author.author])},{key:"requires",title:w("WP.index_18"),render:g=>g.requires?g.requires:"--",width:"50px",align:"center"},{key:"requires_php",title:w("Site.PHP.index_26"),render:g=>g.requires_php?g.requires_php:"--",align:"center",width:"50px"},{key:"rating",title:w("WP.index_19"),render:g=>e(on,{size:"small",readonly:!0,color:"#4fb233",value:g.rating/20},null)},Ue({width:60,options:g=>[{label:g.installed?w("WP.TableRow.index_14"):w("WP.TableRow.index_13"),disabled:s.wp_version<g.requires||s.php_version<g.requires_php||g.installed,onClick:async()=>{try{await ds({s_id:s.id,slug:g.slug}),ee.success(w("WP.index_20")),m==null||m(),x()}catch(d){console.error(d)}}}]}),{key:"",title:"",width:"30px",render:g=>s.wp_version<g.requires||s.php_version<g.requires_php||g.installed?e(pt,{trigger:"hover"},{trigger:()=>e(Ye,{name:"common-ask",size:"18",color:"#999"},null),default:()=>s.wp_version<g.requires||s.php_version<g.requires_php?"Current WP or PHP version too low to install":"Installed"}):null}]),x=async()=>{try{v(!0);const{message:g}=await us(et(r));V(g)&&(l.total=g.total,_e(g.list)?l.data=g.list:(l.data=[],l.total=0))}finally{u.value=[],v(!1)}};return x(),(g,d)=>{const a=St,f=me,i=xt,y=Pe;return T(),I("div",cl,[e(y,{feedback:!1},{toolsLeft:n(()=>d[3]||(d[3]=[])),toolsRight:n(()=>[e(a,{value:t(r).keyword,"onUpdate:value":d[0]||(d[0]=b=>t(r).keyword=b),placeholder:g.$t("WP.index_14"),onSearch:h},null,8,["value","placeholder"])]),table:n(()=>[e(f,{loading:t(p),data:t(l).data,columns:t(S),"max-height":500,"row-class-name":"row-padding"},null,8,["loading","data","columns"])]),pageRight:n(()=>[e(i,{page:t(r).p,"onUpdate:page":d[1]||(d[1]=b=>t(r).p=b),"page-size":t(r).p_size,"onUpdate:pageSize":d[2]||(d[2]=b=>t(r).p_size=b),"item-count":t(l).total,onRefresh:x},null,8,["page","page-size","item-count"])]),_:1})])}}}),_l=be(pl,[["__scopeId","data-v-86934d13"]]),ml=A({__name:"index",setup(C,{expose:w}){const{t:s}=J(),{data:c}=X(),m=Le(),{isPro:r}=ge(m),h=()=>{if(!r.value){Qe({source:213});return}window.open(c.login_url,"_blank")},p=()=>{d.show=!0},{keys:v,table:u,columns:l}=we([{key:"title",title:s("Site.TableRow.index_2"),width:"40%",ellipsis:{tooltip:{width:"trigger"}}},ut({key:"is_theme_activate",title:s("WP.TableRow.index_8"),minWidth:30,disabled:a=>(console.log(a.name),!0),tips:s("WP.index_12"),onClick:async(a,f)=>{await cs({s_id:c.id,stylesheet:f.stylesheet}),g()}}),ut({key:"auto_update",title:s("WP.TableRow.index_10"),minWidth:60,onClick:async(a,f)=>{await ps({s_id:c.id,stylesheet:f.stylesheet,enable:a?1:0})}}),Ue({width:130,options:a=>[{label:s("WP.TableRow.index_11"),show:a.can_update,onClick:()=>{pe({title:"".concat(s("WP.TableRow.index_11")," [").concat(a.name,"]"),content:s("WP.index_9",[a.version,a.latest_version]),onConfirm:async({hide:f})=>{await _s({s_id:c.id,stylesheet:a.stylesheet}),g(),f()}})}},{label:s("WP.TableRow.index_12"),disabled:a.is_theme_activate,onClick:()=>{pe({title:"".concat(s("WP.TableRow.index_12")," [").concat(a.name,"]"),content:s("WP.index_11"),onConfirm:async({hide:f})=>{await ms({s_id:c.id,stylesheet:a.stylesheet}),g(),f()}})}}]})]),{loading:S,setLoading:x}=te(),g=async()=>{try{x(!0);const{message:a}=await fs({s_id:c.id});_e(a)&&(u.data=a)}finally{v.value=[],x(!1)}},d=ae(s("WP.index_16"),{getList:g});return g(),w({init:g}),(a,f)=>{const i=F,y=_t,b=me,W=Pe,$=Y,k=Re;return T(),I("div",null,[e(W,null,{toolsLeft:n(()=>[e(y,{trigger:"hover",disabled:!t(c).maintenance},{trigger:n(()=>[e(i,{type:"primary",onClick:h,disabled:t(c).maintenance},{default:n(()=>[P(_(a.$t("WP.index_3")),1)]),_:1},8,["disabled"])]),default:n(()=>[f[2]||(f[2]=o("span",null,"Maintenance is enabled. Please log in manually.",-1))]),_:1,__:[2]},8,["disabled"]),e(i,{onClick:p},{default:n(()=>[P(_(a.$t("WP.TableRow.index_13")),1)]),_:1})]),table:n(()=>[e(b,{"checked-row-keys":t(v),"onUpdate:checkedRowKeys":f[0]||(f[0]=U=>q(v)?v.value=U:null),"row-key":"title",loading:t(S),data:t(u).data,columns:t(l)},null,8,["checked-row-keys","loading","data","columns"])]),_:1}),e($,{class:"mt-16px"},{default:n(()=>f[3]||(f[3]=[o("li",null,"After enabling the maintenance mode, please do not enable the automatic update function of plugins and themes. ",-1)])),_:1,__:[3]}),e(k,{show:t(d).show,"onUpdate:show":f[1]||(f[1]=U=>t(d).show=U),title:t(d).title,data:t(d).data,width:750,"min-height":400,footer:!1,component:_l},null,8,["show","title","data"])])}}}),fl={class:"tips"},vl={class:"tips"},hl={class:"tips"},gl={class:"tips"},bl=["innerHTML"],yl=["innerHTML"],wl={class:"tips"},xl=A({__name:"index",setup(C,{expose:w}){const{data:s}=X(),c=Z({wp_debug:!1,wp_debug_log:!1,script_debug:!1,wp_debug_display:!1,save_queries:!1,search_engine:!1,auto_update:!1}),m=async()=>{const v={set_id:s.id,...c};await vs(v),p()},{loading:r,setLoading:h}=te(),p=async()=>{try{h(!0);const{message:v}=await hs({set_id:s.id});V(v)&&Object.entries(v).forEach(([u,l])=>{c[u]=l==="true"})}finally{h(!1)}};return p(),w({init:p}),(v,u)=>{const l=Ae,S=ye,x=F,g=xe,d=Ge;return T(),z(d,{show:t(r)},{default:n(()=>[e(g,{model:t(c),"label-width":"150"},{default:n(()=>[e(S,{label:v.$t("Enable debug mode")},{default:n(()=>[e(l,{value:t(c).wp_debug,"onUpdate:value":u[0]||(u[0]=a=>t(c).wp_debug=a)},null,8,["value"]),o("span",fl,_(v.$t("Enable main debug mode in WordPress")),1)]),_:1},8,["label"]),ke(e(S,{label:v.$t("Error Log")},{default:n(()=>[e(l,{value:t(c).wp_debug_log,"onUpdate:value":u[1]||(u[1]=a=>t(c).wp_debug_log=a)},null,8,["value"]),o("span",vl,_(v.$t("Save all errors to the debug.log file in the wp-content directory")),1)]),_:1},8,["label"]),[[Ce,t(c).wp_debug]]),ke(e(S,{label:v.$t("Display PHP Errors")},{default:n(()=>[e(l,{value:t(c).wp_debug_display,"onUpdate:value":u[2]||(u[2]=a=>t(c).wp_debug_display=a)},null,8,["value"]),o("span",hl,_(v.$t("Display debugging information in HTML pages")),1)]),_:1},8,["label"]),[[Ce,t(c).wp_debug]]),e(S,{label:v.$t("Enable script debug")},{default:n(()=>[e(l,{value:t(c).script_debug,"onUpdate:value":u[3]||(u[3]=a=>t(c).script_debug=a)},null,8,["value"]),o("span",gl,_(v.$t("Force WordPress to use non-minified versions of core CSS and JavaScript files")),1)]),_:1},8,["label"]),e(S,{label:v.$t("Save Queries")},{default:n(()=>[e(l,{value:t(c).save_queries,"onUpdate:value":u[4]||(u[4]=a=>t(c).save_queries=a)},null,8,["value"]),o("span",{class:"tips",innerHTML:v.$t("Record all database queries executed on the website and save them in a global variable.Note: Please avoid using this in non-debug environments")},null,8,bl)]),_:1},8,["label"]),e(S,{label:v.$t("Disable Search Engine Indexing")},{default:n(()=>[e(l,{value:t(c).search_engine,"onUpdate:value":u[5]||(u[5]=a=>t(c).search_engine=a)},null,8,["value"]),o("span",{class:"tips",innerHTML:v.$t("If your website is not ready to be publicly viewed, please enable this option to ensure that search engines do not display your website in search results")},null,8,yl)]),_:1},8,["label"]),e(S,{label:v.$t("Disable Auto Updates")},{default:n(()=>[e(l,{value:t(c).auto_update,"onUpdate:value":u[6]||(u[6]=a=>t(c).auto_update=a)},null,8,["value"]),o("span",wl,_(v.$t("Disable WP core program updates, excluding plugins and themes")),1)]),_:1},8,["label"]),e(S,{label:" "},{default:n(()=>[e(x,{type:"primary",onClick:m},{default:n(()=>[P(_(v.$t("Public.Btn.Save")),1)]),_:1})]),_:1})]),_:1},8,["model"])]),_:1},8,["show"])}}}),Sl=be(xl,[["__scopeId","data-v-da9d2820"]]),$l=A({__name:"index",setup(C,{expose:w}){const{t:s}=J(),{config:c}=X(),m=R("setup"),r=R(),h=[{key:"setup",label:s("Site.Config.index_16"),component:il},{key:"plugin",label:s("Site.Config.index_17"),component:ul},{key:"theme",label:s("Site.Config.index_18"),component:ml},{key:"utils",label:"Utils",component:Sl}],p=()=>{m.value="setup",ct(()=>{var u;(u=r.value)==null||u.init()})};return m.value=c.subMenu||"setup",c.subMenu="",w({init:p}),(u,l)=>{const S=it;return T(),z(S,{value:t(m),"onUpdate:value":l[0]||(l[0]=x=>q(m)?m.value=x:null),ref_key:"tabsRef",ref:r,options:h},null,8,["value"])}}}),kl={class:"p-20px"},Cl={class:"w-280px"},Pl={class:"w-280px"},Ll={class:"w-280px"},Rl={class:"w-280px"},Ul=A({__name:"form",props:{data:{}},setup(C,{expose:w}){const{t:s}=J(),c=C,{isEdit:m,siteId:r,row:h,getList:p}=c.data,v=R(null),u=Z({name:"",site_dir:"",username:"",password:""}),l={name:{required:!0,message:s("Site.RulesError.index_316"),trigger:["blur","input"]},site_dir:{required:!0,message:s("Site.RulesError.index_317"),trigger:["blur","input"]},username:{required:!0,message:s("Site.RulesError.index_71"),trigger:["blur","input"]},password:{required:!0,message:s("Site.RulesError.index_81"),trigger:["blur","input"]}},S=async({hide:g})=>{var d;await((d=v.value)==null?void 0:d.validate()),m?await fa({id:r,name:u.name,username:u.username,password:u.password}):await va({...et(u),id:r}),p==null||p(),g()};return m&&h&&(u.name=h.name,u.site_dir=h.site_dir),w({onConfirm:S}),(g,d)=>{const a=ze,f=ye,i=xe,y=Y;return T(),I("div",kl,[e(i,{ref_key:"formRef",ref:v,model:t(u),rules:l},{default:n(()=>[e(f,{label:g.$t("Site.TableRow.index_2"),path:"name"},{default:n(()=>[o("div",Cl,[e(a,{value:t(u).name,"onUpdate:value":d[0]||(d[0]=b=>t(u).name=b),disabled:t(m),placeholder:""},null,8,["value","disabled"])])]),_:1},8,["label"]),e(f,{label:g.$t("Site.TableRow.index_15"),path:"site_dir"},{default:n(()=>[o("div",Pl,[e(a,{value:t(u).site_dir,"onUpdate:value":d[1]||(d[1]=b=>t(u).site_dir=b),disabled:t(m),placeholder:"Enter the path: /text//test/api"},null,8,["value","disabled"])])]),_:1},8,["label"]),e(f,{label:g.$t("Site.Lable.index_24"),path:"username"},{default:n(()=>[o("div",Ll,[e(a,{value:t(u).username,"onUpdate:value":d[2]||(d[2]=b=>t(u).username=b),placeholder:""},null,8,["value"])])]),_:1},8,["label"]),e(f,{label:g.$t("Site.Lable.index_27"),path:"password"},{default:n(()=>[o("div",Rl,[e(a,{value:t(u).password,"onUpdate:value":d[3]||(d[3]=b=>t(u).password=b),placeholder:""},null,8,["value"])])]),_:1},8,["label"])]),_:1},8,["model"]),e(y,{class:"mt-4px"},{default:n(()=>[o("li",null,_(g.$t("Site.Config.index_40")),1),o("li",null,_(g.$t("Site.Config.index_41")),1)]),_:1})])}}}),Tl=A({__name:"index",setup(C,{expose:w}){const{t:s}=J(),{data:c}=X(),{keys:m,table:r,columns:h}=we([{type:"selection",width:40},{key:"name",title:s("Site.TableRow.index_2"),ellipsis:{tooltip:{width:"trigger"}}},{key:"site_dir",title:s("Site.TableRow.index_15"),ellipsis:{tooltip:{width:"trigger"}}},Ue({width:130,options:d=>[{label:s("Site.TableOP.index_7"),onClick:()=>{g(d)}},{label:s("Public.Btn.Del"),onClick:()=>{pe({title:"".concat(s("Site.TableOP.index_6")," [").concat(d.name,"]"),content:s("Site.Batch.index_13"),onConfirm:async({hide:a})=>{await qt({id:c.id,name:d.name}),l(),a()}})}}]})]),p=[{key:"del",type:"confirm",label:s("Site.Batch.index_20"),confirm:{title:s("Site.Batch.index_21"),desc:s("Site.Batch.index_11"),columns:[h.value[1]],api:d=>qt({id:c.id,name:d.name},!1),done:()=>{l()}}}],{loading:v,setLoading:u}=te(),l=async()=>{try{u(!0);const{message:d}=await ha({id:c.id});if(V(d)){r.data=[];for(const[a,f]of Object.entries(d))if(c.name===a){r.data=f;break}}}finally{m.value=[],u(!1)}},S=ae(s("Site.Config.index_38"),{row:void 0,siteId:c.id,isEdit:!1,getList:l}),x=()=>{S.data.isEdit=!1,S.title=s("Site.Config.index_38"),S.show=!0},g=d=>{S.data.row=d,S.data.isEdit=!0,S.title=s("Site.Config.index_39"),S.show=!0};return l(),w({init:l}),(d,a)=>{const f=F,i=me,y=Ze,b=Pe,W=Y,$=Re;return T(),I("div",null,[e(b,null,{toolsLeft:n(()=>[e(f,{type:"primary",onClick:x},{default:n(()=>[P(_(d.$t("Site.Config.index_38")),1)]),_:1})]),table:n(()=>[e(i,{"checked-row-keys":t(m),"onUpdate:checkedRowKeys":a[0]||(a[0]=k=>q(m)?m.value=k:null),"row-key":"name",loading:t(v),"max-height":440,data:t(r).data,columns:t(h)},null,8,["checked-row-keys","loading","data","columns"])]),pageLeft:n(()=>[e(y,{"checked-row-keys":t(m),"onUpdate:checkedRowKeys":a[1]||(a[1]=k=>q(m)?m.value=k:null),"row-key":"name",data:t(r).data,options:p},null,8,["checked-row-keys","data"])]),_:1}),e(W,{class:"mt-16px"},{default:n(()=>[o("li",null,_(d.$t("Site.Config.index_40")),1),o("li",null,_(d.$t("Site.Config.index_41")),1)]),_:1}),e($,{show:t(S).show,"onUpdate:show":a[2]||(a[2]=k=>t(S).show=k),title:t(S).title,data:t(S).data,width:480,footer:!0,component:Ul},null,8,["show","title","data"])])}}}),Wl={class:"p-20px"},El={class:"w-280px"},Dl={class:"w-280px"},Bl={class:"w-280px"},Il=A({__name:"form",props:{data:{}},setup(C,{expose:w}){const{t:s}=J(),c=C,{isEdit:m,siteName:r,row:h,getList:p}=c.data,v=R(null),u=Z({deny_name:"",suffix:"php|jsp",dir:""}),l={deny_name:{required:!0,message:s("Site.Placeholder.Index_4"),trigger:["blur","input"]},suffix:{required:!0,message:s("Site.Placeholder.Index_5"),trigger:["blur","input"]},dir:{required:!0,message:s("Site.Placeholder.Index_6"),trigger:["blur","input"]}},S=()=>({...et(u),dir:u.dir.replace(/\/$/,"")+"/",website:r}),x=async({hide:d})=>{var a;await((a=v.value)==null?void 0:a.validate()),m?await ga(S()):await ba(S()),p==null||p(),d()};return m&&h&&(u.deny_name=h.name,u.suffix=h.suffix,u.dir=h.dir),w({onConfirm:x}),(d,a)=>{const f=ze,i=ye,y=xe,b=Y;return T(),I("div",Wl,[e(y,{ref_key:"formRef",ref:v,model:t(u),rules:l},{default:n(()=>[e(i,{label:d.$t("Site.TableRow.index_2"),path:"deny_name"},{default:n(()=>[o("div",El,[e(f,{value:t(u).deny_name,"onUpdate:value":a[0]||(a[0]=W=>t(u).deny_name=W),disabled:t(m),placeholder:d.$t("Site.Placeholder.Index_1")},null,8,["value","disabled","placeholder"])])]),_:1},8,["label"]),e(i,{label:d.$t("Site.TableRow.index_18"),path:"suffix"},{default:n(()=>[o("div",Dl,[e(f,{value:t(u).suffix,"onUpdate:value":a[1]||(a[1]=W=>t(u).suffix=W),placeholder:d.$t("Site.Placeholder.Index_2")},null,8,["value","placeholder"])])]),_:1},8,["label"]),e(i,{label:d.$t("Site.TableRow.index_15"),path:"dir"},{default:n(()=>[o("div",Bl,[e(f,{value:t(u).dir,"onUpdate:value":a[2]||(a[2]=W=>t(u).dir=W),placeholder:d.$t("Site.Placeholder.Index_3")},null,8,["value","placeholder"])])]),_:1},8,["label"])]),_:1},8,["model"]),e(b,{class:"mt-4px"},{default:n(()=>[o("li",null,_(d.$t("Site.PHP.index_72")),1),o("li",null,_(d.$t("Site.PHP.index_73")),1),o("li",null,_(d.$t("Site.PHP.index_74")),1),o("li",null,_(d.$t("Site.PHP.index_75")),1),o("li",null,_(d.$t("Site.PHP.index_76")),1)]),_:1})])}}}),Ml=A({__name:"index",setup(C,{expose:w}){const{t:s}=J(),{data:c}=X(),{keys:m,table:r,columns:h}=we([{type:"selection",width:40},{key:"name",title:s("Site.TableRow.index_2"),ellipsis:{tooltip:{width:"trigger"}}},{key:"dir",title:s("Site.TableRow.index_15"),ellipsis:{tooltip:{width:"trigger"}}},{key:"suffix",title:s("Site.TableRow.index_18"),ellipsis:{tooltip:{width:"trigger"}}},Ue({width:130,options:d=>[{label:s("Site.TableOP.index_7"),onClick:()=>{g(d)}},{label:s("Public.Btn.Del"),onClick:()=>{pe({title:"".concat(s("Site.TableOP.index_6")," [").concat(d.name,"]"),content:s("Site.Batch.index_13"),onConfirm:async({hide:a})=>{await Ht({website:c.name,deny_name:d.name}),l(),a()}})}}]})]),p=[{key:"del",type:"confirm",label:s("Site.Batch.index_20"),confirm:{title:s("Site.Batch.index_21"),desc:s("Site.Batch.index_11"),columns:[h.value[1]],api:d=>Ht({website:c.name,deny_name:d.name},!1),done:()=>{l()}}}],{loading:v,setLoading:u}=te(),l=async()=>{try{u(!0);const{message:d}=await ya({website:c.name});r.data=_e(d)?d:[]}finally{m.value=[],u(!1)}},S=ae(s("Site.Config.index_38"),{row:void 0,siteName:c.name,isEdit:!1,getList:l}),x=()=>{S.data.row=void 0,S.data.isEdit=!1,S.title=s("Site.Config.index_38"),S.show=!0},g=d=>{S.data.row=d,S.data.isEdit=!0,S.title=s("Site.Config.index_39"),S.show=!0};return l(),w({init:l}),(d,a)=>{const f=F,i=me,y=Ze,b=Pe,W=Y,$=Re;return T(),I("div",null,[e(b,null,{toolsLeft:n(()=>[e(f,{type:"primary",onClick:x},{default:n(()=>[P(_(d.$t("Site.Config.index_38")),1)]),_:1})]),table:n(()=>[e(i,{"checked-row-keys":t(m),"onUpdate:checkedRowKeys":a[0]||(a[0]=k=>q(m)?m.value=k:null),"row-key":"name",loading:t(v),"max-height":440,data:t(r).data,columns:t(h)},null,8,["checked-row-keys","loading","data","columns"])]),pageLeft:n(()=>[e(y,{"checked-row-keys":t(m),"onUpdate:checkedRowKeys":a[1]||(a[1]=k=>q(m)?m.value=k:null),"row-key":"name",data:t(r).data,options:p},null,8,["checked-row-keys","data"])]),_:1}),e(W,{class:"mt-16px"},{default:n(()=>[o("li",null,_(d.$t("Site.Config.index_42"))+" |",1),o("li",null,_(d.$t("Site.Config.index_43")),1),o("li",null,_(d.$t("Site.Config.index_44")),1),o("li",null,_(d.$t("Site.Config.index_45")),1)]),_:1}),e($,{show:t(S).show,"onUpdate:show":a[2]||(a[2]=k=>t(S).show=k),title:t(S).title,data:t(S).data,width:480,footer:!0,component:Il},null,8,["show","title","data"])])}}}),Al={class:"w-300px"},Ol={class:"w-300px"},Nl={class:"w-300px"},ql={class:"flex flex-col"},Hl=A({__name:"form",props:{site:{}},emits:["changeHotlink"],setup(C,{expose:w,emit:s}){const{t:c}=J(),m=C,r=s,h=Ha(m,"site"),p=R(null),v=Z({fix:"",domains:"",return_rule:"",status:!1,http_status:!1}),u={fix:{trigger:["blur","change"],validator:()=>v.fix.trim()===""?new Error(c("Site.RulesError.index_330")):!0},return_rule:{trigger:["blur","change"],validator:()=>v.return_rule.trim()===""?new Error(c("Site.RulesError.index_330")):!0}},l=()=>{g()},S=()=>{g()},x=()=>({id:h.value.id,name:h.value.name,fix:v.fix,domains:v.domains.trim().split("\n").join(","),return_rule:v.return_rule,status:v.status,http_status:v.http_status}),g=async()=>{var a;await((a=p.value)==null?void 0:a.validate()),await wa(x()),r("changeHotlink",v.status),d()},d=async()=>{const{message:a}=await xa({id:h.value.id,name:h.value.name});V(a)&&(v.fix=a.fix,v.domains=a.domains.split(",").join("\n"),v.return_rule=a.return_rule,v.status=a.status,v.http_status=a.http_status==="true"||a.http_status===!0)};return d(),w({init:d}),(a,f)=>{const i=ze,y=ye,b=nt,W=F,$=xe,k=Y;return T(),I("div",null,[e($,{ref_key:"formRef",ref:p,class:"px-8px",model:t(v),rules:u},{default:n(()=>[e(y,{label:a.$t("Site.Lable.index_6"),path:"fix"},{default:n(()=>[o("div",Al,[e(i,{value:t(v).fix,"onUpdate:value":f[0]||(f[0]=U=>t(v).fix=U),disabled:t(v).status,placeholder:""},null,8,["value","disabled"])])]),_:1},8,["label"]),e(y,{label:a.$t("Site.Lable.index_7")},{default:n(()=>[o("div",Ol,[e(i,{value:t(v).domains,"onUpdate:value":f[1]||(f[1]=U=>t(v).domains=U),type:"textarea",autosize:{minRows:6,maxRows:6},placeholder:""},null,8,["value"])])]),_:1},8,["label"]),e(y,{label:a.$t("Site.Lable.index_13"),path:"return_rule"},{default:n(()=>[o("div",Nl,[e(i,{value:t(v).return_rule,"onUpdate:value":f[2]||(f[2]=U=>t(v).return_rule=U),disabled:t(v).status,placeholder:""},null,8,["value","disabled"])])]),_:1},8,["label"]),e(y,{label:" "},{default:n(()=>[o("div",ql,[e(b,{checked:t(v).status,"onUpdate:checked":[f[3]||(f[3]=U=>t(v).status=U),l]},{default:n(()=>[P(_(a.$t("Site.Config.index_94")),1)]),_:1},8,["checked"]),e(b,{checked:t(v).http_status,"onUpdate:checked":[f[4]||(f[4]=U=>t(v).http_status=U),S],class:"mt-16px"},{default:n(()=>[P(_(a.$t("Site.Config.index_95")),1)]),_:1},8,["checked"])])]),_:1}),e(y,{label:" ","show-feedback":!1},{default:n(()=>[e(W,{type:"primary",onClick:g},{default:n(()=>[P(_(a.$t("Site.Cert.index_60")),1)]),_:1})]),_:1})]),_:1},8,["model"]),e(k,{class:"mt-20px"},{default:n(()=>[o("li",null,[P(_(a.$t("Site.Config.index_96")),1),f[5]||(f[5]=o("br",null,null,-1)),P(" "+_(a.$t("Site.Config.index_97")),1)]),o("li",null,_(a.$t("Site.Config.index_98")),1),o("li",null,_(a.$t("Site.Config.index_99")),1)]),_:1})])}}}),Vl={class:"pt-8px"},zl=A({__name:"index",setup(C,{expose:w}){const{data:s}=X(),c=R();return w({init:async()=>{c.value.init()}}),(r,h)=>(T(),I("div",Vl,[e(Hl,{ref_key:"formRef",ref:c,site:t(s)},null,8,["site"])]))}}),jl=A({__name:"index",setup(C,{expose:w}){const{t:s}=J(),{config:c}=X(),m=R("access"),r=R(),h=[{key:"access",label:s("Site.Config.index_5"),component:Tl},{key:"deny",label:s("Site.Config.index_14"),component:Ml},{key:"hotlink",label:s("Site.Config.index_24"),component:zl}],p=()=>{m.value="access",ct(()=>{var u;(u=r.value)==null||u.init()})};return m.value=c.subMenu||"access",c.subMenu="",w({init:p}),(u,l)=>{const S=it;return T(),z(S,{value:t(m),"onUpdate:value":l[0]||(l[0]=x=>q(m)?m.value=x:null),ref_key:"tabsRef",ref:r,options:h},null,8,["value"])}}}),Fl={class:"h-540px"},Kl={class:"flex items-center gap-5px"},Jl=A({__name:"index",setup(C,{expose:w}){const s=Et(),c=Le(),{data:m}=X(),r=Z({lines:100,ip_area:Number(sessionStorage.getItem("log_ip_area")||0)}),h=R("None"),p=se(()=>{let x="";switch(s.webserver){case"nginx":x=".log";break;case"apache":x="-access_log";break;default:x="_ols.access_log";break}return"/www/wwwlogs/".concat(m.name).concat(x)}),v=()=>{if(c.isFree){Qe({source:375});return}sessionStorage.setItem("log_ip_area",String(r.ip_area)),S()},{loading:u,setLoading:l}=te(),S=async()=>{try{l(!0);const{message:x}=await Sa({siteName:m.name,lines:r.lines,ip_area:r.ip_area});V(x)&&(h.value=Qt(x.result)?x.result:"None")}finally{l(!1)}};return S(),w({init:S}),(x,g)=>{const d=F,a=nt,f=ie,i=mt,y=pn;return T(),I("div",Fl,[e(f,{class:"items-center"},{default:n(()=>[e(d,{type:"primary",onClick:S},{default:n(()=>[P(_(x.$t("Public.Btn.Refresh")),1)]),_:1}),o("div",Kl,[e(a,{checked:t(r).ip_area,"onUpdate:checked":[g[0]||(g[0]=b=>t(r).ip_area=b),v],"checked-value":1,"unchecked-value":0},{default:n(()=>[P(_(x.$t("Display IP Location")),1)]),_:1},8,["checked"]),g[2]||(g[2]=o("i",{class:"i-common:pro text-14px color-#feaa04"},null,-1))])]),_:1}),e(i,{loading:t(u),class:"my-12px",log:t(h)},null,8,["loading","log"]),e(y,{"logs-path":t(p),value:t(r).lines,"onUpdate:value":g[1]||(g[1]=b=>t(r).lines=b),onRefresh:S},null,8,["logs-path","value"])])}}}),Xl={class:"h-540px"},Gl=A({__name:"index",setup(C,{expose:w}){const s=Et(),{data:c}=X(),m=R("None"),r=Z({lines:100}),h=se(()=>{let l="";switch(s.webserver){case"nginx":l=".error.log";break;case"apache":l="-error_log";break;default:l="_ols.error_log";break}return"/www/wwwlogs/".concat(c.name).concat(l)}),{loading:p,setLoading:v}=te(),u=async()=>{try{v(!0);const{message:l}=await $a({siteName:c.name,lines:r.lines});V(l)&&(m.value=Qt(l.result)?l.result:"None")}finally{v(!1)}};return u(),w({init:u}),(l,S)=>{const x=F,g=ie,d=mt,a=pn;return T(),I("div",Xl,[e(g,{class:"items-center"},{default:n(()=>[e(x,{type:"primary",onClick:u},{default:n(()=>[P(_(l.$t("Public.Btn.Refresh")),1)]),_:1})]),_:1}),e(d,{loading:t(p),class:"my-12px",log:t(m)},null,8,["loading","log"]),e(a,{"logs-path":t(h),value:t(r).lines,"onUpdate:value":S[0]||(S[0]=f=>t(r).lines=f),onRefresh:u},null,8,["logs-path","value"])])}}}),Ql=A({__name:"logs",props:{data:{}},setup(C){const w=C,{type:s,path:c}=w.data,m=R(""),{loading:r,setLoading:h}=te();return(async()=>{try{h(!0);const{message:v}=await ka({type:s,path:c});V(v)&&(m.value=v.result)}finally{h(!1)}})(),(v,u)=>{const l=mt,S=Ge;return T(),z(S,{class:"w-650px h-550px bg-#282C34",show:t(r)},{default:n(()=>[e(l,{log:t(m)},null,8,["log"])]),_:1},8,["show"])}}}),Yl={class:"text-error"},Zl={class:"w-400px p-20px"},er={class:"mb-16px"},tr=A({__name:"index",setup(C,{expose:w}){const s=de(),{t:c}=J(),{data:m}=X(),r=se(()=>{let b="";switch(s.webserver){case"nginx":b=".log";break;case"apache":b="-access_log";break;default:b="_ols.access_log";break}return"/www/wwwlogs/".concat(m.name).concat(b)}),h=se(()=>{const b=r.value.split("/");return b[b.length-1]}),p=()=>{pe({title:c("Site.Config.index_104"),content:"".concat(c("Site.Config.index_105")," [").concat(h.value,"] ").concat(c("Site.Config.index_106")),onConfirm:async({hide:b})=>{await Ca({path:r.value}),b(),l()}})},v=R(!1),u=R(0),l=async()=>{v.value=!0,S()},S=(b=0)=>{let W=setTimeout(async()=>{const{message:$}=await Pa({path:r.value});V($)&&(u.value=$.result,u.value>=100?(ee.success(c("Site.Config.index_107")),v.value=!1,u.value=0,i(),clearTimeout(W)):S(1e3))},b)},x=b=>{he({title:"[".concat(b,"] ").concat(c("Site.Config.index_103")),data:{type:b,path:r.value},component:Ql})},{table:g,columns:d}=we([{key:"start_time",title:c("Site.Cert.index_68")},{key:"time",title:c("Site.DelSite.index_6"),render:b=>"".concat(b.time.substring(0,4)," s")},{key:"xss",title:c("Site.TableRow.index_4"),render:b=>b.xss>0?e("span",{class:"text-error"},[b.xss]):b.xss},{key:"sql",title:c("Site.TableRow.index_5"),render:b=>b.sql>0?e("span",{class:"text-error"},[b.sql]):b.sql},{key:"san",title:c("Site.TableRow.index_6"),render:b=>b.san>0?e("span",{class:"text-error"},[b.san]):b.san},{key:"php",title:c("Site.TableRow.index_27"),render:b=>b.php>0?e("span",{class:"text-error"},[b.php]):b.php},{key:"ip",title:c("Site.TableRow.index_7"),render:b=>b.ip>0?e(fe,{onClick:()=>{x("ip")}},{default:()=>[b.ip]}):b.ip},{key:"url",title:c("Site.TableRow.index_8"),render:b=>b.url>0?e(fe,{onClick:()=>{x("url")}},{default:()=>[b.url]}):b.url}]),{loading:a,setLoading:f}=te(),i=async()=>{try{f(!0);const{message:b}=await La({path:r.value});V(b)&&(g.data=[b])}finally{f(!1)}},y=()=>{i()};return y(),w({init:y}),(b,W)=>{const $=F,k=me,U=Pe,L=Y,M=Ds,N=Re;return T(),I("div",null,[e(U,null,{toolsLeft:n(()=>[e($,{type:"primary",onClick:p},{default:n(()=>[P(_(b.$t("Site.Config.index_104")),1)]),_:1})]),table:n(()=>[e(k,{loading:t(a),"loading-num":1,data:t(g).data,columns:t(d)},null,8,["loading","data","columns"])]),_:1}),e(L,{class:"mt-16px"},{default:n(()=>[o("li",null,[P(_(b.$t("Site.Config.index_108"))+" ",1),o("span",Yl,_(b.$t("Site.Config.index_109")),1)]),o("li",null,_(b.$t("Site.Config.index_110")),1),o("li",null,_(b.$t("Site.Config.index_111")),1),o("li",null,_(b.$t("Site.Config.index_112")),1),o("li",null,[e(fe,{href:"https://www.yakpanel.com/forum/d/3351-nginx-waf-instructions",target:"_blank"},{default:n(()=>[P(_(b.$t("Site.Config.index_113")),1)]),_:1}),P(" "+_(b.$t("Site.Config.index_114")),1)])]),_:1}),e(N,{show:t(v),"onUpdate:show":W[0]||(W[0]=j=>q(v)?v.value=j:null)},{default:n(()=>[o("div",Zl,[o("div",er,_(b.$t("Site.Config.index_115")),1),e(M,{type:"line",status:"success",height:24,percentage:t(u),"border-radius":4,"indicator-placement":"inside"},null,8,["percentage"])])]),_:1},8,["show"])])}}}),nr={class:"text-right mt-10px color-font2"},ar=A({__name:"index",setup(C,{expose:w}){const{data:s}=X(),c=R("None"),m=Z({lines:50,total:0}),{loading:r,setLoading:h}=te(),p=async()=>{await v()},v=async()=>{try{h(!0);const{message:u}=await gs({set_id:s.id,lines:m.lines});V(u)&&(c.value=u.last_lines.join("\n"),m.total=u.total)}finally{h(!1)}};return v(),w({init:v}),(u,l)=>{const S=F,x=Y,g=ie,d=mt,a=ln,f=Rt,i=Ge;return T(),z(i,{class:"h-530px",show:t(r)},{default:n(()=>[e(g,{class:"items-center! mb-10px flex-nowrap!"},{default:n(()=>[e(S,{type:"primary",onClick:p},{default:n(()=>[P(_(u.$t("Public.Btn.Refresh")),1)]),_:1}),e(x,null,{default:n(()=>l[1]||(l[1]=[o("li",null,"WP debug logs are obtained by default from/wp-content/debug.log, do not change the log path.",-1),o("li",null,"Note: that debug logging can be enabled in the WordPress Setting Utils tab.",-1)])),_:1,__:[1]})]),_:1}),e(d,{log:t(c)},null,8,["log"]),o("div",nr,[l[4]||(l[4]=o("span",null,"Last",-1)),e(f,{value:t(m).lines,"onUpdate:value":[l[0]||(l[0]=y=>t(m).lines=y),p],class:"px-5px"},{default:n(()=>[e(a,{value:50},{default:n(()=>l[2]||(l[2]=[P(" 50 ")])),_:1,__:[2]}),e(a,{value:100},{default:n(()=>l[3]||(l[3]=[P(" 100 ")])),_:1,__:[3]}),e(a,{value:""},{default:n(()=>[P(_(u.$t("Public.All")),1)]),_:1})]),_:1},8,["value"]),P(" "+_(u.$t("Home.index_57"))+" "+_(t(m).total),1)])]),_:1},8,["show"])}}}),sr=A({__name:"index",setup(C,{expose:w}){const{t:s}=J(),{config:c}=X(),m=R("access"),r=R(),h=[{key:"access",label:s("Site.Config.index_100"),component:Jl},{key:"error",label:s("Site.Config.index_101"),component:Gl},{key:"security",label:s("Site.Config.index_102"),component:tr},{key:"debug",label:"Debug Log",component:ar}],p=()=>{m.value="access",ct(()=>{var u;(u=r.value)==null||u.init()})};return m.value=c.subMenu||"access",c.subMenu="",w({init:p}),(u,l)=>{const S=it;return T(),z(S,{value:t(m),"onUpdate:value":l[0]||(l[0]=x=>q(m)?m.value=x:null),ref_key:"tabsRef",ref:r,options:h},null,8,["value"])}}}),or={class:"cert-info"},ir={class:"cert-label"},lr={class:"cert-value"},rr={class:"cert-info"},dr={class:"cert-label"},ur={class:"cert-value"},cr={class:"cert-info"},pr={class:"cert-label"},_r={class:"cert-value"},mr={class:"cert-info"},fr={class:"cert-label"},vr={class:"cert-value"},hr={key:0,class:"text-primary"},gr={key:1,class:"text-error"},br={class:"cert-info"},yr={class:"cert-label"},wr={class:"cert-value"},xr={class:"w-48%"},Sr={class:"mb-8px"},$r={class:"w-48%"},kr={class:"mb-8px"},Cr=A({__name:"index",props:{info:{default:null},isRenew:{type:Boolean,default:!1},loading:{type:Boolean,default:!1}},emits:["refresh"],setup(C,{expose:w,emit:s}){const c=C,m=s,{t:r}=J(),{data:h}=X(),p=de(),v=R(-1),u=R(!1),l=R(!1),S=R(""),x=R("");let g="";const d=R("");let a="";const f=R({issuer:"",notAfter:"",notBefore:"",dns:[],subject:"",endtime:0}),i=se(()=>v.value===He.LetsEncryptDeploy?r("Site.Cert.index_65"):v.value===He.BusinessDeploy?r("Site.Cert.index_64"):v.value===He.TestDeploy?r("Site.Cert.index_38"):r("Site.Cert.index_37")),y=se(()=>!!d.value),b=se(()=>c.isRenew||v.value===He.LetsEncryptDeploy),W=se(()=>!1),$=se(()=>u.value),k=async B=>{B?(await Gs({siteName:h.name}),m("refresh")):pe({title:r("Site.Cert.index_12"),content:r("Site.Cert.index_13"),onConfirm:async()=>{await Xs({siteName:h.name}),m("refresh")},onPublicClose:()=>{l.value=!0}})},U=()=>{if(x.value.trim()===""||d.value.trim()===""){ee.error(r("Site.Cert.index_9"));return}x.value!==g&&g||d.value!==a&&a?pe({title:r("Site.Cert.index_10"),content:r("Site.Cert.index_11"),onConfirm:async()=>{await L()}}):L()},L=async()=>{const{message:B}=await Fa({key:x.value,cert:d.value});V(B)&&B.hash&&(await en({hash:B.hash,domains:JSON.stringify([h.name]),append:1}),ee.success(r("SSL.index_32"))),j()},M=async()=>{var G;const{message:B}=await kt({hash:((G=c.info)==null?void 0:G.hash)||""});V(B)&&he({hideClose:!0,data:{isJump:!1,task_id:B.task_id,onFinish:()=>{m("refresh")}},component:ft})},N=async()=>{await _n({updateOf:1,siteName:h.name}),j()},j=()=>{m("refresh"),p.setRefresh(!0)};return Va(()=>{const{info:B}=c;B&&(v.value=B.type,u.value=B.status,l.value=B.httpTohttps,x.value=B.key||"",g=B.key||"",d.value=B.csr||"",a=B.csr||"",f.value=B.cert_data,S.value=B.index)}),w({init:m("refresh")}),(B,G)=>{const le=fe,D=rn,Q=Pt,ne=Ae,Te=dn,E=je,Oe=Ut,Ee=ie,Se=F,De=Y,Ne=Ge;return T(),z(Ne,{show:B.loading},{default:n(()=>[t(y)?(T(),z(E,{key:0,class:"mb-16px",type:"success","show-icon":!1},{default:n(()=>[e(Te,{"x-gap":12,cols:"15"},{default:n(()=>[e(D,{span:"8"},{default:n(()=>[o("div",or,[o("div",ir,_(B.$t("Site.Cert.index_44"))+_(B.$t("Public.Punctuation.Colon")),1),o("div",lr,[e(le,null,{default:n(()=>[P(_(t(i)),1)]),_:1})])])]),_:1}),e(D,{span:"7"},{default:n(()=>[o("div",rr,[o("div",dr,_(B.$t("Site.Cert.index_45"))+_(B.$t("Public.Punctuation.Colon")),1),o("div",ur,[e(Q,null,{default:n(()=>[P(_(t(f).issuer||"other"),1)]),_:1})])])]),_:1}),e(D,{span:"8"},{default:n(()=>[o("div",cr,[o("div",pr,_(B.$t("Site.Cert.index_46"))+_(B.$t("Public.Punctuation.Colon")),1),o("div",_r,[e(Q,null,{default:n(()=>[P(_(t(f).dns.join(B.$t("Public.Punctuation.Comma"))),1)]),_:1})])])]),_:1}),e(D,{span:"7"},{default:n(()=>[o("div",mr,[o("div",fr,_(B.$t("Site.Cert.index_47"))+_(B.$t("Public.Punctuation.Colon")),1),o("div",vr,[t(f).endtime>0?(T(),I("span",hr,_(B.$t("Site.Cert.index_48",{date:t(f).notAfter,days:t(f).endtime})),1)):(T(),I("span",gr,_(B.$t("Site.Cert.index_47")),1))])])]),_:1}),e(D,{span:"8"},{default:n(()=>[o("div",br,[o("div",yr,_(B.$t("Site.Cert.index_49"))+_(B.$t("Public.Punctuation.Colon")),1),o("div",wr,[e(ne,{value:t(l),"onUpdate:value":[G[0]||(G[0]=Fe=>q(l)?l.value=Fe:null),k],size:"small"},null,8,["value"])])])]),_:1})]),_:1})]),_:1})):oe("",!0),e(Ee,{class:"mb-16px",size:10,justify:"space-between"},{default:n(()=>[o("div",xr,[o("div",Sr,_(B.$t("Site.Cert.index_50")),1),e(Oe,{value:t(x),"onUpdate:value":G[1]||(G[1]=Fe=>q(x)?x.value=Fe:null),rows:10},null,8,["value"])]),o("div",$r,[o("div",kr,_(B.$t("Site.Cert.index_51")),1),e(Oe,{value:t(d),"onUpdate:value":G[2]||(G[2]=Fe=>q(d)?d.value=Fe:null),rows:10},null,8,["value"])])]),_:1}),e(Ee,{class:"mb-12px"},{default:n(()=>[e(Se,{type:"primary",onClick:U},{default:n(()=>[P(_(t(u)?B.$t("Public.Btn.Save"):B.$t("Site.Cert.index_52")),1)]),_:1}),t(b)?(T(),z(Se,{key:0,type:"primary",onClick:M},{default:n(()=>[P(_(B.$t("Site.Cert.index_53")),1)]),_:1})):oe("",!0),t(W)?(T(),z(Se,{key:1},{default:n(()=>[P(_(B.$t("Site.Cert.index_54")),1)]),_:1})):oe("",!0),t($)?(T(),z(Se,{key:2,onClick:N},{default:n(()=>[P(_(B.$t("Site.Cert.index_55")),1)]),_:1})):oe("",!0)]),_:1}),e(De,null,{default:n(()=>[o("li",null,_(B.$t("Site.Cert.index_33")),1),o("li",null,_(B.$t("Site.Cert.index_34")),1),o("li",null,_(B.$t("Site.Cert.index_35")),1),o("li",null,_(B.$t("Site.Cert.index_36")),1)]),_:1})]),_:1},8,["show"])}}}),Pr=be(Cr,[["__scopeId","data-v-1f152531"]]),Lr={class:"flex flex-wrap"},Rr={class:"text-primary w-100%"},Ur=A({__name:"top-tips",setup(C){const{t:w}=J(),s=[w("SSL.SiteSSL.index_5"),w("SSL.SiteSSL.index_6"),w("SSL.SiteSSL.index_7"),w("SSL.SiteSSL.index_8"),w("SSL.SiteSSL.index_9"),w("SSL.SiteSSL.index_10"),w("SSL.SiteSSL.index_11")];return(c,m)=>{const r=Ye,h=ie,p=je;return T(),z(p,{type:"success","show-icon":!1},{default:n(()=>[o("div",Lr,[(T(),I(ve,null,st(s,(v,u)=>e(h,{size:5,key:v,class:Xe(["flex-nowrap! leading-20px",{"w-33%":u!==s.length-1}])},{default:n(()=>[e(r,{name:"base-tick",size:16,color:"#ff8d00"}),o("span",Rr,_(v),1)]),_:2},1032,["class"])),64))])]),_:1})}}}),Tr={class:"my-10px"},Wr=A({__name:"table",setup(C){const w=ce(()=>ue(()=>import("./index-chAxdTTm.js?v=1773287522785"),__vite__mapDeps([75,1,2,3,4,5,6,26,31,21,19,44,47,22,29,76]))),s=ce(()=>ue(()=>import("./index-DNBADCAq.js?v=1773287522785"),__vite__mapDeps([77,52,2,3,4,5,1,6,53,26,47,78]))),c=ce(()=>ue(()=>import("./domain-verification-b3GxBSNA.js?v=1773287522785"),__vite__mapDeps([79,1,2,3,4,5,6,26,47,31,25,21,19,23,24,27,28,29]))),m=Le(),{userInfo:r}=ge(m),h=Et(),{t:p}=J(),v=Z({p:1,limit:9999}),u=ae(p("SSL.Business.index_41"),{onRefresh:(i,y)=>{x.data.request=!0,x.data.uc_id=y,x.data.verify=i,x.show=!0,f()}}),l=ae(p("SSL.index_44")),S=ae(p("SSL.index_49"),{onRefresh:()=>{f(),h.setRefresh(!0)}}),x=ae(p("SSL.Business.index_42"),{onRefresh:()=>{f()}}),{table:g,columns:d}=we([{key:"verify_domains",title:p("Layout.Sider.mail_3"),render:i=>e("span",{innerHTML:i.verify_domains&&i.verify_domains.length>0?i.verify_domains.join("<br/>"):"--"},null)},{key:"title",title:p("Site.Cert.index_44"),render:i=>i.order_info.title,ellipsis:{tooltip:!0}},mn({title:p("SSL.index_54")}),{key:"order_status",title:p("SSL.Business.index_43"),render:i=>{const y=i.order_info;if(!y.certId&&!y.domains.length)return e("span",{class:"color-warning cursor-pointer",onClick:()=>a(i)},[" ",p("SSL.Business.index_44")," "]);if(!y.certId&&y.domains.length)return e("span",{class:"color-warning"},[P(" "),p("SSL.Business.index_45"),P(" ")]);if(y.order_status==="PENDING"&&y.status===1)return e("span",{class:"color-warning"},[P(" "),p("SSL.Business.index_46"),P(" ")]);if(y.order_status==="COMPLETE"&&y.status===1)return e("span",{class:"color-#20a53a"},[P(" "),p("SSL.Business.index_47"),P(" ")]);if(y.order_status==="CANCELLED"&&y.status===1||y.status===-1)return e("span",{class:"color-warning"},[P(" "),p("SSL.Business.index_48"),P(" ")]);if(y.order_status==="FAILED"&&y.status===1)return e("span",{class:"color-error"},[P(" "),p("SSL.Business.index_49"),P(" ")]);if(y.order_status==="EXPIRED"&&y.status===1)return e("span",{class:"color-warning"},[P(" "),p("SSL.Business.index_50"),P(" ")]);if(y.status===1&&!["PENDING","COMPLETE","CANCELLED","FAILED","EXPIRED"].includes(y.order_status))return e("span",{class:"color-warning"},[P(" "),p("SSL.Business.index_51"),P(" ")]);if(y.status===0)return e("span",{class:"color-warning"},[P(" "),p("SSL.Business.index_52"),P(" ")])}},Ue({width:140,options:i=>[{show:!i.order_info.certId&&!i.order_info.domains.length,label:p("SSL.Business.index_53"),onClick:()=>{a(i)}},{show:i.order_info.order_status==="PENDING"&&i.order_info.status===1,label:p("SSL.Business.index_54"),onClick:async()=>{const{message:y}=await Ka({uc_id:i.order_info.uc_id});V(y)&&(x.data.uc_id=i.order_info.uc_id,x.data.verify=y.data,x.data.paths=y.paths,x.show=!0)}},{show:i.order_info.order_status==="COMPLETE"&&i.order_info.status===1,label:p("SSL.index_58"),onClick:async()=>{S.data.row=i,S.show=!0}},{show:i.order_info.order_status==="COMPLETE"&&i.order_info.status===1,label:p("Ftp.Label.index_11"),onClick:async()=>{const y=window.location.origin+"/v2/business_ssl?action=download_cert&uc_id="+i.order_info.uc_id;window.open(y)}},{show:!1,label:p("Public.Btn.Del"),onClick:()=>{pe({title:p("SSL.index_59"),content:p("SSL.index_60"),onConfirm:async()=>{await tn({hash:i.hash}),f()}})}}]})]),a=i=>{u.data.row=i,u.show=!0},f=async()=>{try{g.loading=!0;const{message:i}=await Ja(v);V(i)&&(g.data=i.data,g.total=i.total)}finally{g.loading=!1}};return r.value.status&&f(),(i,y)=>{const b=F,W=me,$=Pe,k=Re,U=ot;return T(),I("div",Tr,[e(U,{install:t(r).status},{desc:n(()=>[y[5]||(y[5]=o("span",{class:"mr-10px"},"Business certificates require login panel to start using them",-1)),e(b,{type:"primary",onClick:t(Yt)},{default:n(()=>[P(_(i.$t("Login.index_3")),1)]),_:1},8,["onClick"])]),default:n(()=>[e($,null,{toolsLeft:n(()=>[e(b,{type:"primary",onClick:y[0]||(y[0]=L=>t(l).show=!0)},{default:n(()=>[P(_(t(p)("SSL.index_44")),1)]),_:1})]),table:n(()=>[e(W,{loading:t(g).loading,data:t(g).data,columns:t(d),"max-height":220},null,8,["loading","data","columns"])]),_:1}),e(k,{show:t(l).show,"onUpdate:show":y[1]||(y[1]=L=>t(l).show=L),title:t(l).title,data:t(l).data,"min-height":250,component:to},null,8,["show","title","data"]),e(k,{show:t(u).show,"onUpdate:show":y[2]||(y[2]=L=>t(u).show=L),title:t(u).title,data:t(u).data,width:650,"min-height":450,component:t(w)},null,8,["show","title","data","component"]),e(k,{show:t(S).show,"onUpdate:show":y[3]||(y[3]=L=>t(S).show=L),title:t(S).title,data:t(S).data,width:720,height:530,component:t(s)},null,8,["show","title","data","component"]),e(k,{show:t(x).show,"onUpdate:show":y[4]||(y[4]=L=>t(x).show=L),title:t(x).title,data:t(x).data,width:650,"min-height":450,component:t(c)},null,8,["show","title","data","component"])]),_:1},8,["install"])])}}}),Er={},Dr={class:"text-error"};function Br(C,w){const s=fe,c=Y;return T(),z(c,null,{default:n(()=>[o("li",Dr,_(C.$t("SSL.SiteSSL.index_1")),1),o("li",null,_(C.$t("SSL.SiteSSL.index_2")),1),o("li",null,_(C.$t("SSL.SiteSSL.index_3")),1),o("li",null,[P(_(C.$t("SSL.SiteSSL.index_4"))+" ",1),e(s,{href:"https://www.yakpanel.com/docs/Function/BusinessCertificate.html",target:"_blank"},{default:n(()=>[P(_(C.$t("SSL.Business.index_20")),1)]),_:1})])]),_:1})}const Ir=be(Er,[["render",Br]]),Mr=A({__name:"index",setup(C){return(w,s)=>(T(),I("div",null,[e(Ur),e(Wr),e(Ir)]))}}),Ar={class:"cert-info"},Or={class:"cert-label"},Nr={class:"cert-value"},qr={class:"cert-info"},Hr={class:"cert-label"},Vr={class:"cert-value"},zr={class:"cert-info"},jr={class:"cert-label"},Fr={class:"cert-value"},Kr={class:"cert-info"},Jr={class:"cert-label"},Xr={class:"cert-value"},Gr={key:0,class:"text-primary"},Qr={key:1,class:"text-error"},Yr={class:"w-48%"},Zr={class:"mb-8px"},ed={class:"w-48%"},td={class:"mb-8px"},nd=A({__name:"cert",emits:["update"],setup(C,{emit:w}){const s=w,{data:c}=X(),m=de(),r=R(!1),h=R(1),p=R(""),v=R(""),u=Z({hash:"",issuer:"",notAfter:"",notBefore:"",dns:[],subject:"",endtime:0}),l=async()=>{const{message:a}=await kt({hash:u.hash});V(a)&&he({hideClose:!0,data:{isJump:!1,task_id:a.task_id,onFinish:()=>{d()}},component:ft})},S=async()=>{await _n({updateOf:1,siteName:c.name}),s("update"),m.setRefresh(!0)},{loading:x,setLoading:g}=te(),d=async()=>{try{g(!0);const{message:a}=await Qs({siteName:c.name});V(a)&&(r.value=a.status,u.hash=a.hash,u.issuer=a.cert_data.issuer,u.notAfter=a.cert_data.notAfter,u.notBefore=a.cert_data.notBefore,u.dns=a.cert_data.dns,u.subject=a.cert_data.subject,u.endtime=a.cert_data.endtime,p.value=a.key,v.value=a.csr,h.value=a.auto_renew)}finally{g(!1)}};return d(),(a,f)=>{const i=rn,y=Pt,b=dn,W=je,$=Ut,k=ie,U=F,L=Y,M=Ge;return T(),z(M,{show:t(x)},{default:n(()=>[e(W,{class:"mb-16px",type:"success","show-icon":!1},{default:n(()=>[e(b,{"x-gap":12,cols:"15"},{default:n(()=>[t(h)?(T(),z(i,{key:0,span:"16"},{default:n(()=>[o("div",Ar,[o("div",Or,_(a.$t("SSL.SiteSSL.index_22"))+" ",1),o("div",Nr,_(a.$t("SSL.SiteSSL.index_23")),1)])]),_:1})):oe("",!0),e(i,{span:"7"},{default:n(()=>[o("div",qr,[o("div",Hr,_(a.$t("Site.Cert.index_45"))+" ",1),o("div",Vr,[e(y,null,{default:n(()=>[P(_(t(u).issuer),1)]),_:1})])])]),_:1}),e(i,{span:"8"},{default:n(()=>[o("div",zr,[o("div",jr,_(a.$t("Site.Cert.index_46"))+" ",1),o("div",Fr,[e(y,null,{default:n(()=>[P(_(t(u).dns.join(a.$t("Public.Punctuation.Comma"))),1)]),_:1})])])]),_:1}),e(i,{span:"7"},{default:n(()=>[o("div",Kr,[o("div",Jr,_(a.$t("Site.Cert.index_47"))+_(a.$t("Public.Punctuation.Colon")),1),o("div",Xr,[t(u).endtime>0?(T(),I("span",Gr,_(a.$t("Site.Cert.index_48",{date:t(u).notAfter,days:t(u).endtime})),1)):(T(),I("span",Qr,_(a.$t("Site.Cert.index_47")),1))])])]),_:1})]),_:1})]),_:1}),e(k,{class:"mb-16px",size:10,justify:"space-between"},{default:n(()=>[o("div",Yr,[o("div",Zr,_(a.$t("Site.Cert.index_50")),1),e($,{readonly:"",value:t(p),"onUpdate:value":f[0]||(f[0]=N=>q(p)?p.value=N:null),rows:14},null,8,["value"])]),o("div",ed,[o("div",td,_(a.$t("Site.Cert.index_51")),1),e($,{readonly:"",value:t(v),"onUpdate:value":f[1]||(f[1]=N=>q(v)?v.value=N:null),rows:14},null,8,["value"])])]),_:1}),e(k,{class:"mb-12px"},{default:n(()=>[e(U,{type:"primary",onClick:l},{default:n(()=>[P(_(a.$t("Site.Cert.index_53")),1)]),_:1}),e(U,{onClick:S},{default:n(()=>[P(_(a.$t("Site.Cert.index_55")),1)]),_:1})]),_:1}),e(L,null,{default:n(()=>[o("li",null,_(a.$t("SSL.SiteSSL.index_24")),1),o("li",null,_(a.$t("SSL.SiteSSL.index_25")),1)]),_:1})]),_:1},8,["show"])}}}),ad=be(nd,[["__scopeId","data-v-31e23451"]]),sd={class:"flex items-center"},od={class:"leading-17px"},id={class:"w-full"},ld={class:"w-full"},rd={class:"text-error"},dd=A({__name:"apply",emits:["update"],setup(C,{emit:w}){const s=Zt(),{t:c}=J(),{data:m}=X(),r=de(),h=w,p=Z({auth_type:"http",dns_manual:0,auto_wildcard:0,domains:[],all:!1}),v={domains:{required:!0,trigger:"change",type:"array",message:c("SSL.SiteSSL.index_16")}},u=R(null),l=R([]),S=b=>{var W;return(W=l.value.find($=>$.name===b))==null?void 0:W.auto},x=()=>{s.push("/ssl_domain/domain")},g=se(()=>p.domains.length>0&&p.domains.length<l.value.length);dt(()=>p.domains,b=>{b.length===l.value.length?p.all=!0:b.length||(p.all=!1)}),dt(()=>p.all,b=>{var W;b?(p.domains=l.value.map($=>$.name),(W=u.value)==null||W.validate()):p.domains=[]}),dt(()=>p.auth_type,b=>{var W;b==="dns"?(p.domains=l.value.filter($=>$.auto).map($=>$.name),(W=u.value)==null||W.validate()):p.domains=[]});const d=se(()=>p.domains.filter(b=>!S(b))),a=async()=>{var $;if(await(($=u.value)==null?void 0:$.validate()),p.auth_type==="dns"&&d.value.length&&!p.dns_manual){ee.error({content:()=>za("span",{innerHTML:"".concat(d.value.join("<br/>")).concat(c("SSL.SiteSSL.index_14"))})});return}let b={auth_type:p.dns_manual?"dns_manual":p.auth_type,auto_wildcard:p.auto_wildcard,domains:JSON.stringify(p.domains),site_id:p.dns_manual?m.id:void 0,deploy:p.dns_manual?0:1};if(p.dns_manual&&p.auth_type==="dns"){const{message:k}=await Xa({site_id:m.id,domains:JSON.stringify(p.domains)});if(V(k)&&Object.keys(k).length){Ft(k.auths,m.id,p.domains,()=>{h("update"),r.setRefresh(!0)},!0);return}const U=he({width:500,height:300,hideClose:!0,component:Zs});try{const{message:L}=await Vt(b,!1);V(L)&&(L.deploy?(ee.success(L.result||c("SSL.index_32")),h("update"),r.setRefresh(!0)):Array.isArray(L.auths)&&L.auths.length&&Ft(L.auths,m.id,p.domains,()=>{h("update"),r.setRefresh(!0)}))}catch(L){eo(Me(L,"message",""))}finally{U.hide()}return}const{message:W}=await Vt(b);V(W)&&he({hideClose:!0,data:{isJump:!1,task_id:W.task_id,onFinish:()=>{h("update"),r.setRefresh(!0)}},component:ft})},{loading:f,setLoading:i}=te(),y=async()=>{try{i(!0);const{message:b}=await wt({id:m.id});if(_e(b)){const W=b.map(async $=>{const{message:k}=await Ga({domain:$.name});V(k)&&l.value.push({name:$.name,auto:k.support.includes("auto")})});await Promise.all(W)}}finally{i(!1)}};return $t(()=>{y()}),(b,W)=>{const $=Ye,k=je,U=Bs,L=sn,M=Rt,N=ye,j=nt,B=ie,G=an,le=Is,D=Ge,Q=F,ne=xe,Te=Y;return T(),I("div",null,[ke(e(k,{"show-icon":!1,class:"mb-10px"},{default:n(()=>[o("div",sd,[e($,{name:"base-info",size:"17",class:"mr-8px"}),o("span",od,_(b.$t("SSL.SiteSSL.index_12")),1)])]),_:1},512),[[Ce,t(p).auth_type==="dns"]]),e(ne,{ref_key:"formRef",ref:u,model:t(p),rules:v,"label-width":"140"},{default:n(()=>[e(N,{label:b.$t("Config.Safe.Ssl.index_2")},{default:n(()=>[e(M,{value:t(p).auth_type,"onUpdate:value":W[0]||(W[0]=E=>t(p).auth_type=E)},{default:n(()=>[e(L,null,{default:n(()=>[e(U,{value:"http"},{default:n(()=>[P(_(b.$t("SSL.SiteSSL.index_17")),1)]),_:1}),e(U,{value:"dns"},{default:n(()=>[P(_(b.$t("SSL.index_12"))+" (Wildcard support) ",1)]),_:1})]),_:1})]),_:1},8,["value"])]),_:1},8,["label"]),ke(e(N,{label:" ","show-feedback":!1},{default:n(()=>[e(j,{checked:t(p).dns_manual,"onUpdate:checked":W[1]||(W[1]=E=>t(p).dns_manual=E),"checked-value":1,"unchecked-value":0},{default:n(()=>[P(_(b.$t("SSL.index_2")),1)]),_:1},8,["checked"])]),_:1},512),[[Ce,t(p).auth_type==="dns"]]),ke(e(N,{label:" "},{default:n(()=>[e(j,{checked:t(p).auto_wildcard,"onUpdate:checked":W[2]||(W[2]=E=>t(p).auto_wildcard=E),"checked-value":1,"unchecked-value":0},{default:n(()=>[P(_(b.$t("SSL.SiteSSL.index_20")),1)]),_:1},8,["checked"])]),_:1},512),[[Ce,t(p).auth_type==="dns"]]),e(N,{label:b.$t("Mail.Domain.index_3"),path:"domains"},{default:n(()=>[e(D,{show:t(f),class:"p-12px w-300px max-h-300px min-h-100px overflow-auto border border-solid border-#ccc"},{default:n(()=>[e(j,{class:"mb-12px",checked:t(p).all,"onUpdate:checked":W[3]||(W[3]=E=>t(p).all=E),label:b.$t("Public.SelectAll"),indeterminate:t(g)},null,8,["checked","label","indeterminate"]),t(l).length?(T(),z(G,{key:0,value:t(p).domains,"onUpdate:value":W[4]||(W[4]=E=>t(p).domains=E)},{default:n(()=>[e(B,{class:"flex-col!",size:12},{default:n(()=>[(T(!0),I(ve,null,st(t(l),E=>(T(),z(j,{key:E.name,value:E.name,label:E.name},null,8,["value","label"]))),128))]),_:1})]),_:1},8,["value"])):(T(),z(le,{key:1,description:"No domain name"}))]),_:1},8,["show"])]),_:1},8,["label"]),ke(e(N,{label:" "},{default:n(()=>[e(k,{"show-icon":!1,type:t(d).length?"warning":"success"},{default:n(()=>[(T(!0),I(ve,null,st(t(p).domains,E=>(T(),z(B,{key:E},{default:n(()=>[S(E)?(T(),z(B,{key:0,class:"flex-nowrap! py-3px"},{default:n(()=>[e($,{name:"base-success",size:"17",color:"#20a53a"}),o("span",id,"["+_(E)+"] "+_(b.$t("SSL.SiteSSL.index_13")),1)]),_:2},1024)):(T(),z(B,{key:1,class:"flex-nowrap! py-3px items-center!"},{default:n(()=>[e($,{name:"base-error",size:"17",color:"#E85445"}),o("span",ld,"["+_(E)+"] "+_(b.$t("SSL.SiteSSL.index_14")),1),e(Q,{type:"primary",size:"tiny",onClick:x},{default:n(()=>[P(_(b.$t("SSL.SiteSSL.index_21")),1)]),_:1})]),_:2},1024))]),_:2},1024))),128))]),_:1},8,["type"])]),_:1},512),[[Ce,t(p).auth_type==="dns"&&t(p).domains.length&&!t(p).dns_manual]]),e(N,{label:" "},{default:n(()=>[e(Q,{type:"primary",onClick:a},{default:n(()=>[P(_(b.$t("Public.Btn.Apply")),1)]),_:1})]),_:1})]),_:1},8,["model"]),ke(e(Te,{class:"mt-16px"},{default:n(()=>[o("li",rd,_(b.$t("SSL.SiteSSL.index_15")),1),o("li",null,_(b.$t("Site.Cert.index_21")),1),o("li",null,_(b.$t("Site.Cert.index_23")),1),o("li",null,_(b.$t("Site.Cert.index_24")),1)]),_:1},512),[[Ce,t(p).auth_type==="http"]]),ke(e(Te,{class:"mt-24px"},{default:n(()=>[W[5]||(W[5]=o("li",null,"Manually resolved certificates do not support auto-renewal",-1)),o("li",null,_(b.$t("Site.Cert.index_25")),1),o("li",null,_(b.$t("Site.Cert.index_26")),1),o("li",null,_(b.$t("Site.Cert.index_27")),1),o("li",null,_(b.$t("Site.Cert.index_28")),1)]),_:1,__:[5]},512),[[Ce,t(p).auth_type==="dns"]])])}}}),ud=A({__name:"index",props:{isOpen:{type:Boolean},type:{},onRefresh:{type:Function}},setup(C){const w=C,s=()=>{w.onRefresh()};return(c,m)=>(T(),I("div",null,[w.isOpen&&w.type==="Let's Encrypt"?(T(),z(ad,{key:0,onUpdate:s})):(T(),z(dd,{key:1,onUpdate:s}))]))}}),cd=A({__name:"index",props:{onMenuChange:{type:Function}},setup(C,{expose:w}){const{data:s}=X(),{t:c}=J(),m=Z({p:1,limit:99999}),r=S=>{Ra({title:c("Site.Cert.index_31"),content:c("Site.Cert.index_32"),onConfirm:async()=>{await tn({hash:S.hash}),l()}})},{columns:h,table:p}=we([{key:"domain",title:c("Site.Cert.index_29"),render:S=>e("span",{innerHTML:S.verify_domains.length>0?S.verify_domains.join("<br/>"):"--"},null)},mn({title:c("SSL.index_54"),width:140}),{key:"issuer",title:c("Site.Cert.index_30"),ellipsis:{tooltip:!0}},Ue({width:150,options:S=>[{label:c("Public.Btn.Deploy"),onClick:async()=>{try{await en({hash:S.hash,domains:JSON.stringify([s.name]),append:1}),ee.success(c("SSL.index_32")),setTimeout(()=>{C.onMenuChange()},500)}catch(x){console.log(x)}}},{show:S.provider==="Let's Encrypt",label:c("Public.Btn.Del"),onClick:()=>{r(S)}}]})]),{loading:v,setLoading:u}=te(!0),l=async()=>{try{u(!0);const{message:S}=await Qa(m);V(S)&&(p.data=S.data)}finally{u(!1)}};return l(),w({init:l}),(S,x)=>{const g=me;return T(),I("div",null,[e(g,{loading:t(v),columns:t(h),data:t(p).data,"max-height":510},null,8,["loading","columns","data"])])}}}),pd={class:"mr-12px"},_d={key:0,class:"mr-12px"},md={key:1,class:"mr-12px"},fd=A({__name:"index",setup(C,{expose:w}){const s=de(),{data:c}=X(),{t:m}=J(),r=R("current"),h=R(""),p=R(He.NotDeploy),v=R(""),u=R(!1),l=R(0),S=R(!1),x=R(""),g=()=>{let $=!1;return l.value<=30&&($=!0),p.value===He.TestDeploy&&l.value<0&&($=!0),(p.value===He.SaveOrHolderDeploy||p.value===He.NotDeploy)&&($=!1),$},d=async()=>{const{message:$}=await kt({hash:h.value});V($)&&he({hideClose:!0,data:{isJump:!1,task_id:$.task_id,onFinish:()=>{y()}},component:ft})},a=$=>{b.value[0].data&&(b.value[0].data.loading=$)},f=$=>{b.value[0].data&&(b.value[0].data.isRenew=$)},i=$=>{b.value[0].data&&(b.value[0].data.info=$)},y=async()=>{try{a(!0);const{message:$}=await Ys({siteName:c.name});V($)&&(p.value=$.type,u.value=$.status,l.value=Me($,"cert_data.endtime",0),x.value=$.cert_data.issuer_O,S.value=g(),v.value=$.cert_data.dns.join(","),h.value=$.hash,i($),f(S.value))}catch($){u.value=!1,S.value=!1}finally{a(!1)}},b=R([{key:"current",label:()=>e("div",null,[e("span",null,[P("Current Certs - ")]),e("span",{class:u.value?"text-primary":"text-error"},[P("["),u.value?"Deployed":"Not Deployed",P("]")])]),data:{info:null,isRenew:!1,loading:!0,onRefresh:y},component:at(Pr)},{key:"business",label:m("Site.Cert.index_64"),component:at(Mr)},{key:"let",label:m("Site.Cert.index_65"),data:{isOpen:se(()=>u.value),type:se(()=>x.value),onRefresh:y},component:at(ud)},{key:"holder",label:m("Site.Cert.index_66"),component:at(cd),data:{onMenuChange:()=>{r.value="current",y(),s.setRefresh(!0)}}}]);return w({init:()=>{y()}}),($,k)=>{const U=F,L=je,M=it;return T(),I("div",null,[t(u)?oe("",!0):(T(),z(L,{key:0,class:"mb-12px",type:"error","show-icon":!1,style:{"--n-padding":"9px 16px"}},{default:n(()=>[o("span",pd,_($.$t("Site.Cert.index_41")),1),e(U,{size:"tiny",type:"primary",onClick:k[0]||(k[0]=N=>r.value="business")},{default:n(()=>[P(_($.$t("Site.Cert.index_43")),1)]),_:1})]),_:1})),t(u)&&t(S)?(T(),z(L,{key:1,class:"mb-12px",type:"error","show-icon":!1,style:{"--n-padding":"9px 16px"}},{default:n(()=>[t(l)>0?(T(),I("span",_d,_($.$t("SSL.SiteSSL.index_26",[t(v),t(l)])),1)):(T(),I("span",md,_($.$t("SSL.SiteSSL.index_19",[t(v)])),1)),e(U,{size:"tiny",type:"primary",onClick:d},{default:n(()=>[P(_($.$t("Site.Cert.index_53")),1)]),_:1})]),_:1})):oe("",!0),e(M,{value:t(r),"onUpdate:value":k[1]||(k[1]=N=>q(r)?r.value=N:null),options:t(b)},null,8,["value","options"])])}}}),vd={class:"tips"},hd={class:"w-full ml-12px"},gd={class:"w-full ml-12px"},bd={class:"text-warning font-bold"},yd=A({__name:"index",setup(C){const w=Le(),s=de(),{isPro:c}=ge(w),{data:m}=X(),r=Z({maintenance:!1,type:"default",maintenance_title:"",maintenance_big_text:"",maintenance_small_text:"",social_network_links:[],times:null,template_upload:"",background_upload:""}),h=()=>{r.social_network_links.push({title:"",value:""})},p=a=>{r.social_network_links=r.social_network_links.filter(f=>f!==a)},v=a=>{const f=m.path+"/wp-content";no({path:f,uploadData:{multiple:!1,accept:a==="bg"?".jpg,.jpeg,.png,.gif,.svg,.webp":".html,.phtml,.php"},size:10,onUploadSuccess:i=>{a==="bg"?r.background_upload="".concat(f,"/").concat(i[0].name):r.template_upload="".concat(f,"/").concat(i[0].name)}})},u=()=>{Qe({source:371})},l=a=>{const f=Date.now()-864e5;return a<f},S=async()=>{const a={set_id:m.id,...r,social_network_links:JSON.stringify(r.social_network_links),template_upload:r.type==="custom"?r.template_upload:""};await bs(a),d(),s.setRefresh(!0)},{loading:x,setLoading:g}=te(),d=async()=>{try{g(!0);const{message:a}=await ys({set_id:m.id});V(a)&&(r.maintenance=a.maintenance==="true",r.maintenance_title=a.maintenance_title,r.maintenance_big_text=a.maintenance_big_text,r.maintenance_small_text=a.maintenance_small_text,r.social_network_links=a.social_network_links.length?a.social_network_links:[{title:"",value:""}],r.times=Number(a.times)||null,r.template_upload=a.template_upload,r.background_upload=a.background_upload,r.type=a.template_upload?"custom":"default")}finally{g(!1)}};return c.value&&d(),(a,f)=>{const i=F,y=Ae,b=ye,W=ln,$=Rt,k=ze,U=Ms,L=ie,M=As,N=Tt,j=xe,B=Y,G=Ge,le=ot;return T(),z(le,{install:t(c)},{desc:n(()=>[o("span",null,_(a.$t("WP.Config.index_34")),1),e(i,{class:"ml-8px",onClick:u,type:"primary",size:"small"},{default:n(()=>[P(_(a.$t("Component.Auth.index_3")),1)]),_:1})]),default:n(()=>[e(G,{show:t(x),class:"pr-16px"},{default:n(()=>[e(j,{model:t(r),"label-width":"150"},{default:n(()=>[e(b,{label:a.$t("WP.Config.index_33")},{default:n(()=>[e(y,{value:t(r).maintenance,"onUpdate:value":f[0]||(f[0]=D=>t(r).maintenance=D)},null,8,["value"]),o("span",vd,_(a.$t("WP.Config.index_35")),1)]),_:1},8,["label"]),e(b,{label:a.$t("Layout.Sider.docker_8")},{default:n(()=>[e($,{value:t(r).type,"onUpdate:value":f[1]||(f[1]=D=>t(r).type=D)},{default:n(()=>[e(W,{label:a.$t("Site.Proxy.index_54"),value:"default"},null,8,["label"]),e(W,{label:a.$t("Public.Search.Custom"),value:"custom"},null,8,["label"])]),_:1},8,["value"])]),_:1},8,["label"]),t(r).type==="default"?(T(),I(ve,{key:0},[e(b,{label:a.$t("WP.Config.index_36")},{default:n(()=>[e(k,{value:t(r).maintenance_title,"onUpdate:value":f[2]||(f[2]=D=>t(r).maintenance_title=D)},null,8,["value"])]),_:1},8,["label"]),e(b,{label:a.$t("WP.Config.index_37")},{default:n(()=>[e(k,{value:t(r).maintenance_big_text,"onUpdate:value":f[3]||(f[3]=D=>t(r).maintenance_big_text=D),maxlength:200},null,8,["value"])]),_:1},8,["label"]),e(b,{label:a.$t("WP.Config.index_38")},{default:n(()=>[e(k,{type:"textarea",value:t(r).maintenance_small_text,"onUpdate:value":f[4]||(f[4]=D=>t(r).maintenance_small_text=D),maxlength:300},null,8,["value"])]),_:1},8,["label"]),e(b,{label:a.$t("WP.Config.index_39")},{default:n(()=>[e(L,null,{default:n(()=>[(T(!0),I(ve,null,st(t(r).social_network_links,(D,Q)=>(T(),z(L,{class:"flex-nowrap!",key:Q},{default:n(()=>[e(k,{class:"w-150px!",value:D.title,"onUpdate:value":ne=>D.title=ne,placeholder:a.$t("Config.Alarm.index_7")},null,8,["value","onUpdate:value","placeholder"]),e(k,{class:"w-200px!",value:D.value,"onUpdate:value":ne=>D.value=ne,placeholder:"https://www.yakpanel.com/"},null,8,["value","onUpdate:value"]),e(U,null,{default:n(()=>[e(i,{onClick:ne=>p(D),disabled:t(r).social_network_links.length===1},{default:n(()=>f[10]||(f[10]=[P("-")])),_:2,__:[10]},1032,["onClick","disabled"]),e(i,{onClick:h,disabled:t(r).social_network_links.length>=5},{default:n(()=>f[11]||(f[11]=[P("+")])),_:1,__:[11]},8,["disabled"])]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1},8,["label"]),e(b,{label:a.$t("WP.Config.index_40")},{default:n(()=>[e(M,{value:t(r).times,"onUpdate:value":f[5]||(f[5]=D=>t(r).times=D),type:"datetime",clearable:"","is-date-disabled":l},null,8,["value"])]),_:1},8,["label"]),e(b,{ref:"dbBakFileRef",label:a.$t("WP.Config.index_41"),path:"db_bak_file"},{default:n(()=>[e(i,{onClick:f[6]||(f[6]=D=>v("bg"))},{default:n(()=>[P(_(a.$t("Docker.App.Backup.index_3")),1)]),_:1}),o("div",hd,[e(N,{value:t(r).background_upload,"onUpdate:value":f[7]||(f[7]=D=>t(r).background_upload=D),"default-path":"/www/wwwroot","checked-type":["file"]},null,8,["value"])])]),_:1},8,["label"])],64)):oe("",!0),t(r).type==="custom"?(T(),z(b,{key:1,label:a.$t("WP.Config.index_42")},{default:n(()=>[e(i,{onClick:f[8]||(f[8]=D=>v("template"))},{default:n(()=>[P(_(a.$t("Docker.App.Backup.index_3")),1)]),_:1}),o("div",gd,[e(N,{value:t(r).template_upload,"onUpdate:value":f[9]||(f[9]=D=>t(r).template_upload=D),"default-path":"/www/wwwroot","checked-type":["file"]},null,8,["value"])])]),_:1},8,["label"])):oe("",!0),e(b,{label:" "},{default:n(()=>[e(i,{type:"primary",onClick:S},{default:n(()=>[P(_(a.$t("Public.Btn.Save")),1)]),_:1})]),_:1})]),_:1},8,["model"]),e(B,null,{default:n(()=>[o("li",bd,_(a.$t("WP.Config.index_43")),1),o("li",null,_(a.$t("WP.Config.index_44")),1),t(r).type==="custom"?(T(),I(ve,{key:0},[o("li",null,_(a.$t("WP.Config.index_45")),1),o("li",null,_(a.$t("WP.Config.index_46")),1)],64)):oe("",!0)]),_:1})]),_:1},8,["show"])]),_:1},8,["install"])}}}),wd=be(yd,[["__scopeId","data-v-80e183ea"]]),xd={class:"font-bold line-height-24px mb-8px"},Sd={class:"font-bold line-height-24px mb-8px"},$d={class:"p-16px rounded-8px"},kd=A({__name:"index",setup(C,{expose:w}){const{t:s}=J(),c=de(),{data:m}=X(),{multiService:r,isWebServerJump:h}=ge(Le()),p=Z({webServer:"apache",ico:""}),v=R(""),u=async()=>{h.value=!0,await Ua({name:"nginx",title:"Nginx",admin:!1})},l=R([{label:"Nginx",value:"nginx"},{label:"Nginx + Apache",value:"apache"},{label:"Nginx + Openlitespeed",value:"openlitespeed"}]),S=()=>{pe({title:s("WP.Config.index_25"),width:500,content:()=>e(ve,null,[e("span",null,[s("WP.Config.index_26",[p.webServer])]),e("div",{class:"mt-12px"},[s("WP.Config.index_27")]),e(Y,{class:"text-12px"},{default:()=>[e("li",{class:"text-warning font-bold"},[s("WP.Config.index_28")]),e("li",{class:"text-warning font-bold"},[s("WP.Config.index_29")]),e("li",null,[s("WP.Config.index_30")]),e("li",null,[s("WP.Config.index_31")])]})]),onConfirm:async()=>{await ks({site_id:m.id,service_type:p.webServer}),g(),c.setRefresh(!0)}})},x=()=>{pe({title:s("WP.Config.index_19"),content:s("WP.Config.index_32"),onConfirm:async()=>{await Cs({site_id:m.id}),g(),c.setRefresh(!0)}})},g=async()=>{const{message:d}=await Ct({site_id:m.id});V(d)&&(p.webServer=d.result,v.value=d.result.charAt(0).toUpperCase()+d.result.slice(1))};return g(),w({init:g}),(d,a)=>{const f=F,i=ie,y=Y,b=un,W=Ye,$=je,k=_t,U=ye,L=tt,M=xe,N=fe,j=ot;return T(),z(j,{install:t(r)},{desc:n(()=>[e(i,{class:"items-center"},{default:n(()=>[o("span",null,_(d.$t("WP.Config.index_11")),1),e(f,{size:"small",onClick:u,type:"primary"},{default:n(()=>[P(_(d.$t("file.fileOperation.open")),1)]),_:1})]),_:1})]),default:n(()=>[e(b,{class:"p-16px"},{default:n(()=>[e(i,{class:"mb-20px flex-nowrap!"},{default:n(()=>[a[1]||(a[1]=o("i",{class:"i-material-symbols:network-node color-#20a53a text-24px"},null,-1)),o("div",null,[o("div",xd,_(d.$t("WP.Config.index_12")),1),e(y,null,{default:n(()=>[o("li",null,_(d.$t("WP.Config.index_13")),1)]),_:1})])]),_:1,__:[1]}),e(i,{class:"flex-nowrap!"},{default:n(()=>[a[2]||(a[2]=o("i",{class:"i-ic:outline-arrow-circle-right color-#20a53a text-24px"},null,-1)),o("div",null,[o("div",Sd,_(d.$t("WP.Config.index_14")),1),e(y,null,{default:n(()=>[o("li",null,_(d.$t("WP.Config.index_15")),1),o("li",null,_(d.$t("WP.Config.index_16")),1),o("li",null,_(d.$t("WP.Config.index_17")),1)]),_:1})])]),_:1,__:[2]})]),_:1}),e(M,{class:"my-16px",model:t(p)},{default:n(()=>[e(U,{label:d.$t("WP.Config.index_18")},{default:n(()=>[e($,{"show-icon":!1},{default:n(()=>[e(i,{class:"items-center!",size:2},{default:n(()=>[e(W,{name:"soft-".concat(t(v).toLowerCase()),size:"24"},null,8,["name"]),o("span",null,_(t(v)),1)]),_:1})]),_:1}),e(f,{class:"ml-12px",onClick:x},{default:n(()=>[P(_(d.$t("WP.Config.index_19")),1)]),_:1}),e(k,{trigger:"hover",style:{"--n-color":"var(--site-multi-service-rollback-bg)"}},{trigger:n(()=>[e(W,{class:"ml-5px",name:"base-problem",size:"20"})]),default:n(()=>[o("div",$d,_(d.$t("WP.Config.index_20")),1)]),_:1})]),_:1},8,["label"]),e(U,{label:d.$t("WP.Config.index_21")},{default:n(()=>[e(L,{class:"w-300px!",value:t(p).webServer,"onUpdate:value":a[0]||(a[0]=B=>t(p).webServer=B),options:t(l)},null,8,["value","options"])]),_:1},8,["label"]),e(U,{label:" "},{default:n(()=>[e(f,{type:"primary",onClick:S},{default:n(()=>[P(_(d.$t("Public.Btn.Save")),1)]),_:1})]),_:1})]),_:1},8,["model"]),e(y,null,{default:n(()=>[o("li",null,_(d.$t("WP.Config.index_22")),1),o("li",null,[P(_(d.$t("WP.Config.index_23")),1),e(N,{class:"ml-5px",target:"_blank",href:"https://www.yakpanel.com/docs/faq/multi-webserver_hosting.html"},{default:n(()=>[P(_(d.$t("WP.Config.index_24")),1)]),_:1})])]),_:1})]),_:1},8,["install"])}}}),Cd=be(kd,[["__scopeId","data-v-91452043"]]),Pd=A({__name:"index",props:{siteInfo:{},config:{}},setup(C){const{t:w}=J(),s=de(),{siteName:c}=ge(s),m=C,{siteInfo:r,config:h}=m;c.value=m.siteInfo.name;const p=R();r&&Ro({data:r,config:h});const v=R("domain"),u=()=>{v.value=h.menu||"domain",h.menu=""},l=[{key:"domain",label:w("Site.Config.index_1"),component:Io},{key:"wordpress",label:w("Site.Config.index_2"),component:$l},{key:"security",label:w("Site.Config.index_13"),component:jl},{key:"config",label:w("Site.Config.index_10"),component:Bi},{key:"ssl",label:()=>e(ve,null,[w("Site.Config.index_11")]),component:fd},{key:"php",label:w("Site.Lable.index_22"),component:Zi},{key:"webserver",label:w("WP.Config.index_21"),component:Cd},{key:"maintenance",label:w("WP.Config.index_33"),component:wd},{key:"logs",label:w("Site.Config.index_25"),component:sr}];return u(),$t(()=>{window.siteConfigInit=p.value.init}),(S,x)=>{const g=zs;return T(),z(g,{value:t(v),"onUpdate:value":x[0]||(x[0]=d=>q(v)?v.value=d:null),ref_key:"tabsRef",ref:p,data:l},null,8,["value"])}}}),Ld="/static/vite/images/preview-yQ7Gf8k9.png",Rd={class:"pt-50px pb-40px"},Ud={class:"mb-24px text-center text-22px font-bold"},Td={class:"mb-16px"},Wd={class:"ul-style"},Ed={class:"ml-4px"},Dd={class:"ml-4px"},Bd={class:"ml-4px"},Id={class:"ml-4px"},Md={class:"text-center text-14px color-desc"},Ad={class:"text-center my-24px"},Od={class:"flex justify-center"},Nd=A({__name:"transition",setup(C){const w=()=>{Yt()};return(s,c)=>{const m=Ye,r=F,h=Os;return T(),I("div",Rd,[o("div",Ud,_(s.$t("WP.Transition.index_1")),1),o("div",Td,[o("ul",Wd,[o("li",null,[e(m,{name:"wp-install",size:"22"}),o("span",Ed,_(s.$t("WP.Transition.index_2")),1)]),o("li",null,[e(m,{name:"wp-safe",size:"22"}),o("span",Dd,_(s.$t("WP.Transition.index_3")),1)]),o("li",null,[e(m,{name:"wp-backup",size:"22"}),o("span",Bd,_(s.$t("WP.Transition.index_4")),1)]),o("li",null,[e(m,{name:"wp-cache",size:"22"}),o("span",Id,_(s.$t("WP.Transition.index_5")),1)])])]),o("div",Md,_(s.$t("WP.Transition.index_6")),1),o("div",Ad,[e(r,{type:"primary",class:"h-36px text-14px",onClick:w},{default:n(()=>[P(_(s.$t("WP.Transition.index_8")),1)]),_:1})]),o("div",Od,[e(h,{class:"justify-center",width:"50%",src:t(Ld)},null,8,["src"])])])}}}),qd=be(Nd,[["__scopeId","data-v-0744d9b2"]]),Hd={class:"w-860px h-720px"},Vd=A({__name:"index",setup(C){const w=ce(()=>ue(()=>import("./index-E3nER1wy.js?v=1773287522785"),__vite__mapDeps([80,56,2,3,4,5,1,6,57,41,42,31,7,12,81,47,82,22,62,26,58,59,60,74,83]))),s=ce(()=>ue(()=>import("./index-Dn6hHEl3.js?v=1773287522785"),__vite__mapDeps([84,1,2,3,4,5,6,15,16,17,21,19,26,22,29,12,7]))),c=ce(()=>ue(()=>import("./index-Cb2YxYXq.js?v=1773287522785"),__vite__mapDeps([85,31,2,3,4,5,1,6,12,83,41,42,15,16,17,18,19,20,21,43,22,23,24,25,26,27,28,29,44,45,34,46,47,7,48,49,50,51,52,53,54,55,56,57,58,59,60,37,38,39,9,40,61,62,63,64,65,66,67,68,69,70,71,72,73,74]))),m=ce(()=>ue(()=>import("./index-Da5weqrl.js?v=1773287522785"),__vite__mapDeps([86,1,2,3,4,5,6,87,12,7,56,57,21,19,29,22,26,23,24,25,27,28,88,31,89]))),r=ce(()=>ue(()=>import("./index-DnORLxcM.js?v=1773287522785"),__vite__mapDeps([90,1,2,3,4,5,6,15,16,17,18,19,21,44,12,29,23,24,25,26,27,28,22,31,91,9,92]))),h=ce(()=>ue(()=>import("./ssl-log-C98gnm7J.js?v=1773287522785"),__vite__mapDeps([93,64,1,2,3,4,5,6,65,47,22]))),p=ce(()=>ue(()=>import("./index-CCexCJL7.js?v=1773287522785"),__vite__mapDeps([94,31,2,3,4,5,12,1,6,22,83,41,42,95]))),{t:v}=J(),u=de(),l=Le(),{web:S,webserver:x}=ge(u),{userInfo:g,isFree:d,siteMonitorStatus:a}=ge(l),f=R(!1),i=R(),y=ae(v("WP.index_27")),b=ae(v("WP.Add.index_7"),{done:async()=>{ht(v("WP.Add.index_7"),"backup_deploy",async()=>{await We(),rt()})}}),W=ae(v("Site.Config.index_19")),$=ae("Data Copy",{done:async()=>{ht("Data Copy","wp_copy")}}),k=()=>{b.show=!0},U=()=>{y.show=!0},L=()=>{W.show=!0},M=()=>{if(l.isFree){Qe({source:370});return}$.show=!0},N=R([]),j=R([]),B=at({}),G=ae(v("SSL.Domain.index_5")),le=async()=>{if(d.value&&!a.value)return;const{message:H}=await Ps(Ta(),"WP2");V(H)&&(B.value=H)},D=Z({show:!1,title:"",siteInfo:null,config:{menu:"",subMenu:""}}),Q=(H,O={})=>{D.title="".concat(v("Site.Cert.index_58")," [").concat(H.name,"] -- ").concat(v("Site.Cert.index_59")," [").concat(H.addtime,"]"),D.siteInfo=H,D.config=Object.assign({menu:"",subMenu:""},O),D.show=!0},ne=ae(v("WP.index_2"),{done:async()=>{ht(v("WP.index_2"),"backup_deploy",async()=>{await We(),rt()})}}),Te=async H=>{ne.data.row=H,ne.show=!0},E=ae(),Oe=async H=>{E.title="".concat(v("WP.Config.index_10")," [").concat(H.name,"]"),E.data.site=H,E.show=!0},Ee=H=>{he({title:v("Site.PHP.index_152",[H.name]),data:{row:H},footer:!0,confirmText:v("Site.PHP.index_153"),component:Vs})},{keys:Se,table:De,columns:Ne}=Lo(j,B,N,Oe,Te,Q,le,Ee),Fe=mo(Ne,()=>{We()}),{loading:Dt,setLoading:lt}=te(!0),hn=H=>{Ne.value.forEach(Be=>{const Ie=Be;Ie.key===H.columnKey?Ie.sortOrder=H.order:Ie.sortOrder=!1});const O=H.order==="descend"?"desc":H.order==="ascend"?"asc":"";H.columnKey==="requests"?(re.p=1,re.limit=re.limit>100?100:re.limit,re.re_order=O):re.order=O?"".concat(H.columnKey," ").concat(O):"",We()},re=Z({p:1,limit:10,search:"",order:"",site_type:"",re_order:""}),We=async(H=!1)=>{try{lt(!(N.value.length>0||H));const O={...re,order:re.order?re.order:null},{message:Be}=await ws(O);V(Be)?(De.data=_e(Be.data)?Be.data:[],De.total=Be.total):(De.data=[],De.total=0)}finally{gn(),Se.value=[],lt(!1)}};let Ke=null;const Bt=R(!1),rt=async()=>{Ke&&clearTimeout(Ke);const{message:H}=await Ya();_e(H)&&(N.value=H,H.length>0?(Bt.value=!0,Ke=window.setTimeout(()=>{rt()},3e3)):(Bt.value&&We(!0),Ke&&clearTimeout(Ke)))},gn=async()=>{const{message:H}=await xs();_e(H)&&(j.value=H)};return dt(()=>u.isRefresh,H=>{H&&(u.setRefresh(!1),We())}),(async()=>{var H;try{await u.getConfig(),u.web.setup?(f.value=!0,await We(),rt(),le(),(H=i.value)==null||H.getList()):lt(!1)}catch(O){lt(!1)}})(),ja(()=>{Ke&&clearTimeout(Ke)}),(H,O)=>{const Be=fe,Ie=F,bn=Ma,yn=St,wn=Ia,xn=me,Sn=Ze,$n=xt,kn=Pe,qe=Re,Cn=ot,Pn=un;return T(),z(Pn,null,{default:n(()=>[t(g).status?(T(),z(Cn,{key:0,install:t(S).setup},{desc:n(()=>[o("span",null,_(H.$t("Site.PHP.index_1")),1),e(Be,{class:"ml-4px",onClick:O[0]||(O[0]=K=>t(gt)("nginx"))},{default:n(()=>[P(_(H.$t("Site.PHP.index_2")),1)]),_:1}),O[20]||(O[20]=o("span",{class:"mx-4px"},"|",-1)),e(Be,{onClick:O[1]||(O[1]=K=>t(gt)("apache"))},{default:n(()=>[P(_(H.$t("Site.PHP.index_3")),1)]),_:1})]),default:n(()=>[e(kn,{class:"p-16px",feedback:!0},{toolsLeft:n(()=>[e(Ie,{type:"primary",onClick:k},{default:n(()=>[P(_(H.$t("WP.index_5")),1)]),_:1}),e(Ie,{onClick:U},{default:n(()=>[P(_(H.$t("WP.index_27")),1)]),_:1}),e(Ie,{onClick:L},{default:n(()=>[P(_(H.$t("Site.Config.index_19")),1)]),_:1}),e(Ie,{onClick:M},{default:n(()=>[P(_(H.$t("Data Copy")),1)]),_:1}),e(Ie,{onClick:O[2]||(O[2]=K=>t(Gt)(!0))},{default:n(()=>[P(_(H.$t("Statistics")),1)]),_:1}),t(f)?(T(),z(bn,{key:0,"soft-name":t(x),"is-web-site":!0},null,8,["soft-name"])):oe("",!0)]),toolsRight:n(()=>[e(Ba,{ref_key:"siteCategoryRef",ref:i,value:t(re).site_type,"onUpdate:value":[O[3]||(O[3]=K=>t(re).site_type=K),O[4]||(O[4]=K=>We(!1))],project_type:"wp"},null,8,["value"]),e(yn,{value:t(re).search,"onUpdate:value":O[5]||(O[5]=K=>t(re).search=K),placeholder:H.$t("WP.index_4"),onSearch:O[6]||(O[6]=K=>We(!1))},null,8,["value","placeholder"]),e(wn,{"store-key":"site-wp-columns",loading:t(Dt),value:t(Ne),"onUpdate:value":O[7]||(O[7]=K=>q(Ne)?Ne.value=K:null),"disabled-keys":["name"]},null,8,["loading","value"])]),table:n(()=>[e(xn,{"checked-row-keys":t(Se),"onUpdate:checkedRowKeys":O[8]||(O[8]=K=>q(Se)?Se.value=K:null),loading:t(Dt),data:t(De).data,columns:t(Ne),"onUpdate:sorter":hn},null,8,["checked-row-keys","loading","data","columns"])]),pageLeft:n(()=>[e(Sn,{"checked-row-keys":t(Se),"onUpdate:checkedRowKeys":O[9]||(O[9]=K=>q(Se)?Se.value=K:null),data:t(De).data,options:t(Fe)},null,8,["checked-row-keys","data","options"])]),pageRight:n(()=>[e($n,{page:t(re).p,"onUpdate:page":O[10]||(O[10]=K=>t(re).p=K),"page-size":t(re).limit,"onUpdate:pageSize":O[11]||(O[11]=K=>t(re).limit=K),"item-count":t(De).total,"store-key":"wp-toolkit",onRefresh:We},null,8,["page","page-size","item-count"])]),_:1}),e(qe,{show:t(b).show,"onUpdate:show":O[12]||(O[12]=K=>t(b).show=K),title:t(b).title,data:t(b).data,width:640,height:590,footer:!0,component:t(w)},null,8,["show","title","data","component"]),e(qe,{show:t(y).show,"onUpdate:show":O[13]||(O[13]=K=>t(y).show=K),title:t(y).title,width:640,"min-height":205,footer:!1,component:t(s)},null,8,["show","title","component"]),e(qe,{show:t(ne).show,"onUpdate:show":O[14]||(O[14]=K=>t(ne).show=K),title:t(ne).title,data:t(ne).data,width:640,"min-height":268,footer:!0,component:t(c)},null,8,["show","title","data","component"]),e(qe,{show:t(E).show,"onUpdate:show":O[15]||(O[15]=K=>t(E).show=K),title:t(E).title,data:t(E).data,width:600,"min-height":268,component:t(m)},null,8,["show","title","data","component"]),e(qe,{show:t(W).show,"onUpdate:show":O[16]||(O[16]=K=>t(W).show=K),title:t(W).title,width:700,"min-height":300,component:t(r)},null,8,["show","title","component"]),e(qe,{show:t(D).show,"onUpdate:show":O[17]||(O[17]=K=>t(D).show=K),title:t(D).title},{default:n(()=>[o("div",Hd,[e(Pd,{"site-info":t(D).siteInfo,config:t(D).config},null,8,["site-info","config"])])]),_:1},8,["show","title"]),e(qe,{show:t(G).show,"onUpdate:show":O[18]||(O[18]=K=>t(G).show=K),title:t(G).title,data:t(G).data,width:700,height:450,footer:!1,component:t(h)},null,8,["show","title","data","component"]),e(qe,{show:t($).show,"onUpdate:show":O[19]||(O[19]=K=>t($).show=K),title:t($).title,data:t($).data,component:t(p),width:700,"min-height":200,footer:!0},null,8,["show","title","data","component"])]),_:1},8,["install"])):(T(),z(qd,{key:1}))]),_:1})}}}),Uu=Object.freeze(Object.defineProperty({__proto__:null,default:Vd},Symbol.toStringTag,{value:"Module"}));export{X as a,Uu as i,Et as u};