import{b as se,t as B,w as L,c as u,d as E,i as V,u as le,_ as g,S as fe,a as ce,P as y,e as ve,r as T,o as de,f as me,g as z,h as pe,j as _e,k,l as ge,m as Se,n as be,p as xe,q as R,s as $,v as Ce,x as $e,y as ye,z as Re,A as we}from"./index-b92d12d2.js";import{b as ke,a as Te,t as J,R as Me,C as Ae}from"./index-7dfb4203.js";import{I as he,T as De}from"./index-4fc84313.js";import"./index-b1f740d9.js";import{B as Ne}from"./button-3e7df890.js";var Ue=9007199254740991,Ee=Math.floor;function F(a,e){var n="";if(!a||e<1||e>Ue)return n;do e%2&&(n+=a),e=Ee(e/2),e&&(a+=a);while(e);return n}function Ie(a,e,n){var t=a.length;return n=n===void 0?t:n,!e&&n>=t?a:ke(a,e,n)}var Oe="\\ud800-\\udfff",Pe="\\u0300-\\u036f",je="\\ufe20-\\ufe2f",Fe="\\u20d0-\\u20ff",He=Pe+je+Fe,Be="\\ufe0e\\ufe0f",Le="\\u200d",Ve=RegExp("["+Le+Oe+He+Be+"]");function I(a){return Ve.test(a)}var ze=Te("length");const Je=ze;var q="\\ud800-\\udfff",qe="\\u0300-\\u036f",We="\\ufe20-\\ufe2f",Ze="\\u20d0-\\u20ff",Ge=qe+We+Ze,Xe="\\ufe0e\\ufe0f",Ye="["+q+"]",h="["+Ge+"]",D="\\ud83c[\\udffb-\\udfff]",Ke="(?:"+h+"|"+D+")",W="[^"+q+"]",Z="(?:\\ud83c[\\udde6-\\uddff]){2}",G="[\\ud800-\\udbff][\\udc00-\\udfff]",Qe="\\u200d",X=Ke+"?",Y="["+Xe+"]?",ea="(?:"+Qe+"(?:"+[W,Z,G].join("|")+")"+Y+X+")*",aa=Y+X+ea,ta="(?:"+[W+h+"?",h,Z,G,Ye].join("|")+")",H=RegExp(D+"(?="+D+")|"+ta+aa,"g");function na(a){for(var e=H.lastIndex=0;H.test(a);)++e;return e}function O(a){return I(a)?na(a):Je(a)}function ra(a){return a.split("")}var K="\\ud800-\\udfff",oa="\\u0300-\\u036f",ua="\\ufe20-\\ufe2f",ia="\\u20d0-\\u20ff",sa=oa+ua+ia,la="\\ufe0e\\ufe0f",fa="["+K+"]",N="["+sa+"]",U="\\ud83c[\\udffb-\\udfff]",ca="(?:"+N+"|"+U+")",Q="[^"+K+"]",ee="(?:\\ud83c[\\udde6-\\uddff]){2}",ae="[\\ud800-\\udbff][\\udc00-\\udfff]",va="\\u200d",te=ca+"?",ne="["+la+"]?",da="(?:"+va+"(?:"+[Q,ee,ae].join("|")+")"+ne+te+")*",ma=ne+te+da,pa="(?:"+[Q+N+"?",N,ee,ae,fa].join("|")+")",_a=RegExp(U+"(?="+U+")|"+pa+ma,"g");function ga(a){return a.match(_a)||[]}function Sa(a){return I(a)?ga(a):ra(a)}var ba=Math.ceil;function re(a,e){e=e===void 0?" ":se(e);var n=e.length;if(n<2)return n?F(e,a):e;var t=F(e,ba(a/O(e)));return I(e)?Ie(Sa(t),0,a).join(""):t.slice(0,a)}function xa(a,e,n){a=B(a),e=J(e);var t=e?O(a):0;return e&&t=Date.now()?l():v()},l=function(){if(!f.value){var o=A(e.value);f.value=setInterval(function(){m.value.$forceUpdate(),o>Date.now()&&t("change",o-Date.now()),c()},Ma)}},v=function(){var o=e.value;if(f.value){clearInterval(f.value),f.value=void 0;var s=A(o);s!!(i.value||t.value.length));ge(()=>e("runningChange",f.value));const m=Se(new Map),c=k(()=>Array.from(m.values())),l=k(()=>c.value.reduce((r,o)=>r+o.n_success_files,0)),v=k(()=>c.value.reduce((r,o)=>r+o.n_failed_files,0));z(()=>{var r;(r=i.value)==null||r.clearTask()});const p=()=>De.run({action:async()=>{const r=await ye(n.autoUploadRecvDir);return r.tick_info&&m.set(r.tick_info.task_summary.id,r.tick_info.task_summary),t.value=r.pending_files,await Re(1e4*Math.random()),r},pollInterval:3e4}),d=async()=>{i.value?(i.value.clearTask(),i.value=void 0,t.value=[]):i.value=p()};return(r,o)=>{const s=he,b=Ne,x=S,C=$a,_=Ca;return be(),xe("div",Da,[u(s,{value:R(n).autoUploadRecvDir,"onUpdate:value":o[0]||(o[0]=w=>R(n).autoUploadRecvDir=w)},null,8,["value"]),u(b,{onClick:d,loading:R(f)},{default:$(()=>[Ce($e(i.value?"暂停":"开始"),1)]),_:1},8,["loading"]),u(_,null,{default:$(()=>[u(C,{span:12},{default:$(()=>[u(x,{title:"等待上传数量",value:t.value.length,style:{"margin-right":"50px"}},null,8,["value"])]),_:1}),u(C,{span:12},{default:$(()=>[u(x,{title:"上传失败数量",value:R(v)},null,8,["value"])]),_:1})]),_:1}),u(_,null,{default:$(()=>[u(C,{span:12},{default:$(()=>[u(x,{title:"已完成数量",value:R(l),style:{"margin-right":"50px"}},null,8,["value"])]),_:1})]),_:1})])}}});const Fa=we(Na,[["__scopeId","data-v-9eea5166"]]);export{Fa as default};