import{b as ce,t as z,w as Q,c as i,d as P,i as J,u as de,_,S as ve,a as me,P as x,e as pe,r as k,o as ge,f as _e,g as q,h as Se,A as be,j as Ce,k as O,l as ye,m as $e,n as F,p as xe,q as R,s as $,v as Re,x as we,y as Oe,z as ke,B as Te,C as he,D as Ae}from"./index-0bae835f.js";import{b as Me,a as De,t as W,R as Ne,C as Pe}from"./index-64cb9bcf.js";import{I as je,T as Ee}from"./index-c5e49c67.js";import"./index-8013bae2.js";import{B as Ie}from"./button-16c6e1d4.js";var Ue=9007199254740991,Le=Math.floor;function B(t,e){var a="";if(!t||e<1||e>Ue)return a;do e%2&&(a+=t),e=Le(e/2),e&&(t+=t);while(e);return a}function Fe(t,e,a){var n=t.length;return a=a===void 0?n:a,!e&&a>=n?t:Me(t,e,a)}var Be="\\ud800-\\udfff",He="\\u0300-\\u036f",Ve="\\ufe20-\\ufe2f",ze="\\u20d0-\\u20ff",Qe=He+Ve+ze,Je="\\ufe0e\\ufe0f",qe="\\u200d",We=RegExp("["+qe+Be+Qe+Je+"]");function j(t){return We.test(t)}var Ze=De("length");const Ge=Ze;var Z="\\ud800-\\udfff",Xe="\\u0300-\\u036f",Ye="\\ufe20-\\ufe2f",Ke="\\u20d0-\\u20ff",et=Xe+Ye+Ke,tt="\\ufe0e\\ufe0f",at="["+Z+"]",A="["+et+"]",M="\\ud83c[\\udffb-\\udfff]",nt="(?:"+A+"|"+M+")",G="[^"+Z+"]",X="(?:\\ud83c[\\udde6-\\uddff]){2}",Y="[\\ud800-\\udbff][\\udc00-\\udfff]",rt="\\u200d",K=nt+"?",ee="["+tt+"]?",ot="(?:"+rt+"(?:"+[G,X,Y].join("|")+")"+ee+K+")*",ut=ee+K+ot,it="(?:"+[G+A+"?",A,X,Y,at].join("|")+")",H=RegExp(M+"(?="+M+")|"+it+ut,"g");function st(t){for(var e=H.lastIndex=0;H.test(t);)++e;return e}function E(t){return j(t)?st(t):Ge(t)}function lt(t){return t.split("")}var te="\\ud800-\\udfff",ft="\\u0300-\\u036f",ct="\\ufe20-\\ufe2f",dt="\\u20d0-\\u20ff",vt=ft+ct+dt,mt="\\ufe0e\\ufe0f",pt="["+te+"]",D="["+vt+"]",N="\\ud83c[\\udffb-\\udfff]",gt="(?:"+D+"|"+N+")",ae="[^"+te+"]",ne="(?:\\ud83c[\\udde6-\\uddff]){2}",re="[\\ud800-\\udbff][\\udc00-\\udfff]",_t="\\u200d",oe=gt+"?",ue="["+mt+"]?",St="(?:"+_t+"(?:"+[ae,ne,re].join("|")+")"+ue+oe+")*",bt=ue+oe+St,Ct="(?:"+[ae+D+"?",D,ne,re,pt].join("|")+")",yt=RegExp(N+"(?="+N+")|"+Ct+bt,"g");function $t(t){return t.match(yt)||[]}function xt(t){return j(t)?$t(t):lt(t)}var Rt=Math.ceil;function ie(t,e){e=e===void 0?" ":ce(e);var a=e.length;if(a<2)return a?B(e,t):e;var n=B(e,Rt(t/E(e)));return j(e)?Fe(xt(n),0,t).join(""):n.slice(0,t)}function wt(t,e,a){t=z(t),e=W(e);var n=e?E(t):0;return e&&n=Date.now()?l():d()},l=function(){if(!f.value){var o=h(e.value);f.value=setInterval(function(){m.value.$forceUpdate(),o>Date.now()&&n("change",o-Date.now()),c()},Nt)}},d=function(){var o=e.value;if(f.value){clearInterval(f.value),f.value=void 0;var s=h(o);s!!(u.value||n.value.length));ye(()=>e("runningChange",f.value));const m=$e(new Map),c=O(()=>Array.from(m.values())),l=O(()=>c.value.reduce((r,o)=>r+o.n_success_files,0)),d=O(()=>c.value.reduce((r,o)=>r+o.n_failed_files,0));q(()=>{var r;(r=u.value)==null||r.clearTask()});const p=()=>Ee.run({action:async()=>{const r=await Te(a.autoUploadRecvDir);return r.tick_info&&m.set(r.tick_info.task_summary.id,r.tick_info.task_summary),n.value=r.pending_files,await he(1e4*Math.random()),r},pollInterval:3e4}),v=async()=>{u.value?(u.value.clearTask(),u.value=void 0,n.value=[]):u.value=p()};return(r,o)=>{const s=je,b=Ie,C=S,y=kt,g=Ot;return F(),xe("div",Ft,[i(s,{value:R(a).autoUploadRecvDir,"onUpdate:value":o[0]||(o[0]=w=>R(a).autoUploadRecvDir=w)},null,8,["value"]),i(b,{onClick:v},{default:$(()=>[u.value?(F(),Re(R(Lt),{key:0,spin:""})):we("",!0),Oe(" "+ke(u.value?"暂停":"开始"),1)]),_:1}),i(g,null,{default:$(()=>[i(y,{span:12},{default:$(()=>[i(C,{title:"等待上传数量",value:n.value.length,style:{"margin-right":"50px"}},null,8,["value"])]),_:1}),i(y,{span:12},{default:$(()=>[i(C,{title:"上传失败数量",value:R(d)},null,8,["value"])]),_:1})]),_:1}),i(g,null,{default:$(()=>[i(y,{span:12},{default:$(()=>[i(C,{title:"已完成数量",value:R(l),style:{"margin-right":"50px"}},null,8,["value"])]),_:1})]),_:1})])}}});const Wt=Ae(Bt,[["__scopeId","data-v-d72d4be0"]]);export{Wt as default};