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/index318.js
import{_ as F}from"./index118.js?v=1777008528";import{b as U,d3 as j,d4 as L,K as O}from"./utils-lib.js?v=1777008528";import{B as $}from"./index130.js?v=1777008528";import{c as q,aI as A,o as G,a8 as J,I as K,j as a,k,q as o,p as e,e as n,y as r,C as _,x as d,s as c,v as l,J as M,Q as C,z as P,G as Q}from"./base-lib.js?v=1777008528";import{F as H}from"./index47.js?v=1777008528";import"./__commonjsHelpers__.js?v=1777008528";import"./ace.js?v=1777008528";import"./index3.js?v=1777008528";import"./index119.js?v=1777008528";import"./index116.js?v=1777008528";import"./default.js?v=1777008528";import"./index217.js?v=1777008528";import"./vue-virtual-scroller.esm.js?v=1777008528";import"./vue-virtual-scroller.js?v=1777008528";import"./file-icon.js?v=1777008528";const W={class:"p-2rem"},X={class:"title-box flex items-center justify-between"},Y={class:"flex items-center"},Z={key:0,class:"scan-icon relative h-[8rem] w-[8rem]"},ee={class:"scan-title flex flex-col items-start ml-2rem"},te={class:"font-bold text-large text-default"},oe={class:"text-danger"},ne={class:"text-small text-secondary mt-12px truncate max-w-[60rem]"},se={class:"flex items-center ml-12px"},ae={class:"p-2rem"},he=q({__name:"index",setup(le){const b=H(),{scanLoad:s,scanningData:i,tableColumns:h,tableData:V,scanTableRef:g,editorPopup:p,editorValue:u}=A(b),{saveFile:w,scanData:v,cancelScan:B,$reset:D,batchOptions:E}=b;return G(()=>{v()}),J(()=>{D()}),(ie,t)=>{const f=U,x=P,R=Q,S=j,T=L,I=$,N=O,z=F,y=K("bt-loading");return a(),k("div",W,[o("div",X,[o("div",Y,[e(s)=="loading"?(a(),k("div",Z,[t[3]||(t[3]=o("div",{class:"animate-spin absolute top-0 border-primary border-b-2 rounded-full h-full w-full"},null,-1)),n(f,{icon:"scanning-scan",size:60,color:"var(--el-color-primary)",class:"absolute top-0 left-0 right-0 bottom-0 m-[auto] h-[8rem] w-[6rem]"})])):r("",!0),e(s)=="success"?(a(),_(f,{key:1,icon:"scanning-success",size:60,color:"var(--el-color-primary)"})):r("",!0),e(s)=="danger"?(a(),_(f,{key:2,icon:"scanning-danger",size:60,color:"var(--el-color-danger)"})):r("",!0),o("div",ee,[o("span",te,[d("查杀"+c(e(i).scanningText)+" ,已扫描文件 "+c(e(i).scanningCount)+" /"+c(e(i).scanCount)+" 个;发现木马文件 ",1),o("span",oe,c(e(i).shellCount),1),t[4]||(t[4]=d("个",-1))]),o("span",ne,c(e(i).scanInfo),1)])]),o("div",se,[e(s)==="loading"?(a(),_(x,{key:0,type:"default",onClick:e(B)},{default:l(()=>[...t[5]||(t[5]=[d("取消",-1)])]),_:1},8,["onClick"])):r("",!0),e(s)!="loading"?(a(),_(x,{key:1,type:"primary",onClick:t[0]||(t[0]=m=>e(v)())},{default:l(()=>[...t[6]||(t[6]=[d("重新查杀",-1)])]),_:1})):r("",!0)])]),n(R,{class:"!my-[1rem]"}),n(z,null,{content:l(()=>[M(n(S,{ref_key:"scanTableRef",ref:g,column:e(h),data:e(V),height:"360"},null,8,["column","data"]),[[y,"正在加载中,请稍后...","title"],[y,e(s)==="loading"]])]),"footer-left":l(()=>[n(T,{"table-ref":e(g),options:e(E)},null,8,["table-ref","options"])]),popup:l(()=>[n(N,{title:"在线编辑",showFooter:"",modelValue:e(p),"onUpdate:modelValue":t[2]||(t[2]=m=>C(p)?p.value=m:null),area:70,onConfirm:e(w)},{default:l(()=>[o("div",ae,[n(I,{modelValue:e(u),"onUpdate:modelValue":t[1]||(t[1]=m=>C(u)?u.value=m:null),class:"!h-[40rem]","editor-option":{theme:"ace/theme/monokai"}},null,8,["modelValue"])])]),_:1},8,["modelValue","onConfirm"])]),_:1})])}}});export{he as default};