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

2 lines
5.3 KiB
JavaScript

import{_ as A}from"./index-BGYvyLDv.js?v=1773287522785";import{k as x,R as $,$ as _,Z as P,a0 as v,S as r,r as N,a8 as d,a9 as f,F as O,P as V,_ as y,aa as k,ak as h,j,e as q,a6 as z,X as F}from"./vue-core-DJjvd5ZC.js?v=1773287522785";import{e_ as M,i as L,e$ as D,f0 as E,n as H,f1 as I,t as G}from"./index-BTglIPU2.js?v=1773287522785";import{_ as J,a as X}from"./index.vue_vue_type_script_setup_true_lang-BE5ofhzm.js?v=1773287522785";import{O as Z}from"./index-DBRrl1p8.js?v=1773287522785";import{_ as K}from"./index.vue_vue_type_script_setup_true_lang-BIYwrsRN.js?v=1773287522785";import{_ as Q}from"./index.vue_vue_type_script_setup_true_lang-BeO8Hyma.js?v=1773287522785";import{u as S}from"./useLoading-CZ2gSAW7.js?v=1773287522785";import{u as Y}from"./useTableData-BmkIKQ_R.js?v=1773287522785";import{k as ee,_ as ne,b as oe,a6 as te,B as ae,a9 as C}from"./naive-ui--dJnpVcV.js?v=1773287522785";import{_ as se}from"./index.vue_vue_type_script_setup_true_lang-ChFCGdPN.js?v=1773287522785";import{_ as le}from"./index-lEMZglLp.js?v=1773287522785";import"./prismjs-BZPoR7_J.js?v=1773287522785";import"./php-D3q5Oj7O.js?v=1773287522785";import"./alarm-DLi1oY_0.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-D8O2mMsP.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-O0FWUQU9.js?v=1773287522785";import"./alarm-C8du74Vj.js?v=1773287522785";import"./index-DIKmrNCq.js?v=1773287522785";import"./index-Cy3Gp9Hk.js?v=1773287522785";import"./theme-monokai-Bqt0uTuQ.js?v=1773287522785";import"./ace-CNnfDSio.js?v=1773287522785";import"./file-B5PwfK2h.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"./index-Cg6fMjw6.js?v=1773287522785";import"./leader-line-vue-C5rdSrUw.js?v=1773287522785";import"./data-BVsViUMm.js?v=1773287522785";const ie=x({__name:"index",setup(w,{expose:m}){const{t:o}=$(),{table:e,columns:i}=Y([{key:"title",title:o("Plugin.Apache.index_12")},{width:"30%",key:"value",title:o("Plugin.Apache.index_13")}]),c={active:"Active connections",accepts:"Total accepts",handled:"Total handled",requests:"Total requests",Reading:"Reading",Writing:"Writing",Waiting:"Waiting",worker:"Worker process",workercpu:"Nginx CPU usage",workermen:"Nginx memory usage"},{loading:p,setLoading:a}=S(),s=async()=>{try{a(!0);const{message:n}=await M();L(n)&&(e.data=Object.keys(n).map(l=>({title:c[l],value:n[l]})))}finally{a(!1)}};return s(),m({init:s}),(n,l)=>{const u=Q;return _(),P("div",null,[v(u,{data:r(e).data,columns:r(i),loading:r(p)},null,8,["data","columns","loading"])])}}}),re={class:"w-150px! text-right"},_e={class:"w-250px! color-#666"},ce={class:"text-center"},pe=x({__name:"index",setup(w,{expose:m}){const{t:o}=$(),e=N(),i=[{label:o("Config.Panel.index_83_1"),value:"on"},{label:o("Config.Safe.index_84"),value:"off"}],c=async()=>{const n=e.value.reduce((l,u)=>(l[u.name]=u.value,l),{});await D(n)},{loading:p,setLoading:a}=S(),s=async()=>{try{a(!0);const{message:n}=await E();H(n)&&(e.value=n)}finally{a(!1)}};return s(),m({init:s}),(n,l)=>{const u=ne,b=oe,U=te,B=ee,W=ae,R=C;return _(),d(R,{show:r(p)},{default:f(()=>[(_(!0),P(O,null,V(r(e),(t,T)=>(_(),d(B,{class:"items-center flex-nowrap! py-2px mb-16px",key:T},{default:f(()=>[y("div",re,k(t.name),1),t.name!=="gzip"&&t.name!=="worker_processes"?(_(),d(u,{key:0,class:"w-150px!",value:t.value,"onUpdate:value":g=>t.value=g,min:0,"show-button":!1},null,8,["value","onUpdate:value"])):h("",!0),t.name==="worker_processes"?(_(),d(b,{key:1,class:"w-150px!",value:t.value,"onUpdate:value":g=>t.value=g},null,8,["value","onUpdate:value"])):h("",!0),t.name==="gzip"?(_(),d(U,{key:2,class:"w-150px!",value:t.value,"onUpdate:value":g=>t.value=g,options:i},null,8,["value","onUpdate:value"])):h("",!0),y("div",_e,k(t.ps),1)]),_:2},1024))),128)),y("div",ce,[v(W,{type:"primary",onClick:c},{default:f(()=>[j(k(n.$t("Public.Btn.Save")),1)]),_:1})])]),_:1},8,["show"])}}}),ue=x({__name:"index",setup(w,{expose:m}){const o=q({lines:100}),e=N("None"),{loading:i,setLoading:c}=S(),p=async()=>{try{c(!0);const{message:a}=await I({path:"/www/wwwlogs/nginx_error.log",lines:o.lines});L(a)&&(e.value=a.result?a.result:"None")}finally{c(!1)}};return p(),m({init:p}),(a,s)=>{const n=le,l=se,u=C;return _(),d(u,{class:"h-580px",show:r(i)},{default:f(()=>[v(n,{log:r(e)},null,8,["log"]),v(l,{"logs-path":"/www/wwwlogs/nginx_error.log",value:r(o).lines,"onUpdate:value":s[0]||(s[0]=b=>r(o).lines=b),onRefresh:p},null,8,["value"])]),_:1},8,["show"])}}}),De=x({__name:"index",setup(w){const{multiService:m,isWebServerJump:o}=z(G()),{t:e}=$(),i=N("service"),c=[{key:"service",label:e("Security.History.Index_10"),component:J},{key:"webserver",label:e("Soft.Plugin.index_1"),component:Z},{key:"file",label:e("Site.Config.index_15"),data:{path:"/www/server/nginx/conf/nginx.conf"},component:X},{key:"version",label:e("Plugin.Ftp.index_9"),component:K},{key:"load",label:e("Home.index_30"),component:ie},{key:"optimization",label:e("Plugin.Mysql.index_27"),component:pe},{key:"logs",label:e("Site.Config.index_101"),component:ue}];return i.value=m.value||o.value?"webserver":"service",o.value&&(o.value=!1),(a,s)=>{const n=A;return _(),d(n,{value:r(i),"onUpdate:value":s[0]||(s[0]=l=>F(i)?i.value=l:null),data:c},null,8,["value"])}}});export{De as default};