HEX
Server: nginx/1.28.3
System: Linux ip-172-31-12-242 6.17.0-1007-aws #7~24.04.1-Ubuntu SMP Thu Jan 22 21:04:49 UTC 2026 x86_64
User: root (0)
PHP: 7.4.33
Disabled: passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
Upload Files
File: /www/server/panel/BTPanel/static/js/index451.js
import{k as x,c4 as D,G as B,f as O,d3 as R,c7 as N,cP as P}from"./utils-lib.js?v=1777008528";import{_ as S}from"./index118.js?v=1777008528";import{_ as U}from"./index217.js?v=1777008528";import{C as V,i as A,o as E}from"./index22.js?v=1777008528";import{a as I,b as M}from"./useController25.js?v=1777008528";import{aI as H,r as i,H as L,V as $,c as j,o as q,I as z,j as p,k as _,e as n,v as l,J as F,p as o,x as G,y as J}from"./base-lib.js?v=1777008528";import{g as K}from"./index3.js?v=1777008528";import"./__commonjsHelpers__.js?v=1777008528";import"./index206.js?v=1777008528";import"./index131.js?v=1777008528";import"./index152.js?v=1777008528";import"./index119.js?v=1777008528";import"./index116.js?v=1777008528";const Q=O(),W=V(),{rowData:u}=H(W),f=i(!1),g=i([]),b=i(0);var d;const s=L({cron_id:((d=u.value)==null?void 0:d.id)||0,p:1,rows:10}),X=()=>$([{label:"文件名称",prop:"name",showOverflowTooltip:!0},{label:"备份时间",prop:"addtime"},{label:"备份到",prop:"filename",showOverflowTooltip:!0},{label:"文件大小",render:a=>B(a.size)},K([{onClick:Y,title:"下载"}])]),Y=async a=>{try{const e=await M({cron_id:a.cron_id,filename:a.filename});e.status?e.data.is_loacl?window.open("/download?filename="+encodeURIComponent(e.data.path),"_blank","noopener,noreferrer"):window.open(e.data.path,"_blank","noopener,noreferrer"):Q.error(e.msg)}catch(e){}},Z=X(),m=async()=>{try{await x({loading:f,request:I({...s,cron_id:u.value.id}),data:{data:[Array,g],page:D(b)}})}catch(a){}},oo={class:"p-[20px]"},eo={key:0},bo=j({__name:"index",emits:["close"],setup(a,{emit:e}){const w=e,k=()=>{w("close")};return q(()=>m()),(to,t)=>{const v=R,C=U,h=S,T=N,y=P,c=z("bt-loading");return p(),_("div",oo,[n(h,null,{content:l(()=>[F(n(v,{"max-height":400,column:o(Z),data:o(g)},null,8,["column","data"]),[[c,o(f)],[c,"正在加载中,请稍候...","title"]])]),"footer-right":l(()=>[n(C,{total:o(b),page:o(s).p,"onUpdate:page":t[0]||(t[0]=r=>o(s).p=r),row:o(s).rows,"onUpdate:row":t[1]||(t[1]=r=>o(s).rows=r),onChange:o(m)},null,8,["total","page","row","onChange"])]),_:1}),n(y,{"list-style":"disc",class:"mt-[1rem]"},{default:l(()=>[o(A)?(p(),_("li",eo,[n(T,{onClick:t[2]||(t[2]=r=>o(E)(k))},{default:l(()=>[...t[3]||(t[3]=[G("一键跳转至本地备份目录",-1)])]),_:1})])):J("",!0)]),_:1})])}}});export{bo as default};