import{w as G,t as Ee,d as U,u as ie,r as T,g as F,c as Ne,_ as O,a as o,C as De,i as Pe,b as Fe,e as Be,f as Ue,v as je,h as $,T as He,P as x,j as Ve,I as ze,k as Qe,E as Je,l as qe,m as We,n as le,o as Ze,p as Ge,q as ue,s as ce,S as Ye,x as Xe,y as fe,z as Ke,A as de,B as ea,D as aa,F as ta,G as B,H as na,J as oa,K as E,L as j,M as A,N as L,O as te,Q as ne,R as H,U as V,V as z,W as ra,X as sa,Y as ia,Z as la,$ as ua,a0 as ca}from"./index-a0825fe1.js";import{b as fa,a as da,t as ve,R as va,C as pa}from"./index-c245d5a1.js";import{I as ma}from"./index-fa1d0842.js";import{u as ga}from"./useTaskListStore-d857a07d.js";import{T as _a}from"./task-d619ea8f.js";import{B as Ca}from"./button-9350a9f5.js";var ya={success:Ve,info:ze,error:Qe,warning:Je},ba={success:qe,info:We,error:le,warning:Ze},Sa=Ee("success","info","warning","error"),$a=function(){return{type:x.oneOf(Sa),closable:{type:Boolean,default:void 0},closeText:x.any,message:x.any,description:x.any,afterClose:Function,showIcon:{type:Boolean,default:void 0},prefixCls:String,banner:{type:Boolean,default:void 0},icon:x.any,closeIcon:x.any,onClose:Function}},xa=U({compatConfig:{MODE:3},name:"AAlert",inheritAttrs:!1,props:$a(),setup:function(e,n){var t=n.slots,f=n.emit,u=n.attrs,c=n.expose,y=ie("alert",e),i=y.prefixCls,g=y.direction,m=T(!1),_=T(!1),p=T(),s=function(v){v.preventDefault();var C=p.value;C.style.height="".concat(C.offsetHeight,"px"),C.style.height="".concat(C.offsetHeight,"px"),m.value=!0,f("close",v)},l=function(){var v;m.value=!1,_.value=!0,(v=e.afterClose)===null||v===void 0||v.call(e)};c({animationEnd:l});var r=T({});return function(){var d,v,C=e.banner,h=e.closeIcon,w=h===void 0?(d=t.closeIcon)===null||d===void 0?void 0:d.call(t):h,R=e.closable,k=e.type,b=e.showIcon,M=F(t,e,"closeText"),N=F(t,e,"description"),ee=F(t,e,"message"),D=F(t,e,"icon");b=C&&b===void 0?!0:b,k=C&&k===void 0?"warning":k||"info";var Oe=(N?ba:ya)[k]||null;M&&(R=!0);var S=i.value,Te=Ne(S,(v={},O(v,"".concat(S,"-").concat(k),!0),O(v,"".concat(S,"-closing"),m.value),O(v,"".concat(S,"-with-description"),!!N),O(v,"".concat(S,"-no-icon"),!b),O(v,"".concat(S,"-banner"),!!C),O(v,"".concat(S,"-closable"),R),O(v,"".concat(S,"-rtl"),g.value==="rtl"),v)),Ae=R?o("button",{type:"button",onClick:s,class:"".concat(S,"-close-icon"),tabindex:0},[M?o("span",{class:"".concat(S,"-close-text")},[M]):w===void 0?o(De,null,null):w]):null,Le=D&&(Pe(D)?Fe(D,{class:"".concat(S,"-icon")}):o("span",{class:"".concat(S,"-icon")},[D]))||o(Oe,{class:"".concat(S,"-icon")},null),Me=Be("".concat(S,"-motion"),{appear:!1,css:!0,onAfterLeave:l,onBeforeLeave:function(P){P.style.maxHeight="".concat(P.offsetHeight,"px")},onLeave:function(P){P.style.maxHeight="0px"}});return _.value?null:o(He,Me,{default:function(){return[Ue(o("div",$($({role:"alert"},u),{},{style:[u.style,r.value],class:[u.class,Te],"data-show":!m.value,ref:p}),[b?Le:null,o("div",{class:"".concat(S,"-content")},[ee?o("div",{class:"".concat(S,"-message")},[ee]):null,N?o("div",{class:"".concat(S,"-description")},[N]):null]),Ae]),[[je,!m.value]])]}})}}});const ha=G(xa);var wa=9007199254740991,Ra=Math.floor;function oe(a,e){var n="";if(!a||e<1||e>wa)return n;do e%2&&(n+=a),e=Ra(e/2),e&&(a+=a);while(e);return n}function ka(a,e,n){var t=a.length;return n=n===void 0?t:n,!e&&n>=t?a:fa(a,e,n)}var Ia="\\ud800-\\udfff",Oa="\\u0300-\\u036f",Ta="\\ufe20-\\ufe2f",Aa="\\u20d0-\\u20ff",La=Oa+Ta+Aa,Ma="\\ufe0e\\ufe0f",Ea="\\u200d",Na=RegExp("["+Ea+Ia+La+Ma+"]");function Y(a){return Na.test(a)}var Da=da("length");const Pa=Da;var pe="\\ud800-\\udfff",Fa="\\u0300-\\u036f",Ba="\\ufe20-\\ufe2f",Ua="\\u20d0-\\u20ff",ja=Fa+Ba+Ua,Ha="\\ufe0e\\ufe0f",Va="["+pe+"]",J="["+ja+"]",q="\\ud83c[\\udffb-\\udfff]",za="(?:"+J+"|"+q+")",me="[^"+pe+"]",ge="(?:\\ud83c[\\udde6-\\uddff]){2}",_e="[\\ud800-\\udbff][\\udc00-\\udfff]",Qa="\\u200d",Ce=za+"?",ye="["+Ha+"]?",Ja="(?:"+Qa+"(?:"+[me,ge,_e].join("|")+")"+ye+Ce+")*",qa=ye+Ce+Ja,Wa="(?:"+[me+J+"?",J,ge,_e,Va].join("|")+")",re=RegExp(q+"(?="+q+")|"+Wa+qa,"g");function Za(a){for(var e=re.lastIndex=0;re.test(a);)++e;return e}function X(a){return Y(a)?Za(a):Pa(a)}function Ga(a){return a.split("")}var be="\\ud800-\\udfff",Ya="\\u0300-\\u036f",Xa="\\ufe20-\\ufe2f",Ka="\\u20d0-\\u20ff",et=Ya+Xa+Ka,at="\\ufe0e\\ufe0f",tt="["+be+"]",W="["+et+"]",Z="\\ud83c[\\udffb-\\udfff]",nt="(?:"+W+"|"+Z+")",Se="[^"+be+"]",$e="(?:\\ud83c[\\udde6-\\uddff]){2}",xe="[\\ud800-\\udbff][\\udc00-\\udfff]",ot="\\u200d",he=nt+"?",we="["+at+"]?",rt="(?:"+ot+"(?:"+[Se,$e,xe].join("|")+")"+we+he+")*",st=we+he+rt,it="(?:"+[Se+W+"?",W,$e,xe,tt].join("|")+")",lt=RegExp(Z+"(?="+Z+")|"+it+st,"g");function ut(a){return a.match(lt)||[]}function ct(a){return Y(a)?ut(a):Ga(a)}var ft=Math.ceil;function Re(a,e){e=e===void 0?" ":Ge(e);var n=e.length;if(n<2)return n?oe(e,a):e;var t=oe(e,ft(a/X(e)));return Y(e)?ka(ct(t),0,a).join(""):t.slice(0,a)}function dt(a,e,n){a=ue(a),e=ve(e);var t=e?X(a):0;return e&&t=Date.now()?i():g()},i=function(){if(!u.value){var s=Q(e.value);u.value=setInterval(function(){c.value.$forceUpdate(),s>Date.now()&&t("change",s-Date.now()),y()},bt)}},g=function(){var s=e.value;if(u.value){clearInterval(u.value),u.value=void 0;var l=Q(s);l!!(c.value||u.value.length));na(()=>e("runningChange",y.value));const i=oa(new Map),g=B(()=>Array.from(i.values())),m=B(()=>g.value.reduce((r,d)=>r+d.n_success_files,0)),_=B(()=>g.value.reduce((r,d)=>r+d.n_failed_files,0));fe(()=>t.openBaiduYunIfNotLogged(n.tabIdx,n.paneIdx)),de(()=>{var r;(r=c.value)==null||r.clearTask()});const p=()=>_a.run({action:async()=>{const r=await la(t.autoUploadRecvDir);if(r.tick_info){const d=r.tick_info;i.set(d.task_summary.id,d.task_summary),f.taskLogMap.set(d.task_summary.id,d.tasks)}return u.value=r.pending_files,await ua(1e4*Math.random()),r},pollInterval:3e4}),s=async()=>{c.value?(c.value.clearTask(),c.value=void 0,u.value=[]):c.value=p()},l=r=>{t.openLogDetailInRight(n.tabIdx,r)};return(r,d)=>{const v=ma,C=Ca,h=I,w=pt,R=vt,k=ha;return E(),j("div",kt,[o(v,{value:A(t).autoUploadRecvDir,"onUpdate:value":d[0]||(d[0]=b=>A(t).autoUploadRecvDir=b)},null,8,["value"]),o(C,{onClick:s},{default:L(()=>[c.value?(E(),te(A(Rt),{key:0,spin:""})):ne("",!0),H(" "+V(c.value?r.$t("start"):r.$t("pause")),1)]),_:1}),o(R,null,{default:L(()=>[o(w,{span:12},{default:L(()=>[o(h,{title:r.$t("waitingUploadCount"),value:u.value.length,style:{"margin-right":"50px"}},null,8,["title","value"])]),_:1}),o(w,{span:12},{default:L(()=>[o(h,{title:r.$t("uploadFailureCount"),value:A(_)},null,8,["title","value"])]),_:1})]),_:1}),o(R,null,{default:L(()=>[o(w,{span:12},{default:L(()=>[o(h,{title:r.$t("completedCount"),value:A(m),style:{"margin-right":"50px"}},null,8,["title","value"])]),_:1})]),_:1}),z("div",It,[z("h2",null,V(r.$t("realTimeLog")),1),H(),o(k,{message:r.$t("tip"),description:r.$t("clickToViewLogs"),type:"info","show-icon":""},null,8,["message","description"]),z("ul",Ot,[(E(!0),j(ra,null,sa(i.values(),b=>(E(),j("li",{key:b.id,class:ia({err:b.n_failed_files}),onClick:M=>l(b.id)},[b.n_failed_files?(E(),te(A(le),{key:0})):ne("",!0),H(" "+V(r.$t("startedAt")+b.start_time),1)],10,Tt))),128))])])])}}});const Ft=ca(At,[["__scopeId","data-v-e8df9a1a"]]);export{Ft as default};