File: /www/server/panel/BTPanel/static/js/index423.js
import{df as a,eO as v,a as C,cZ as b}from"./utils-lib.js?v=1777008528";import{o as V}from"./index3.js?v=1777008528";import{c as h,r,j as w,k as y,q as s,e as t,p as u,Q as B,v as d,x as p}from"./base-lib.js?v=1777008528";import"./__commonjsHelpers__.js?v=1777008528";import"./index119.js?v=1777008528";import"./index116.js?v=1777008528";const N={class:"disk-warning"},I={class:"warning-message"},P={class:"action-buttons"},S=h({__name:"index",emits:["close"],setup(W,{expose:m,emit:c}){const n=r([]),_=r([{label:"已知晓风险,忽略本次风险警告",value:1}]),o=c,f=()=>{V({pluginName:"disk_analysis",source:120,type:"ltd"}),a("diskPath","/"),a("taskStatus","true"),o("close"),n.value.length>0&&sessionStorage.setItem("diskWarn","true")},l=()=>{o("close"),n.value.length>0&&sessionStorage.setItem("diskWarn","true")};return m({onCancel:l}),(g,e)=>{const k=v,i=C;return w(),y("div",N,[e[5]||(e[5]=s("div",{class:"warning-icon"},[s("i",{class:"svgtofont-el-warning-filled"}),s("span",{class:"text-medium text-red-500"},"警告,磁盘空间不足")],-1)),s("div",I,[e[3]||(e[3]=s("p",null,"当前磁盘存储可用空间小于 500MB,将会导致以下风险,请及时处理:",-1)),e[4]||(e[4]=s("ul",null,[s("li",null,"1. 网站相关服务无法运行和访问"),s("li",null,"2. 面板相关服务将无法正常运或启动"),s("li",null,"2. 插件相关服务将无法安装或运行"),s("li",null,"3. 服务器出现瘫痪和宕机风险")],-1)),t(k,{modelValue:u(n),"onUpdate:modelValue":e[0]||(e[0]=x=>B(n)?n.value=x:null),options:u(_),onChange:g.handleCheckboxChange},null,8,["modelValue","options","onChange"]),s("div",P,[t(i,{type:"primary",onClick:f},{default:d(()=>[...e[1]||(e[1]=[p("立即处理",-1)])]),_:1}),t(i,{onClick:l},{default:d(()=>[...e[2]||(e[2]=[p("暂不处理",-1)])]),_:1})])])])}}}),O=b(S,[["__scopeId","data-v-b4cf19ce"]]);export{O as default};