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

2 lines
35 KiB
JavaScript
Raw Normal View History

2026-04-07 02:04:22 +05:30
import{bb as Ee,as as X,a3 as Oe,c as $e,aX as Re,co as we,l as be,aS as Ue,cp as Je,n as ee,cb as G,cg as he,ch as j,ce as Ye,c2 as _e,w as te,C as F,an as oe,m as Me,ar as ze,f as Qe,i as Fe}from"./index-BTglIPU2.js?v=1773287522785";import{$ as L,Z as se,a0 as l,k as P,r as N,o as H,l as qe,v as Le,S as y,t as Ge,R as V,an as Pe,c as ke,X as Z,a9 as h,F as Ze,P as Ve,j as ge,aa as z,_ as E,ao as Te,x as De,K as je,a8 as J}from"./vue-core-DJjvd5ZC.js?v=1773287522785";import{ac as He,a3 as Ke,ag as Xe,B as We,a5 as et,ah as tt,a9 as ae,a2 as ne,a6 as nt,a8 as ot,_ as st,a0 as at,an as it,am as rt}from"./naive-ui--dJnpVcV.js?v=1773287522785";import{g as D}from"./data-BVsViUMm.js?v=1773287522785";import{u as ie}from"./useLoading-CZ2gSAW7.js?v=1773287522785";import{c as lt}from"./copy-D-wIKr0q.js?v=1773287522785";import{_ as re}from"./index.vue_vue_type_script_setup_true_lang-DeTfbeeM.js?v=1773287522785";import"./prismjs-BZPoR7_J.js?v=1773287522785";function le(c){const o=Ee(c);return o.setSeconds(0,0),o}const dt=c=>X.post("/config?action=SetControl",c),Be=c=>X.post("/config?action=SetControl",c,{requestOptions:{loading:Oe.global.t("Monitor.API.system_1"),successMessage:!0}}),ct=()=>X.post("/config?action=SetControl",{type:"del"},{requestOptions:{loading:Oe.global.t("Monitor.API.system_2"),successMessage:!0}}),ut=c=>X.post("/ajax?action=get_load_average",c),pt=c=>X.post("/ajax?action=GetCpuIo",c),mt=c=>X.post("/ajax?action=GetDiskIo",c),ft=c=>X.post("/ajax?action=GetNetWorkIo",c),_t={},xt={class:"flex-center h-full"};function yt(c,o){const a=He;return L(),se("div",xt,[l(a,{size:"large"})])}const de=$e(_t,[["render",yt]]),vt=["title"],ce=P({__name:"index",setup(c){const o=N(null),a=N(null),{isFullscreen:T,toggle:u}=Re(a),w=()=>{u()};return H(()=>{o.value&&(a.value=we(o.value,"n-card"))}),(M,S)=>{const $=be;return qe((L(),se("div",{ref_key:"iconRef",ref:o,class:"inline-flex cursor-pointer ml-8px",title:M.$t("Monitor.System.index_27"),onClick:w},[l($,{ref_key:"iconRef",ref:o,name:"base-full-exit",size:"22"},null,512)],8,vt)),[[Le,y(T)]])}}}),gt={class:"flex"},At=P({__name:"index",props:Te({day:{default:30}},{value:{default:()=>[]},valueModifiers:{}}),emits:Te(["refresh"],["update:value"]),setup(c,{emit:o}){const T=Ge(c,"day"),u=o,{t:w}=V(),M=Pe(c,"value"),S=N(),$=N(),W=N("today"),g=N(null),B=N(!1),R=[{label:w("Public.Search.Yesterday"),value:"yesterday"},{label:w("Public.Search.Today"),value:"today"},{label:w("Public.Search.Last7"),value:"7"}],{x:U,y:f,width:_,height:x}=Ue(S),b=ke(()=>U.value+_.value),k=ke(()=>f.value+x.value);Je($,()=>{B.value=!1});const q=n=>{n!=="custom"&&(g.value=null,M.value=r())},i=n=>{ee(n)&&n[0]!==n[1]&&(M.value=n.map(e=>G(e)),B.value=!1)},s=()=>{B.value||(B.value=!0)},m=n=>{const e=new Date,p=he(e,-T.value);return j(p).getTime()>=n||j(e).getTime()<n};function r(){const n=new Date;let e={start:j(n),end:n};switch(W.value){case"yesterday":e=Ye(he(n,-1));break;case"7":e.start=j(he(n,-6));break}return[G(e.start),G(e.end)]}M.value.length===0&&(M.value=r());const t=()=>{u("refresh")};return(n,e)=>{const p=Xe,C=Ke,I=be,A=We,v=tt,d=et;return L(),se("div",gt,[l(C,{value:y(W),"onUpdate:value":[e[0]||(e[0]=O=>Z(W)?W.value=O:null),q],size:"small"},{default:h(()=>[(L(),se(Ze,null,Ve(R,O=>l(p,{key:O.value,value:O.value},{default:h(()=>[ge(z(O.label),1)]),_:2},1032,["value"])),64)),l(p,{ref_key:"customRef",ref:S,value:"custom",onClick:s},{default:h(()=>[ge(z(n.$t("Public.Search.Custom")),1)]),_:1},512)]),_:1},8,["value"]),l(A,{size:"small",class:"ml-10px px-8px",onClick:t},{default:h(()=>[l(I,{name:"refresh",size:"14"})]),_:1}),l(d,{show:y(B),placement:"bottom",trigger:"manual",x:y(b),y:y(k),"show-arrow":!1,style:{padding:0}},{trigger:h(()=>e[2]||(e[2]=[E("div",{class:"hidden"},null,-1)])),default:h(()=>[E("div",{ref_key:"popoverContentRef",ref:$},[l(v,{value:y(g),"onUpdate:value":[e[1]||(e[1]=O=>Z(g)?g.value=O:null),i],type:"daterange",panel:!0,actions:null,"is-date-disabled":m},null,8,["value"])],512)]),_:1},8,["show","x","y"])])}}}),ue=$e(At,[["__scopeId","data-v-510567b2"]]),ht=["title"],pe=P({__name:"index",set