File: /www/server/panel/BTPanel/static/js/index243.js
import{_ as v}from"./index118.js?v=1777008528";import{c as k,R as C,k as o,d3 as E,cP as I,w as r}from"./utils-lib.js?v=1777008528";import{L,M as x,N as y}from"./firewall.js?v=1777008528";import{g as D}from"./index3.js?v=1777008528";import{c as q,V as c,e as a,aF as B,o as M,I as N,j as O,k as R,v as m,J as V,p}from"./base-lib.js?v=1777008528";import"./__commonjsHelpers__.js?v=1777008528";import"./index119.js?v=1777008528";import"./index116.js?v=1777008528";const T=q({__name:"index",setup($){k();const s=c([]),i=c(!1),_=[{content:"隔离箱是指将被感染的文件隔离到隔离箱中,隔离箱中的文件不会影响网站正常运行。"},{content:"隔离箱中的文件可以通过隔离箱管理功能进行查看、删除、恢复等操作。"}],u=t=>{},d=async t=>{await r({title:"恢复文件",width:"35rem",content:"从木马隔离箱中恢复【".concat(t.name,"】文件,是否继续?")}),await o({loading:"正在恢复文件,请稍后...",request:x({path:t.rname}),message:!0,success:e=>{e.status&&n()}})},f=async t=>{await r({title:"删除文件",width:"35rem",content:"永久删除【".concat(t.name,"】文件后将无法恢复,是否继续?")}),await o({loading:"正在删除文件,请稍后...",request:y({path:t.rname}),message:!0,success:e=>{e.status&&n()}})},n=async()=>{await o({loading:i,request:L(),data:[Array,s]})},b=[{label:"文件名",prop:"name"},{label:"原路径",render:t=>a("span",{class:"bt-link",onClick:()=>u()},[t.dname])},{label:"被隔离时间",width:150,render:t=>B("span",C(t.time))},D([{onClick:d,title:"恢复"},{onClick:f,title:"永久删除",width:60}])];return M(()=>n()),(t,e)=>{const g=E,h=I,w=v,l=N("bt-loading");return O(),R("div",null,[a(w,null,{content:m(()=>[V(a(g,{column:b,data:p(s),description:"暂无木马文件"},null,8,["data"]),[[l,p(i)],[l,"正在加载列表,请稍后...","title"]])]),"footer-left":m(()=>[a(h,{options:_,class:"pl-[2rem]"})]),_:1})])}}});export{T as default};