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

3 lines
11 KiB
JavaScript

const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/quota-config-BSW6Ojwx.js?v=1773287522785","js/index-DIKmrNCq.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.vue_vue_type_script_setup_true_lang-D8O2mMsP.js?v=1773287522785","js/config-nDHibUqX.js?v=1773287522785","js/index-J9c0osUT.js?v=1773287522785","js/index-COOnaZWq.js?v=1773287522785","css/index-CIu37x51.css?v=1773287522785","js/logo-CO_ZRY__.js?v=1773287522785","js/useLoading-CZ2gSAW7.js?v=1773287522785","js/php-D3q5Oj7O.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-DeTfbeeM.js?v=1773287522785","js/index-Cg6fMjw6.js?v=1773287522785","css/index-Ggi6WNVX.css?v=1773287522785"])))=>i.map(i=>d[i]);
import{C as U,_ as O,p as M,P as R,N as F,c as H,l as K,a3 as m,I as G,aJ as J,h as X,ao as Z,t as Y,aK as ee,af as te,aL as ne,aM as ae}from"./index-BTglIPU2.js?v=1773287522785";import{k as g,R as se,c as k,S as c,$ as f,a8 as $,a9 as y,j as v,aa as b,Z as w,a0 as o,_ as d,a3 as q,l as S,as as le,ai as oe,H as ie,X as z,L as W,r as N,v as V,am as ue,a6 as B}from"./vue-core-DJjvd5ZC.js?v=1773287522785";import{g as C,a5 as A,ab as D,f as re,k as P,ay as I,a8 as ce,e as de,n as pe,u as me,ai as he,B as T,s as _e}from"./naive-ui--dJnpVcV.js?v=1773287522785";import{_ as L}from"./index-S15tYq5l.js?v=1773287522785";import{c as ke}from"./copy-D-wIKr0q.js?v=1773287522785";import{_ as be}from"./index-DIKmrNCq.js?v=1773287522785";import{_ as ve}from"./index.vue_vue_type_script_setup_true_lang-DeTfbeeM.js?v=1773287522785";import{u as ye}from"./index-Cg6fMjw6.js?v=1773287522785";const fe={class:"leading-20px"},xe=g({__name:"index",props:{type:{default:"site"},data:{},callback:{}},setup(e){const{t}=se(),a=e,s=k(()=>{const{data:u}=a,{quota:h}=u;return!h.size}),n=k(()=>{if(s.value)return 0;const{data:u}=a,h=C(u,"quota.used",0);let _=C(u,"quota.size",0);return _=_*1024*1024,_===0?0:h/_*100}),l=k(()=>{const{data:u}=a,h=C(u,"quota.used",0);return U(h)}),i=k(()=>{const{data:u}=a,h=C(u,"quota.size",0);return"".concat(h.toFixed(2)," MB")}),r=k(()=>n.value<90?"success":"error"),p=new Map([["site","Site"],["ftp","FTP"],["database","Database"]]),x=()=>{M({title:"".concat(t("Component.Quota.index_5",[a.data.name,p.get(a.type)||"--"])),width:480,minHeight:222,footer:!0,data:{type:a.type,info:a.data,callback:a.callback},component:q(()=>R(()=>import("./quota-config-BSW6Ojwx.js?v=1773287522785"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9])))})};return(u,h)=>{const _=O,E=D,Q=A;return c(s)?(f(),$(_,{key:0,onClick:x},{default:y(()=>[v(b(u.$t("Component.Quota.index_2")),1)]),_:1})):(f(),w("div",{key:1,class:"cursor-pointer",onClick:x},[o(Q,{placement:"bottom-start","arrow-point-to-center":!0},{trigger:y(()=>[o(E,{type:"line",status:c(r),percentage:c(n),height:12,"border-radius":2,"show-indicator":!1},null,8,["status","percentage"])]),default:y(()=>[d("div",fe,[d("p",null,b(u.$t("Component.Quota.index_3",[c(l)])),1),d("p",null,b(u.$t("Component.Quota.index_12",[c(i)])),1),d("p",null,b(u.$t("Component.Quota.index_4")),1)])]),_:1})]))}}}),ge=g({__name:"index",props:{value:{default:""},height:{default:22},onUpdateValue:{},onBlur:{}},setup(e){const t=e,a=F(t,"value"),s=l=>{var r;const i=l.target;(r=t==null?void 0:t.onBlur)==null||r.call(t,i.value||"",l)},n=l=>{l.target.blur()};return(l,i)=>S((f(),w("input",{"onUpdate:modelValue":i[0]||(i[0]=r=>z(a)?a.value=r:null),class:"bt-table-input",style:ie({height:c(re)(l.height)}),onBlur:s,onKeyup:oe(n,["enter"])},null,36)),[[le,c(a)]])}}),Ce=H(ge,[["__scopeId","data-v-e66e069a"]]),we={class:"leading-[1]"},j=g({__name:"index",props:{value:{type:[Number,String,Boolean,null],default:"1"},checkedValue:{type:[Number,String,Boolean],default:"1"},uncheckedValue:{type:[Number,String,Boolean],default:"0"},checkedLabel:{default:""},uncheckedLabel:{default:""},onClick:{default:void 0}},setup(e){const t=e,a=()=>{const{value:s,checkedValue:n,uncheckedValue:l,onClick:i}=t;i&&I(i,s===n?l:n)};return(s,n)=>{const l=P;return f(),$(l,{class:W(["items-center cursor-pointer",s.value===s.checkedValue?"text-primary":"text-error"]),size:2,inline:!0,onClick:a},{default:y(()=>[d("span",we,b(s.value===s.checkedValue?s.checkedLabel||s.$t("Public.Status.Running"):s.uncheckedLabel||s.$t("Public.Status.Stopped")),1),d("i",{class:W(["text-14px","".concat(s.value===s.checkedValue?"i-mage:play-fill":"i-mage:pause-fill")])},null,2)]),_:1},8,["class"])}}}),Se=g({__name:"index",props:{disabled:{type:Boolean,default:!1},tips:{},value:{type:[Boolean,String,Number],default:!1},onClick:{}},setup(e){let t=N(!0);const a=e;typeof a.value=="string"||typeof a.value=="number"?t.value=!!a.value:t.value=a.value;const s=()=>{const{onClick:n}=a;n&&I(n,t.value)};return(n,l)=>{const i=ce,r=de;return f(),$(r,{trigger:"hover",disabled:!(n.disabled&&c(t))},{trigger:y(()=>[o(i,{size:"small",value:c(t),"onUpdate:value":[l[0]||(l[0]=p=>z(t)?t.value=p:t=p),s],disabled:n.disabled&&c(t)},null,8,["value","disabled"])]),default:y(()=>[v(" "+b(n.tips),1)]),_:1},8,["disabled"])}}}),$e={class:"flex"},Pe={class:"w-0 flex-1 flex items-center"},We={class:"min-w-0"},Ve={class:"i-majesticons:eye-line"},Be={class:"i-majesticons:eye-off-line"},Te=g({__name:"index",props:{value:{default:""}},setup(e){const t=e,a=N(!1),s=k(()=>a.value?t.value:"**********"),n=()=>{a.value=!a.value},l=async()=>{ke("".concat(t.value))};return(i,r)=>{const p=pe,x=K;return f(),w("div",$e,[d("div",Pe,[d("div",We,[o(p,{class:"max-w-full",tooltip:{contentStyle:{maxWidth:"200px"}}},{default:y(()=>[v(b(c(s)),1)]),_:1})]),d("div",{class:"ml-6px flex items-center text-15px cursor-pointer",title:"Show",onClick:n},[S(d("i",Ve,null,512),[[V,!c(a)]]),S(d("i",Be,null,512),[[V,c(a)]])]),d("button",{class:"reset ml-6px text-15px cursor-pointer",title:"Copy",onClick:l},[o(x,{name:"common-copy"})])])])}}}),Le=(e=!1,t)=>{const{t:a}=m.global;M({title:t?"[".concat(t,"] ").concat(a("Website statistics")):a("Website statistics"),width:900,minHeight:450,data:{name:t,showTops5:e},component:q(()=>R(()=>import("./index-J9c0osUT.js?v=1773287522785"),__vite__mapDeps([10,11,2,3,4,5,6,7,12,1,13,14,15,16,17,18])))})},Me={class:"text-left"},Re={class:"cursor-pointer"},qe=g({__name:"Requests",props:{name:{type:String,default:""},total:{type:[Number,String],default:0},value:{type:Array,default:()=>[]}},setup(e){const t=k(()=>e.total.toLocaleString("en-US")),a=me(),s=k(()=>({xAxis:{type:"category",data:e.value.map(n=>n.date)},yAxis:{type:"value",show:!1},series:[{name:"Page views",data:e.value.map(n=>n.value),type:"line",lineStyle:{color:a.value.primaryColor,width:2},areaStyle:{color:G(a.value.primaryColor,.1)},symbol:"none"}],grid:{left:0,right:0,top:0,bottom:0}}));return(n,l)=>(f(),w("div",{class:"flex flex-col gap-3px cursor-pointer",onClick:l[0]||(l[0]=i=>c(Le)(!1,e.name))},[d("div",Me,b(c(t)),1),d("div",Re,[o(ve,{type:"line",option:c(s),height:"15px"},null,8,["option"])])]))}});function Ue(e={}){return{key:e.key||"quota",title:e.title||m.global.t("Component.Quota.index_1"),width:e.width||"8%",minWidth:e.minWidth||100,maxWidth:e.maxWidth||120,render:a=>o(xe,{type:e.type||"",data:a,callback:e.callback},null)}}function Oe(e={}){const t=ue(),a=e.key||"path";return{key:a,title:e.title||m.global.t("Public.Table.Path"),width:e.width,minWidth:e.minWidth||120,ellipsis:{tooltip:!0},render:n=>o("a",{class:"bt-link",href:"javascript:;",onClick:()=>{J("Path",n[a]),t.push("/files")}},[n[a]])}}function Fe(e){const{key:t="status"}=e;return{key:e.key||"status",title:e.title||m.global.t("Public.Table.Status"),width:e.width,minWidth:70,render:s=>o(j,{value:s[t],"checked-title":e.checkedLabel||m.global.t("Public.Status.Running"),"unchecked-title":e.uncheckedLabel||m.global.t("Public.Status.Stop"),checkedValue:e.checkedValue,uncheckedValue:e.uncheckedValue,onClick:n=>{e.confirm&&X(e.confirm(n,s))}},null)}}function He(e){const{key:t="status"}=e;return{key:e.key||"Caching(nginx)",title:e.title||"Caching(nginx)",width:e.width,minWidth:70,render:s=>o(Se,{disabled:e.disabled?e.disabled(s):!1,tips:e.tips,value:s[t],onClick:n=>{e.onClick(n,s)}},null)}}function Ke(e){const{key:t="status"}=e;return{key:t,title:e.title||m.global.t("Public.Table.Status"),width:e.width||"8%",minWidth:e.minWidth||80,render:s=>{const n=e.status(s);return o(j,{value:s[t],"checked-label":n.checkedLabel,"checked-value":n.checkedValue,"unchecked-label":n.uncheckedLabel,"unchecked-value":n.uncheckedValue,onClick:l=>{var i;(i=n.onClick)==null||i.call(n,l)}},null)}}}function Ge(e){const{key:t="ps"}=e;return{key:t,title:e.title||m.global.t("Public.Table.Note"),width:e.width,minWidth:e.minWidth||120,render:s=>o(Ce,{value:s[t],onBlur:async(n,l)=>{const i=s[t];if(i!==n)try{await e.onBlur(n,s),s[t]=n}catch(r){const p=l.target;p.value=i,console.error(r)}}},null)}}function Je(e){return{key:e.key||"action",title:e.title||m.global.t("Public.Table.Action"),align:e.align||"right",width:e.width,minWidth:e.minWidth,maxWidth:e.maxWidth,render:(a,s)=>{var i,r;const n=((i=e.options)==null?void 0:i.call(e,a,s))||[],l=(r=e.dropdown)==null?void 0:r.call(e,a,s);return l?o(P,{size:2,class:"justify-end! items-center"},{default:()=>[o(L,{options:n},null),o(he,{trigger:"click",options:l.options,onSelect:p=>l.onSelect(p,a)},{default:()=>[o("i",{class:"i-famicons:ellipsis-vertical text-18px cursor-pointer"},null)]})]}):o(L,{options:n},null)}}}function Xe(e={}){const t=e.key||"password";return{key:t,title:e.title||m.global.t("Public.Table.Password"),width:e.width,minWidth:e.minWidth,maxWidth:e.maxWidth,render:s=>{const n=s[t];return o(Te,{value:Z(n)?n:""},null)}}}function Ze(e={}){const t=e.key||"progress",a=e.placement||"inside";return e.loading,{key:t,title:e.title||m.global.t("Mail.Unsubscribe.index_26"),width:e.width||"10%",minWidth:100,maxWidth:e.maxWidth,render:n=>o(D,{type:"line","indicator-placement":a,percentage:n[t],processing:n[t]!==100,height:e.height,status:e.status,color:e.color},null)}}function Ye(e){const{t}=m.global;return{key:"requests",sorter:!0,sortOrder:!1,className:"sort-center",title:s=>s?"Requests":o(P,{class:"items-center justify-center!",size:3},{default:()=>[o("span",null,[v("Requests")]),o(A,{trigger:"hover"},{trigger:()=>o("i",{class:"i-uiw:question-circle-o text-16px text-#9DA1A6 cursor-pointer"},null),default:()=>o(be,null,{default:()=>[o("li",null,[v("The monitoring report data will be updated as the website list is refreshed")]),o("li",null,[v("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:e.width||"12%",render:s=>{const{isFree:n,siteMonitorStatus:l}=B(Y()),{webserver:i,monitor:r,isMonitorInstall:p}=B(ye()),{monitorMap:x}=e;if(i.value!=="nginx"&&i.value!=="apache")return"--";if(!l.value&&n.value)return o(T,{type:"primary",text:!0,onClick:()=>{ee({source:142})}},{default:()=>[v("Active")]});if(!p.value&&!l.value)return o(T,{type:"primary",text:!0,onClick:()=>{te("monitor",async()=>{e.getMonitorData()})}},{default:()=>[r.value.is_install===1?t("Public.Btn.Update"):t("Public.Btn.Install")]});const u=x.value[s.name];if(!_e(u)){const h=ne(u),_=ae(u);return o(qe,{name:s.name,total:h,value:_},null)}return"--"}}}export{j as _,Ke as a,Oe as b,Te as c,Ue as d,Ge as e,Fe as f,Ze as g,Xe as h,He as i,Se as j,Ce as k,Ye as l,Le as o,Je as u};