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};