Files
yakpanel-core/YakPanel/static/vite/js/index-A5IGQFHP.js

2 lines
9.2 KiB
JavaScript
Raw Normal View History

2026-04-07 02:04:22 +05:30
import{_ as W}from"./index-BGYvyLDv.js?v=1773287522785";import{_ as j}from"./index-BRQskX9P.js?v=1773287522785";import{u as z}from"./index-CNMkGSax.js?v=1773287522785";import Q from"./index-Cy3Gp9Hk.js?v=1773287522785";import{B as F,a1 as U,a6 as V,a8 as M,k as Z,b as G,a9 as J}from"./naive-ui--dJnpVcV.js?v=1773287522785";import{k as $,R as L,r as w,o as K,$ as y,Z as I,a0 as a,S as l,X as O,_ as P,a9 as s,j as B,aa as b,n as Y,e as N,N as ee,a8 as ne,F as te,ak as ae}from"./vue-core-DJjvd5ZC.js?v=1773287522785";import{_ as A}from"./index-DIKmrNCq.js?v=1773287522785";import{_ as D}from"./index.vue_vue_type_script_setup_true_lang-D8O2mMsP.js?v=1773287522785";import{hS as oe,i as S,n as E,ao as le,hT as se,cm as ie,hU as re,m as _e,l as pe}from"./index-BTglIPU2.js?v=1773287522785";import{u as R}from"./useLoading-CZ2gSAW7.js?v=1773287522785";import{N as ue,O as ce,P as de,Q as me,R as fe}from"./php-D3q5Oj7O.js?v=1773287522785";import"./theme-monokai-Bqt0uTuQ.js?v=1773287522785";import"./ace-CNnfDSio.js?v=1773287522785";import"./prismjs-BZPoR7_J.js?v=1773287522785";import"./file-B5PwfK2h.js?v=1773287522785";const ve={class:"mt-12px"},Pe=$({__name:"DefaultPage",setup(C){const{t:p}=L(),c=z(),r=w(null),u=w("index"),d=()=>c.web.type==="nginx"?"/www/server/nginx/html/index.html":"/www/server/apache/htdocs/index.html",e=new Map([["index",{label:p("Site.PHP.index_51"),path:"/www/server/panel/data/defaultDoc.html"}],["404",{label:p("Site.PHP.index_52"),path:"/www/server/panel/data/404.html"}],["blank",{label:p("Site.PHP.index_53"),path:d()}],["stop",{label:p("Site.PHP.index_54"),path:"/www/server/stop/index.html"}]]),_=(()=>{const t=[];return e.forEach((i,v)=>{t.push({key:v,label:i.label})}),t})(),m=()=>{var t;return((t=e.get(u.value))==null?void 0:t.path)||""},f=w(m()),h=()=>{f.value=m()},n=()=>{Y(()=>{var t;(t=r.value)==null||t.getContent()})},o=async()=>{var t;(t=r.value)==null||t.saveFile()};return K(()=>{var t;(t=r.value)==null||t.getContent()}),(t,i)=>{const v=j,x=F;return y(),I("div",null,[a(v,{value:l(u),"onUpdate:value":[i[0]||(i[0]=g=>O(u)?u.value=g:null),h],options:l(_),onClick:n},null,8,["value","options"]),a(Q,{ref_key:"configRef",ref:r,path:l(f),"onUpdate:path":i[1]||(i[1]=g=>O(f)?f.value=g:null),height:440,"show-encoding":!0},null,8,["path"]),P("div",ve,[a(x,{type:"primary",onClick:o},{default:s(()=>[B(b(t.$t("Site.Cert.index_60")),1)]),_:1})])])}}}),be={class:"w-300px"},he=$({__name:"DefaultSite",setup(C,{expose:p}){const{t:c}=L(),r=w(null),{loading:u,setLoading:d}=R(),e=N({name:"0"}),_=w([]),m=async()=>{try{d(!0);const{message:n}=await oe();if(S(n)){const{sites:o,defaultSite:t}=n;_.value=E(o)?o.map(i=>({label:i.name,value:i.name})):[],f(),e.name=le(t)?t:"0"}}finally{d(!1)}},f=()=>{_.value.unshift({label:c("Site.PHP.index_58"),value:"0"})},h=async()=>{var n;await((n=r.value)==null?void 0:n.validate()),await se(ee(e))};return f(),m(),p({init:m}),(n,o)=>{const t=V,i=U,v=F,x=D,g=A;return y(),I("div",null,[a(x,{ref_key:"formRef",ref:r,model:l(e)},{default:s(()=>[a(i,{label:n.$t("Site.PHP.index_11")},{default:s(()=>[P("div",be,[a(t,{value:l(e).name,"onUpdate:value":o[0]||(o[0]=k=>l(e).name=k),class:"name-select",loading:l(u),options:l(_)},null,8,["value","loading","options"])])]),_:1},8,["label"]),a(i,{label:" "},{default:s(()=>[a(v,{type:"primary",onClick:h},{default:s(()=>[B(b(n.$t("Public.Btn.Save")),1)]),_:1})]),_:1})]),_:1},8,["model"]),a(g,{class:"mt-20px"},{default:s(()=>[P("li",null,b(n.$t("Site.PHP.index_56")),1),P("li",null,b(n.$t("Site.PHP.index_57")),1)]),_:1})])}}}),ge={class:"w-300px"},we=$({__name:"PhpVersion",setup(C,{expose:p}){const{t:c}=L(),r=w(null),{loading:u,setLoading:d}=R(),e=N({php_version:null}),_={php_version:{required:!0,message:c("Site.PHP.index_67"),trigger:"change"}},m=w([]),f=async()=>{try{d(!0);const{message:o}=await ie();if(S(o)){const t=E(o.versions)?o.versions:[];m.value=t.map(i=>({label:i.name,value:i.version})),S(o.select)&&(e.php_version="".concat(o.select.version))}}finally{d(!1)}},h=()=>{const o=e.php_version;if(o===null)throw _e.error(c("Site.PHP.index_67")),new Error(c("Site.PHP