2 lines
8.4 KiB
JavaScript
2 lines
8.4 KiB
JavaScript
|
|
import{l as Z,C as B,i as F,hQ as et,c as st,b1 as nt,hR as ot,p as A}from"./index-BTglIPU2.js?v=1773287522785";import{u as at}from"./index-CNMkGSax.js?v=1773287522785";import{a as it,_ as lt}from"./index.vue_vue_type_script_setup_true_lang-zxYX_mVh.js?v=1773287522785";import{c as dt}from"./file-B5PwfK2h.js?v=1773287522785";import{k as q,R as G,r as m,c as Q,$ as p,Z as _,_ as t,a0 as r,aa as e,F as W,P as rt,a9 as d,j as P,ak as I,S as i,L as X,X as E,H as ut}from"./vue-core-DJjvd5ZC.js?v=1773287522785";import{n as pt,a5 as J,u as _t,k as ct,al as mt,aW as ft,_ as vt}from"./naive-ui--dJnpVcV.js?v=1773287522785";import"./prismjs-BZPoR7_J.js?v=1773287522785";const St={class:"p-24px"},xt={class:"flex"},ht={class:"flex-1 ml-14px pt-6px"},gt={class:"text-19px font-bold text-font1"},$t={class:"site-content mt-24px"},Dt={class:"site-size"},bt={class:"site-title"},yt={class:"site-path"},Ct={class:"value"},wt={class:"font-bold text-error"},Tt={key:1},kt={key:0},Pt={class:"site-time"},Rt={key:0,class:"site-db"},zt={class:"db-name"},Ht={class:"db-size"},Mt={class:"db-time"},Vt={class:"mt-24px text-13px text-error"},Bt={key:0},Ft={key:1,class:"mt-6px"},It={key:2,class:"mt-6px",style:{color:"var(--color-text-5)"}},Nt={class:"mx-0.5em text-error font-bold"},Ut={key:3,class:"mt-6px"},jt=q({__name:"verify",props:{data:{}},emits:["setConfirm"],setup(N,{expose:U,emit:c}){const{t:y}=G(),S=N,C=c,{rows:R,type:w,delSite:u}=S.data,z=m(!0),g=m(!0),$=Q(()=>!!w.find(n=>n==="database")),v=Q(()=>!!w.find(n=>n==="path")),x=m([]),H=async()=>{const{message:s}=await dt();F(s)&&(z.value=s.status,g.value=s.status_db)},T=async()=>{const{message:s}=await et({ids:R.map(n=>n.id)});F(s)&&(x.value=s.data.map(n=>{const{database:f}=n;return F(f)&&(f.addtime_show=f.addtime.split(" ")[0],f.is_time_rule=Math.round(Date.now()/1e3)-f.st_time>86400*30&&f.total>1024*10),{...n,addtime_show:n.addtime.split(" ")[0],is_time_rule:Math.round(Date.now()/1e3)-n.st_time>86400*30&&n.total>1024*10}}))},h=m(5),M=()=>{C("setConfirm",{type:"error",disabled:!0,text:y("Site.DelSite.ContentText16",[h.value])});const s=setInterval(()=>{h.value--,C("setConfirm",{text:y("Site.DelSite.ContentText16",[h.value])}),h.value===0&&(clearInterval(s),C("setConfirm",{disabled:!1,text:y("Site.DelSite.ContentText16")}))},1e3)},j=async({hide:s})=>{await(u==null?void 0:u(s))};return M(),T(),H(),U({onConfirm:j}),(s,n)=>{const f=Z,V=pt,D=J;return p(),_("div",St,[t("div",xt,[r(f,{name:"base-warning",size:"34",color:"#f0a020"}),t("div",ht,[t("div",gt,e(s.$t("Site.DelSite.ContentText7")),1)])]),t("div",$t,[(p(!0),_(W,null,rt(i(x),a=>(p(),_("div",{key:a.name,class:"content-item"},[t("div",Dt,[t("div",bt,[r(V,null,{default:d(()=>[P(e(s.$t("Site.DelSite.index_3"))+": "+e(a.name),1)]),_:2},1024)]),r(D,{trigger:"hover"},{trigger:d(()=>[t("div",yt,[t("div",null,e(s.$t("Site.DelSite.index_2"))+":",1),t("div",Ct,e(a.path),1),t("div",null,[n[1]||(n[1]=t("span",null,"(",-1)),a.limit?(p(),_(W,{key:0},[t("span",wt,e(s.$t("Site.DelSite.index_9")),1),n[0]||(n[0]=t("span",{class:"glyphicon glyphicon-info-sign text-error"},null,-1))],64)):(p(),_("span",Tt,e(i(B)(a.total)),1)),n[2]||(n[2]=t("span",null,")",-1))])])]),default:d(()=>[t("div",null,[a.limit?(p(),_("p",kt,e(s.$t("Site.DelSite.ContentText8")),1)):I("",!0),t("p",null,[t("span",null,e(s.$t("Site.DelSite.index_4"))+": "+e(a.path),1),t("span",null," ("+e((a.limit?"greater than ":"")+i(B)(a.total))+")",1)])])]),_:2},1024),t("div",Pt,[r(D,{trigger:"hover",disabled:!a.is_time_rule},{trigger:d(()=>[t("div",null,[t("span",null,e(s.$t("Site.DelSite.index_5"))+": ",1),t("span",{class:X({"text-error":a.is_time_rule})},e(a.addtime_show),3)])]),default:d(()=>[t("div",null,[t("p",null,e(s.$t("Site.DelSite.ContentText9")),1),t("p",null,e(s.$t("Site.DelSite.index_6"))+": "+e(a.addtime_show),1)])]),_:2},1032,["disabled"])])]),i($)&&i(F)(a.database)?(p(),_("div",Rt,[t("div",zt,[r(V,null,{default:d(()=>[P(e(s.$t("Home.index_70"))+": "+e(a.name),1)]),_:2},1024)]),t("div",Ht,[r(D,{trigger:"hover"},{trigger:d(()=>[P(e(s.$t("Site.DelSite.index_8"))+": "+e(i(B)(a.database.total)),1)]),
|