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

2 lines
5.4 KiB
JavaScript
Raw Normal View History

2026-04-07 02:04:22 +05:30
import{_ as X}from"./index-BRGNrVIs.js?v=1773287522785";import{_ as z,x as G,i as A,m as H,ib as J,ic as K,n as Q}from"./index-BTglIPU2.js?v=1773287522785";import{_ as W}from"./index.vue_vue_type_script_setup_true_lang-D8O2mMsP.js?v=1773287522785";import{_ as Y}from"./index-DIKmrNCq.js?v=1773287522785";import{u as Z}from"./new-BrUBzLDd.js?v=1773287522785";import{u as ee}from"./index-Cg6fMjw6.js?v=1773287522785";import{s as te}from"./file-B5PwfK2h.js?v=1773287522785";import{u as ne}from"./index-CX7vR7zD.js?v=1773287522785";import oe from"./index-Cy3Gp9Hk.js?v=1773287522785";import{k as se,a6 as ae,B as ie,a1 as re,b as le,b9 as pe}from"./naive-ui--dJnpVcV.js?v=1773287522785";import{k as me,R as ue,r as u,e as _e,o as ce,$ as de,a8 as fe,a9 as s,_ as a,a0 as n,S as i,X as x,aa as r,j as _,N as ve}from"./vue-core-DJjvd5ZC.js?v=1773287522785";import"./prismjs-BZPoR7_J.js?v=1773287522785";import"./index-COOnaZWq.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-DgjjuUjT.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-B7YvCBmY.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-C5hb-Th7.js?v=1773287522785";import"./data-BVsViUMm.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-HxsqzSKU.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-BeO8Hyma.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-D2Bk83Ev.js?v=1773287522785";import"./useLoading-CZ2gSAW7.js?v=1773287522785";import"./useTableData-BmkIKQ_R.js?v=1773287522785";import"./useTableColumns-DDeyYvje.js?v=1773287522785";import"./index-S15tYq5l.js?v=1773287522785";import"./copy-D-wIKr0q.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-DeTfbeeM.js?v=1773287522785";import"./php-D3q5Oj7O.js?v=1773287522785";import"./index-BGYvyLDv.js?v=1773287522785";import"./index-CZps0rIN.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-CgKUoL60.js?v=1773287522785";import"./index-K4YGya6V.js?v=1773287522785";import"./index-DhnhmU-6.js?v=1773287522785";import"./check-CNel7fTH.js?v=1773287522785";import"./index-lEMZglLp.js?v=1773287522785";import"./index-BRQskX9P.js?v=1773287522785";import"./theme-monokai-Bqt0uTuQ.js?v=1773287522785";import"./ace-CNnfDSio.js?v=1773287522785";const ge={class:"w-160px"},we={class:"w-380px px-20px pt-24px pb-8px"},he={class:"w-180px"},st=me({__name:"index",setup($e,{expose:B}){const v=Z(),{t:U}=ue(),{data:g}=ne(),M=ee(),w=u(null),m=u(null),h=u([]),c=u(""),D=()=>{v.activeMenu="mapping"};let C="";const S=t=>{var e;c.value=$(t),(e=w.value)==null||e.getContent()},$=t=>{const{webserver:e}=M;if(t==="0.Current")return e==="apache"||e==="openlitespeed"?"".concat(C,"/.htaccess"):"/www/server/panel/vhost/rewrite/node_".concat(g.name,".conf");{const o=e==="openlitespeed"?"apache":e;return"/www/server/panel/rewrite/".concat(o,"/node_").concat(m.value,".conf")}},P=async()=>{const t=$("0.Current"),{message:e}=await te({path:t,data:p.data,encoding:"utf-8"});A(e)&&H.success(e.msg);const o=h.value[0].value;m.value=o,S(o)},d=u(!1),T=()=>{d.value=!0},b=u(null),p=_e({name:"",data:"",site_id:g.id}),V={name:{required:!0,trigger:["blur","change"],message:U("Site.RulesError.index_21")}},j=async({hide:t})=>{var e;await((e=b.value)==null?void 0:e.validate()),await J(ve(p)),p.name="",k(),t()},k=async()=>{var e;const{message:t}=await K({siteName:"node_".concat(g.name)});if(A(t)){C=t.sitePath;const o=Q(t.rewrite)?t.rewrite:[];h.value=pe(o).map(f=>({label:f,value:f})),o.length&&(m.value=o[0],c.value=$(o[0]))}(e=w.value)==null||e.getContent()},R=async()=>{await v.getConfig(),k()};return ce(()=>{R()}),B({init:R}),(t,e)=>{const o=z,f=ae,y=se,N=ie,q=Y,E=le,F=re,L=W,O=G,I=X;return de(),fe(I,{active:i(v).isMapping},{desc:s(()=>[a("span",null,[_(r(t.$t("Node.index_55"))+" ",1),n(o,{onClick:D},{default:s(()=>[_(r(t.$t("Node.index_42")),1)]),_:1}),_(" "+r(t.$t("Node.index_56")),1)])]),default:s(()=>[a("div",null,[n(y,{class:"items-center mb-12px"},{default:s(()=>[a("div",ge,[n(f,{value:i(m),"onUpdate:value":[e[0]||(e[0]=l=>x(m)?m.valu