Files

2 lines
6.7 KiB
JavaScript
Raw Permalink Normal View History

2026-04-07 02:04:22 +05:30
import{_ as K}from"./index-BRQskX9P.js?v=1773287522785";import{_ as R}from"./index-DIKmrNCq.js?v=1773287522785";import{_ as T}from"./index.vue_vue_type_script_setup_true_lang-DgjjuUjT.js?v=1773287522785";import{_ as E}from"./index.vue_vue_type_script_setup_true_lang-BeO8Hyma.js?v=1773287522785";import{h as L,n as j,i as Q,Q as X,t as Z}from"./index-BTglIPU2.js?v=1773287522785";import{a2 as A,a3 as q,a4 as z,K as H,a5 as J}from"./index-oaByoBTF.js?v=1773287522785";import{u as D}from"./useTableData-BmkIKQ_R.js?v=1773287522785";import{u as N}from"./useTableColumns-DDeyYvje.js?v=1773287522785";import{u as V}from"./useLoading-CZ2gSAW7.js?v=1773287522785";import{i as Y,p as tt,k as b,R as P,a0 as o,$ as g,Z as W,a9 as c,S as d,_,aa as e,j as $,r as v,a8 as B,X as M,F as nt,a6 as et}from"./vue-core-DJjvd5ZC.js?v=1773287522785";import{u as O}from"./index-vtVnh4D6.js?v=1773287522785";import{B as F,a8 as ot,k as st,a2 as at,m as it}from"./naive-ui--dJnpVcV.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-B7YvCBmY.js?v=1773287522785";import"./data-BVsViUMm.js?v=1773287522785";import"./prismjs-BZPoR7_J.js?v=1773287522785";import"./index-S15tYq5l.js?v=1773287522785";import"./copy-D-wIKr0q.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-DeTfbeeM.js?v=1773287522785";import"./index-Cg6fMjw6.js?v=1773287522785";const U=Symbol("scan-list");function lt(y){tt(U,y)}function I(){return Y(U)}const ct={class:"text-#666"},rt=b({__name:"index",setup(y,{expose:p}){const{data:s}=I(),a=O(),{t:n}=P(),{keys:m,table:i,columns:f}=D([{key:"vlun_info",title:n("WP.index_53"),width:"30%"},{key:"type",title:n("Ftp.Table.index_3")},{key:"name",title:n("Config.Alarm.index_43")},{key:"cve",title:"CVE ID",width:"120px"},{key:"css",title:"CVSS",width:"60px",align:"center",render:t=>o("span",{style:{backgroundColor:x(t.css),color:"white",padding:"4px 6px",width:"30px",display:"inline-block",borderRadius:"5px"}},[t.css])},N({width:80,align:"center",options:t=>[{label:n("Ftp.Table.index_8"),onClick:()=>{L({title:n("WP.index_58"),content:n("WP.index_59"),onConfirm:async()=>{await A({...t,ignore_type:"add",path:s.path}),r(),a.setRefresh(!0)}})}}]})]),x=t=>t>=0&&t<=3.9?"#ffcb0d":t>=4&&t<=6.9?"#f9a009":t>=7&&t<=9?"#df3d03":t>=9.1&&t<=10?"#cc0500":"",{loading:l,setLoading:u}=V(),r=async()=>{try{u(!0);const{message:t}=await q({path:s.path});j(t)&&(i.data=t)}finally{m.value=[],u(!1)}};return r(),p({init:r}),(t,h)=>{const k=F,C=E,w=T,S=R;return g(),W("div",null,[o(w,null,{toolsLeft:c(()=>[o(k,{type:"primary",onClick:r},{default:c(()=>[$(e(t.$t("Ftp.Log.Index_12")),1)]),_:1})]),table:c(()=>[o(C,{"max-height":250,loading:d(l),data:d(i).data,columns:d(f)},{empty:c(()=>[_("div",ct,e(t.$t("WP.index_57")),1)]),_:1},8,["loading","data","columns"])]),_:1}),o(S,{class:"mt-16px"},{default:c(()=>[$(e(t.$t("WP.index_49"))+" ",1),_("li",null," plugin: "+e(t.$t("Site.Config.index_17"))+" | theme: "+e(t.$t("Mail.Email.index_3"))+" | core: "+e(t.$t("WP.index_50")),1),_("li",null,"plugin_closed: "+e(t.$t("WP.index_51")),1),_("li",null,"plugin_not_update: "+e(t.$t("WP.index_52")),1)]),_:1})])}}}),_t=b({__name:"index",setup(y,{expose:p}){const{data:s}=I(),a=O(),{t:n}=P(),{keys:m,table:i,columns:f}=D([{key:"vlun_info",title:n("WP.index_53"),width:"30%"},{key:"type",title:n("Ftp.Table.index_3")},{key:"name",title:n("Config.Alarm.index_43")},{key:"cve",title:"CVE ID"},{key:"css",title:"CVSS",align:"center",render:t=>o("span",{style:{backgroundColor:x(t.css),color:"white",width:"30px",display:"inline-block",padding:"4px 6px",borderRadius:"5px"}},[t.css])},N({width:100,align:"center",options:t=>[{label:n("Ftp.Analysis.Index_29"),onClick:()=>{L({title:n("WP.index_54"),content:n("WP.index_55"),onConfirm:async()=>{await A({...t,ignore_type:"del",path:s.path}),r(),a.setRefresh(!0)}})}}]})]),x=t=>t>=0&&t<=3.9?"#ffcb0d":t>=4&&t<=6.9?"#f9a009":t>=7&&t<=9?"#df3d03":t>=9.1&&t<=10?"#cc0500":"",{loading:l,setLoading:u}=V(),r=async()=>{try{u(!0);const{message:t}=await z({path:s.path});j(t)&&(i.data=t)}finally{m.value=[],u(!1)}};return r(),p({init:r}),(t,h)=>{const