diff --git a/javascript/index.js b/javascript/index.js index d31a19b..e543c04 100644 --- a/javascript/index.js +++ b/javascript/index.js @@ -8,7 +8,7 @@ Vite App - + diff --git a/vue/dist/assets/EyeOutlined-1dc44d5d.js b/vue/dist/assets/EyeOutlined-13d747ba.js similarity index 91% rename from vue/dist/assets/EyeOutlined-1dc44d5d.js rename to vue/dist/assets/EyeOutlined-13d747ba.js index b2c44a1..2c81a18 100644 --- a/vue/dist/assets/EyeOutlined-1dc44d5d.js +++ b/vue/dist/assets/EyeOutlined-13d747ba.js @@ -1 +1 @@ -import{B as s}from"./button-5842320f.js";import{d as g,u as O,G as C,_ as u,a as m,a3 as y,D as h}from"./index-ea5c2aef.js";import{_ as E,a as _}from"./styleChecker-64fe9b7f.js";var z=E(function e(t){_(this,e),this.error=new Error("unreachable case: ".concat(JSON.stringify(t)))}),P=function(){return{prefixCls:String,size:{type:String}}};const l=g({compatConfig:{MODE:3},name:"AButtonGroup",props:P(),setup:function(t,n){var a=n.slots,o=O("btn-group",t),i=o.prefixCls,v=o.direction,b=C(function(){var r,p=t.size,c="";switch(p){case"large":c="lg";break;case"small":c="sm";break;case"middle":case void 0:break;default:console.warn(new z(p).error)}return r={},u(r,"".concat(i.value),!0),u(r,"".concat(i.value,"-").concat(c),c),u(r,"".concat(i.value,"-rtl"),v.value==="rtl"),r});return function(){var r;return m("div",{class:b.value},[y((r=a.default)===null||r===void 0?void 0:r.call(a))])}}});s.Group=l;s.install=function(e){return e.component(s.name,s),e.component(l.name,l),e};var w={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"};const x=w;function d(e){for(var t=1;t=0?"".concat(c.value,"-slide-down"):"".concat(c.value,"-slide-up")}),w=function(){var d,h,y,p=e.overlay||((d=i.overlay)===null||d===void 0?void 0:d.call(i)),v=Array.isArray(p)?p[0]:p;if(!v)return null;var A=v.props||{};tn(!A.mode||A.mode==="vertical","Dropdown",'mode="'.concat(A.mode,`" is not supported for Dropdown's Menu.`));var I=A.selectable,k=I===void 0?!1:I,P=A.expandIcon,E=P===void 0?(h=v.children)===null||h===void 0||(y=h.expandIcon)===null||y===void 0?void 0:y.call(h):P,x=typeof E<"u"&&rn(E)?E:C("span",{class:"".concat(u.value,"-menu-submenu-arrow")},[C(Rn,{class:"".concat(u.value,"-menu-submenu-arrow-icon")},null)]),N=rn(v)?nn(v,{mode:"vertical",selectable:k,expandIcon:function(){return x}}):v;return N},f=z(function(){var s=e.placement;if(!s)return b.value==="rtl"?"bottomRight":"bottomLeft";if(s.includes("Center")){var d=s.slice(0,s.indexOf("Center"));return tn(!s.includes("Center"),"Dropdown","You are using '".concat(s,"' placement in Dropdown, which is deprecated. Try to use '").concat(d,"' instead.")),d}return s}),a=function(d){o("update:visible",d),o("visibleChange",d)};return function(){var s,d,h=e.arrow,y=e.trigger,p=e.disabled,v=e.overlayClassName,A=(s=i.default)===null||s===void 0?void 0:s.call(i)[0],I=nn(A,wt({class:oe(A==null||(d=A.props)===null||d===void 0?void 0:d.class,L({},"".concat(u.value,"-rtl"),b.value==="rtl"),"".concat(u.value,"-trigger"))},p?{disabled:p}:{})),k=oe(v,L({},"".concat(u.value,"-rtl"),b.value==="rtl")),P=p?[]:y,E;P&&P.indexOf("contextmenu")!==-1&&(E=!0);var x=ki({arrowPointAtCenter:at(h)==="object"&&h.pointAtCenter,autoAdjustOverflow:!0}),N=jt(S(S(S({},e),r),{},{builtinPlacements:x,overlayClassName:k,arrow:h,alignPoint:E,prefixCls:u.value,getPopupContainer:g.value,transitionName:m.value,trigger:P,onVisibleChange:a,placement:f.value}),["overlay","onUpdate:visible"]);return C(Pi,N,{default:function(){return[I]},overlay:w})}}});ni.Button=bt;const Re=ni;Re.Button=bt;Re.install=function(n){return n.component(Re.name,Re),n.component(bt.name,bt),n};var It;function ii(n){if(typeof document>"u")return 0;if(n||It===void 0){var e=document.createElement("div");e.style.width="100%",e.style.height="200px";var t=document.createElement("div"),i=t.style;i.position="absolute",i.top="0",i.left="0",i.pointerEvents="none",i.visibility="hidden",i.width="200px",i.height="150px",i.overflow="hidden",t.appendChild(e),document.body.appendChild(t);var r=e.offsetWidth;t.style.overflow="scroll";var o=e.offsetWidth;r===o&&(o=t.clientWidth),document.body.removeChild(t),It=r-o}return It}function We(n){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=e.element,i=t===void 0?document.body:t,r={},o=Object.keys(n);return o.forEach(function(l){r[l]=i.style[l]}),o.forEach(function(l){i.style[l]=n[l]}),r}function $r(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var Et={};const dn=function(n){if(!(!$r()&&!n)){var e="ant-scrolling-effect",t=new RegExp("".concat(e),"g"),i=document.body.className;if(n){if(!t.test(i))return;We(Et),Et={},document.body.className=i.replace(t,"").trim();return}var r=ii();if(r&&(Et=We({position:"relative",width:"calc(100% - ".concat(r,"px)")}),!t.test(i))){var o="".concat(i," ").concat(e);document.body.className=o.trim()}}};var ce=[],ri="ant-scrolling-effect",Ot=new RegExp("".concat(ri),"g"),zr=0,Nt=new Map,Br=kr(function n(e){var t=this;Pr(this,n),L(this,"getContainer",function(){var i;return(i=t.options)===null||i===void 0?void 0:i.container}),L(this,"reLock",function(i){var r=ce.find(function(o){var l=o.target;return l===t.lockTarget});r&&t.unLock(),t.options=i,r&&(r.options=i,t.lock())}),L(this,"lock",function(){var i;if(!ce.some(function(c){var b=c.target;return b===t.lockTarget})){if(ce.some(function(c){var b,g=c.options;return(g==null?void 0:g.container)===((b=t.options)===null||b===void 0?void 0:b.container)})){ce=[].concat(an(ce),[{target:t.lockTarget,options:t.options}]);return}var r=0,o=((i=t.options)===null||i===void 0?void 0:i.container)||document.body;(o===document.body&&window.innerWidth-document.documentElement.clientWidth>0||o.scrollHeight>o.clientHeight)&&(r=ii());var l=o.className;if(ce.filter(function(c){var b,g=c.options;return(g==null?void 0:g.container)===((b=t.options)===null||b===void 0?void 0:b.container)}).length===0&&Nt.set(o,We({width:r!==0?"calc(100% - ".concat(r,"px)"):void 0,overflow:"hidden",overflowX:"hidden",overflowY:"hidden"},{element:o})),!Ot.test(l)){var u="".concat(l," ").concat(ri);o.className=u.trim()}ce=[].concat(an(ce),[{target:t.lockTarget,options:t.options}])}}),L(this,"unLock",function(){var i,r=ce.find(function(u){var c=u.target;return c===t.lockTarget});if(ce=ce.filter(function(u){var c=u.target;return c!==t.lockTarget}),!(!r||ce.some(function(u){var c,b=u.options;return(b==null?void 0:b.container)===((c=r.options)===null||c===void 0?void 0:c.container)}))){var o=((i=t.options)===null||i===void 0?void 0:i.container)||document.body,l=o.className;Ot.test(l)&&(We(Nt.get(o),{element:o}),Nt.delete(o),o.className=o.className.replace(Ot,"").trim())}}),this.lockTarget=zr++,this.options=e}),he=0,et=Ei(),st={},De=function(e){if(!et)return null;if(e){if(typeof e=="string")return document.querySelectorAll(e)[0];if(typeof e=="function")return e();if(at(e)==="object"&&e instanceof window.HTMLElement)return e}return document.body};const Mr=q({compatConfig:{MODE:3},name:"PortalWrapper",inheritAttrs:!1,props:{wrapperClassName:String,forceRender:{type:Boolean,default:void 0},getContainer:V.any,visible:{type:Boolean,default:void 0}},setup:function(e,t){var i=t.slots,r=O(),o=O(),l=O(),u=new Br({container:De(e.getContainer)}),c=function(){var s,d;(s=r.value)===null||s===void 0||(d=s.parentNode)===null||d===void 0||d.removeChild(r.value)},b=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;if(s||r.value&&!r.value.parentNode){var d=De(e.getContainer);return d?(d.appendChild(r.value),!0):!1}return!0},g=function(){return et?(r.value||(r.value=document.createElement("div"),b(!0)),m(),r.value):null},m=function(){var s=e.wrapperClassName;r.value&&s&&s!==r.value.className&&(r.value.className=s)};xi(function(){m(),b()});var w=function(){he===1&&!Object.keys(st).length?(dn(),st=We({overflow:"hidden",overflowX:"hidden",overflowY:"hidden"})):he||(We(st),st={},dn(!0))},f=Fn();return Je(function(){var a=!1;re([function(){return e.visible},function(){return e.getContainer}],function(s,d){var h=ye(s,2),y=h[0],p=h[1],v=ye(d,2),A=v[0],I=v[1];if(et&&De(e.getContainer)===document.body&&(y&&!A?he+=1:a&&(he-=1)),a){var k=typeof p=="function"&&typeof I=="function";(k?p.toString()!==I.toString():p!==I)&&c(),y&&y!==A&&et&&De(p)!==u.getContainer()&&u.reLock({container:De(p)})}a=!0},{immediate:!0,flush:"post"}),Ke(function(){b()||(l.value=mt(function(){f.update()}))})}),Ye(function(){var a=e.visible,s=e.getContainer;et&&De(s)===document.body&&(he=a&&he?he-1:he),c(),mt.cancel(l.value)}),function(){var a=e.forceRender,s=e.visible,d=null,h={getOpenCount:function(){return he},getContainer:g,switchScrollingEffect:w,scrollLocker:u};return(a||s||o.value)&&(d=C(Ii,{getContainer:g,ref:o},{default:function(){var p;return(p=i.default)===null||p===void 0?void 0:p.call(i,h)}})),d}}});function _r(){var n=document.documentElement.clientWidth,e=window.innerHeight||document.documentElement.clientHeight;return{width:n,height:e}}function ai(n){var e=n.getBoundingClientRect(),t=document.documentElement;return{left:e.left+(window.pageXOffset||t.scrollLeft)-(t.clientLeft||document.body.clientLeft||0),top:e.top+(window.pageYOffset||t.scrollTop)-(t.clientTop||document.body.clientTop||0)}}function St(){return{keyboard:{type:Boolean,default:void 0},mask:{type:Boolean,default:void 0},afterClose:Function,closable:{type:Boolean,default:void 0},maskClosable:{type:Boolean,default:void 0},visible:{type:Boolean,default:void 0},destroyOnClose:{type:Boolean,default:void 0},mousePosition:V.shape({x:Number,y:Number}).loose,title:V.any,footer:V.any,transitionName:String,maskTransitionName:String,animation:V.any,maskAnimation:V.any,wrapStyle:{type:Object,default:void 0},bodyStyle:{type:Object,default:void 0},maskStyle:{type:Object,default:void 0},prefixCls:String,wrapClassName:String,rootClassName:String,width:[String,Number],height:[String,Number],zIndex:Number,bodyProps:V.any,maskProps:V.any,wrapProps:V.any,getContainer:V.any,dialogStyle:{type:Object,default:void 0},dialogClass:String,closeIcon:V.any,forceRender:{type:Boolean,default:void 0},getOpenCount:Function,focusTriggerAfterClose:{type:Boolean,default:void 0},onClose:Function,modalRender:Function}}function vn(n,e,t){var i=e;return!i&&t&&(i="".concat(n,"-").concat(t)),i}var mn=-1;function Dr(){return mn+=1,mn}function gn(n,e){var t=n["page".concat(e?"Y":"X","Offset")],i="scroll".concat(e?"Top":"Left");if(typeof t!="number"){var r=n.document;t=r.documentElement[i],typeof t!="number"&&(t=r.body[i])}return t}function Lr(n){var e=n.getBoundingClientRect(),t={left:e.left,top:e.top},i=n.ownerDocument,r=i.defaultView||i.parentWindow;return t.left+=gn(r),t.top+=gn(r,!0),t}var hn={width:0,height:0,overflow:"hidden",outline:"none"};const Rr=q({compatConfig:{MODE:3},name:"Content",inheritAttrs:!1,props:S(S({},St()),{},{motionName:String,ariaId:String,onVisibleChanged:Function,onMousedown:Function,onMouseup:Function}),setup:function(e,t){var i=t.expose,r=t.slots,o=t.attrs,l=O(),u=O(),c=O();i({focus:function(){var a;(a=l.value)===null||a===void 0||a.focus()},changeActive:function(a){var s=document,d=s.activeElement;a&&d===u.value?l.value.focus():!a&&d===l.value&&u.value.focus()}});var b=O(),g=z(function(){var f=e.width,a=e.height,s={};return f!==void 0&&(s.width=typeof f=="number"?"".concat(f,"px"):f),a!==void 0&&(s.height=typeof a=="number"?"".concat(a,"px"):a),b.value&&(s.transformOrigin=b.value),s}),m=function(){Ke(function(){if(c.value){var a=Lr(c.value);b.value=e.mousePosition?"".concat(e.mousePosition.x-a.left,"px ").concat(e.mousePosition.y-a.top,"px"):""}})},w=function(a){e.onVisibleChanged(a)};return function(){var f,a,s,d,h=e.prefixCls,y=e.footer,p=y===void 0?(f=r.footer)===null||f===void 0?void 0:f.call(r):y,v=e.title,A=v===void 0?(a=r.title)===null||a===void 0?void 0:a.call(r):v,I=e.ariaId,k=e.closable,P=e.closeIcon,E=P===void 0?(s=r.closeIcon)===null||s===void 0?void 0:s.call(r):P,x=e.onClose,N=e.bodyStyle,T=e.bodyProps,$=e.onMousedown,_=e.onMouseup,j=e.visible,R=e.modalRender,G=R===void 0?r.modalRender:R,X=e.destroyOnClose,ee=e.motionName,te;p&&(te=C("div",{class:"".concat(h,"-footer")},[p]));var B;A&&(B=C("div",{class:"".concat(h,"-header")},[C("div",{class:"".concat(h,"-title"),id:I},[A])]));var Q;k&&(Q=C("button",{type:"button",onClick:x,"aria-label":"Close",class:"".concat(h,"-close")},[E||C("span",{class:"".concat(h,"-close-x")},null)]));var J=C("div",{class:"".concat(h,"-content")},[Q,B,C("div",S({class:"".concat(h,"-body"),style:N},T),[(d=r.default)===null||d===void 0?void 0:d.call(r)]),te]),Y=Qn(ee);return C(Vn,S(S({},Y),{},{onBeforeEnter:m,onAfterEnter:function(){return w(!0)},onAfterLeave:function(){return w(!1)}}),{default:function(){return[j||!X?Vt(C("div",S(S({},o),{},{ref:c,key:"dialog-element",role:"document",style:[g.value,o.style],class:[h,o.class],onMousedown:$,onMouseup:_}),[C("div",{tabindex:0,ref:l,style:hn,"aria-hidden":"true"},null),G?G({originVNode:J}):J,C("div",{tabindex:0,ref:u,style:hn,"aria-hidden":"true"},null)]),[[jn,j]]):null]}})}}});function oi(n){if(n==null)throw new TypeError("Cannot destructure "+n)}const Fr=q({compatConfig:{MODE:3},name:"Mask",props:{prefixCls:String,visible:Boolean,motionName:String,maskProps:Object},setup:function(e,t){return oi(t),function(){var i=e.prefixCls,r=e.visible,o=e.maskProps,l=e.motionName,u=Qn(l);return C(Vn,u,{default:function(){return[Vt(C("div",S({class:"".concat(i,"-mask")},o),null),[[jn,r]])]}})}}}),pn=q({compatConfig:{MODE:3},name:"Dialog",inheritAttrs:!1,props:Ge(S(S({},St()),{},{getOpenCount:Function,scrollLocker:Object}),{mask:!0,visible:!1,keyboard:!0,closable:!0,maskClosable:!0,destroyOnClose:!1,prefixCls:"rc-dialog",getOpenCount:function(){return null},focusTriggerAfterClose:!0}),setup:function(e,t){var i=t.attrs,r=t.slots,o=O(),l=O(),u=O(),c=O(e.visible),b=O("vcDialogTitle".concat(Dr())),g=function(p){if(p){if(!Ni(l.value,document.activeElement)){var v;o.value=document.activeElement,(v=u.value)===null||v===void 0||v.focus()}}else{var A=c.value;if(c.value=!1,e.mask&&o.value&&e.focusTriggerAfterClose){try{o.value.focus({preventScroll:!0})}catch{}o.value=null}if(A){var I;(I=e.afterClose)===null||I===void 0||I.call(e)}}},m=function(p){var v;(v=e.onClose)===null||v===void 0||v.call(e,p)},w=O(!1),f=O(),a=function(){clearTimeout(f.value),w.value=!0},s=function(){f.value=setTimeout(function(){w.value=!1})},d=function(p){if(!e.maskClosable)return null;w.value?w.value=!1:l.value===p.target&&m(p)},h=function(p){if(e.keyboard&&p.keyCode===gt.ESC){p.stopPropagation(),m(p);return}e.visible&&p.keyCode===gt.TAB&&u.value.changeActive(!p.shiftKey)};return re(function(){return e.visible},function(){e.visible&&(c.value=!0)},{flush:"post"}),Ye(function(){var y;clearTimeout(f.value),(y=e.scrollLocker)===null||y===void 0||y.unLock()}),Un(function(){var y;if((y=e.scrollLocker)===null||y===void 0||y.unLock(),c.value){var p;(p=e.scrollLocker)===null||p===void 0||p.lock()}}),function(){var y=e.prefixCls,p=e.mask,v=e.visible,A=e.maskTransitionName,I=e.maskAnimation,k=e.zIndex,P=e.wrapClassName,E=e.rootClassName,x=e.wrapStyle,N=e.closable,T=e.maskProps,$=e.maskStyle,_=e.transitionName,j=e.animation,R=e.wrapProps,G=e.title,X=G===void 0?r.title:G,ee=i.style,te=i.class;return C("div",S({class:["".concat(y,"-root"),E]},Oi(e,{data:!0})),[C(Fr,{prefixCls:y,visible:p&&v,motionName:vn(y,A,I),style:S({zIndex:k},$),maskProps:T},null),C("div",S({tabIndex:-1,onKeydown:h,class:oe("".concat(y,"-wrap"),P),ref:l,onClick:d,role:"dialog","aria-labelledby":X?b.value:null,style:S(S({zIndex:k},x),{},{display:c.value?null:"none"})},R),[C(Rr,S(S({},jt(e,["scrollLocker"])),{},{style:ee,class:te,onMousedown:a,onMouseup:s,ref:u,closable:N,ariaId:b.value,prefixCls:y,visible:v,onClose:m,onVisibleChanged:g,motionName:vn(y,_,j)}),r)])])}}});var Qr=St(),jr=q({compatConfig:{MODE:3},name:"DialogWrap",inheritAttrs:!1,props:Ge(Qr,{visible:!1}),setup:function(e,t){var i=t.attrs,r=t.slots,o=O(e.visible);return Ti({},{inTriggerContext:!1}),re(function(){return e.visible},function(){e.visible&&(o.value=!0)},{flush:"post"}),function(){var l=e.visible,u=e.getContainer,c=e.forceRender,b=e.destroyOnClose,g=b===void 0?!1:b,m=e.afterClose,w=S(S(S({},e),i),{},{ref:"_component",key:"dialog"});return u===!1?C(pn,S(S({},w),{},{getOpenCount:function(){return 2}}),r):!c&&g&&!o.value?null:C(Mr,{visible:l,forceRender:c,getContainer:u},{default:function(a){return w=S(S(S({},w),a),{},{afterClose:function(){m==null||m(),o.value=!1}}),C(pn,w,r)}})}}});const li=jr;function Vr(n){var e=O(null),t=Ve(S({},n)),i=O([]),r=function(l){e.value===null&&(i.value=[],e.value=mt(function(){var u;i.value.forEach(function(c){u=S(S({},u),c)}),wt(t,u),e.value=null})),i.value.push(l)};return Je(function(){e.value&&mt.cancel(e.value)}),[t,r]}function yn(n,e,t,i){var r=e+t,o=(t-i)/2;if(t>i){if(e>0)return L({},n,o);if(e<0&&ri)return L({},n,e<0?o:-o);return{}}function Ur(n,e,t,i){var r=_r(),o=r.width,l=r.height,u=null;return n<=o&&e<=l?u={x:0,y:0}:(n>o||e>l)&&(u=S(S({},yn("x",t,n,o)),yn("y",i,e,l))),u}var bn=Symbol("previewGroupContext"),Wt={provide:function(e){$i(bn,e)},inject:function(){return Hn(bn,{isPreviewGroup:O(!1),previewUrls:z(function(){return new Map}),setPreviewUrls:function(){},current:O(null),setCurrent:function(){},setShowPreview:function(){},setMousePosition:function(){},registerImage:null,rootClassName:""})}},Hr=q({compatConfig:{MODE:3},name:"PreviewGroup",inheritAttrs:!1,props:{previewPrefixCls:String,preview:{type:[Boolean,Object],default:!0},icons:{type:Object,default:function(){return{}}}},setup:function(e,t){var i=t.slots,r=z(function(){var P={visible:void 0,onVisibleChange:function(){},getContainer:void 0,current:0};return at(e.preview)==="object"?fi(e.preview,P):P}),o=Ve(new Map),l=O(),u=z(function(){return r.value.visible}),c=z(function(){return r.value.getContainer}),b=function(E,x){var N,T;(N=(T=r.value).onVisibleChange)===null||N===void 0||N.call(T,E,x)},g=Wn(!!u.value,{value:u,onChange:b}),m=ye(g,2),w=m[0],f=m[1],a=O(null),s=z(function(){return u.value!==void 0}),d=z(function(){return Array.from(o.keys())}),h=z(function(){return d.value[r.value.current]}),y=z(function(){return new Map(Array.from(o).filter(function(P){var E=ye(P,2),x=E[1].canPreview;return!!x}).map(function(P){var E=ye(P,2),x=E[0],N=E[1].url;return[x,N]}))}),p=function(E,x){var N=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;o.set(E,{url:x,canPreview:N})},v=function(E){l.value=E},A=function(E){a.value=E},I=function(E,x){var N=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,T=function(){o.delete(E)};return o.set(E,{url:x,canPreview:N}),T},k=function(E){E==null||E.stopPropagation(),f(!1),A(null)};return re(h,function(P){v(P)},{immediate:!0,flush:"post"}),Un(function(){w.value&&s.value&&v(h.value)},{flush:"post"}),Wt.provide({isPreviewGroup:O(!0),previewUrls:y,setPreviewUrls:p,current:l,setCurrent:v,setShowPreview:f,setMousePosition:A,registerImage:I}),function(){var P=wt({},(oi(r.value),r.value));return C(we,null,[i.default&&i.default(),C(ui,S(S({},P),{},{"ria-hidden":!w.value,visible:w.value,prefixCls:e.previewPrefixCls,onClose:k,mousePosition:a.value,src:y.value.get(l.value),icons:e.icons,getContainer:c.value}),null)])}}});const si=Hr;var xe={x:0,y:0},Wr=S(S({},St()),{},{src:String,alt:String,rootClassName:String,icons:{type:Object,default:function(){return{}}}}),Gr=q({compatConfig:{MODE:3},name:"Preview",inheritAttrs:!1,props:Wr,emits:["close","afterClose"],setup:function(e,t){var i=t.emit,r=t.attrs,o=Ve(e.icons),l=o.rotateLeft,u=o.rotateRight,c=o.zoomIn,b=o.zoomOut,g=o.close,m=o.left,w=o.right,f=O(1),a=O(0),s=Vr(xe),d=ye(s,2),h=d[0],y=d[1],p=function(){return i("close")},v=O(),A=Ve({originX:0,originY:0,deltaX:0,deltaY:0}),I=O(!1),k=Wt.inject(),P=k.previewUrls,E=k.current,x=k.isPreviewGroup,N=k.setCurrent,T=z(function(){return P.value.size}),$=z(function(){return Array.from(P.value.keys())}),_=z(function(){return $.value.indexOf(E.value)}),j=z(function(){return x.value?P.value.get(E.value):e.src}),R=z(function(){return x.value&&T.value>1}),G=O({wheelDirection:0}),X=function(){f.value=1,a.value=0,y(xe),i("afterClose")},ee=function(){f.value++,y(xe)},te=function(){f.value>1&&f.value--,y(xe)},B=function(){a.value+=90},Q=function(){a.value-=90},J=function(M){M.preventDefault(),M.stopPropagation(),_.value>0&&N($.value[_.value-1])},Y=function(M){M.preventDefault(),M.stopPropagation(),_.value0&&N($.value[_.value-1]):M.keyCode===gt.RIGHT&&_.value0?te():F<0&&ee()})}),Gn(function(){qe()}),function(){var F=e.visible,M=e.prefixCls,le=e.rootClassName;return C(li,S(S({},r),{},{transitionName:"zoom",maskTransitionName:"fade",closable:!1,keyboard:!0,prefixCls:M,onClose:p,afterClose:X,visible:F,wrapClassName:U,rootClassName:le,getContainer:e.getContainer}),{default:function(){return[C("ul",{class:"".concat(e.prefixCls,"-operations")},[Ze.map(function(ve){var Pe=ve.icon,Ce=ve.onClick,Me=ve.type,_e=ve.disabled;return C("li",{class:oe(ne,L({},"".concat(e.prefixCls,"-operations-operation-disabled"),_e&&(_e==null?void 0:_e.value))),onClick:Ce,key:Me},[zt(Pe,{class:be})])})]),C("div",{class:"".concat(e.prefixCls,"-img-wrapper"),style:{transform:"translate3d(".concat(h.x,"px, ").concat(h.y,"px, 0)")}},[C("img",{onMousedown:Ne,onDblclick:Be,ref:v,class:"".concat(e.prefixCls,"-img"),src:j.value,alt:e.alt,style:{transform:"scale3d(".concat(f.value,", ").concat(f.value,", 1) rotate(").concat(a.value,"deg)")}},null)]),R.value&&C("div",{class:oe("".concat(e.prefixCls,"-switch-left"),L({},"".concat(e.prefixCls,"-switch-left-disabled"),_.value<=0)),onClick:J},[m]),R.value&&C("div",{class:oe("".concat(e.prefixCls,"-switch-right"),L({},"".concat(e.prefixCls,"-switch-right-disabled"),_.value>=T.value-1)),onClick:Y},[w])]}})}}});const ui=Gr;var Jr=["icons","maskClassName"],ci=function(){return{src:String,wrapperClassName:String,wrapperStyle:{type:Object,default:void 0},rootClassName:String,prefixCls:String,previewPrefixCls:String,previewMask:{type:[Boolean,Function],default:void 0},placeholder:V.any,fallback:String,preview:{type:[Boolean,Object],default:!0},onClick:{type:Function},onError:{type:Function}}},fi=function(e,t){var i=S({},e);return Object.keys(t).forEach(function(r){e[r]===void 0&&(i[r]=t[r])}),i},Kr=0,di=q({compatConfig:{MODE:3},name:"Image",inheritAttrs:!1,props:ci(),emits:["click","error"],setup:function(e,t){var i=t.attrs,r=t.slots,o=t.emit,l=z(function(){return e.prefixCls}),u=z(function(){return"".concat(l.value,"-preview")}),c=z(function(){var B={visible:void 0,onVisibleChange:function(){},getContainer:void 0};return at(e.preview)==="object"?fi(e.preview,B):B}),b=z(function(){var B;return(B=c.value.src)!==null&&B!==void 0?B:e.src}),g=z(function(){return e.placeholder&&e.placeholder!==!0||r.placeholder}),m=z(function(){return c.value.visible}),w=z(function(){return c.value.getContainer}),f=z(function(){return m.value!==void 0}),a=function(Q,J){var Y,U;(Y=(U=c.value).onVisibleChange)===null||Y===void 0||Y.call(U,Q,J)},s=Wn(!!m.value,{value:m,onChange:a}),d=ye(s,2),h=d[0],y=d[1];re(h,function(B,Q){a(B,Q)});var p=O(g.value?"loading":"normal");re(function(){return e.src},function(){p.value=g.value?"loading":"normal"});var v=O(null),A=z(function(){return p.value==="error"}),I=Wt.inject(),k=I.isPreviewGroup,P=I.setCurrent,E=I.setShowPreview,x=I.setMousePosition,N=I.registerImage,T=O(Kr++),$=z(function(){return e.preview&&!A.value}),_=function(){p.value="normal"},j=function(Q){p.value="error",o("error",Q)},R=function(Q){if(!f.value){var J=ai(Q.target),Y=J.left,U=J.top;k.value?(P(T.value),x({x:Y,y:U})):v.value={x:Y,y:U}}k.value?E(!0):y(!0),o("click",Q)},G=function(){y(!1),f.value||(v.value=null)},X=O(null);re(function(){return X},function(){p.value==="loading"&&X.value.complete&&(X.value.naturalWidth||X.value.naturalHeight)&&_()});var ee=function(){};Je(function(){re([b,$],function(){if(ee(),!k.value)return function(){};ee=N(T.value,b.value,$.value),$.value||ee()},{flush:"post",immediate:!0})}),Gn(function(){ee()});var te=function(Q){return zi(Q)?Q+"px":Q};return function(){var B=e.prefixCls,Q=e.wrapperClassName,J=e.fallback,Y=e.src,U=e.placeholder,ne=e.wrapperStyle,be=e.rootClassName,Ze=i.width,Ae=i.height,Ne=i.crossorigin,Te=i.decoding,$e=i.alt,ze=i.sizes,Be=i.srcset,qe=i.usemap,F=i.class,M=i.style,le=c.value,ke=le.icons,ve=le.maskClassName,Pe=Ct(le,Jr),Ce=oe(B,Q,be,L({},"".concat(B,"-error"),A.value)),Me=A.value&&J?J:b.value,_e={crossorigin:Ne,decoding:Te,alt:$e,sizes:ze,srcset:Be,usemap:qe,class:oe("".concat(B,"-img"),L({},"".concat(B,"-img-placeholder"),U===!0),F),style:S({height:Ae},M)};return C(we,null,[C("div",{class:Ce,onClick:$.value?R:function(Si){o("click",Si)},style:S({width:te(Ze),height:te(Ae)},ne)},[C("img",S(S(S({},_e),A.value&&J?{src:J}:{onLoad:_,onError:j,src:Y}),{},{ref:X}),null),p.value==="loading"&&C("div",{"aria-hidden":"true",class:"".concat(B,"-placeholder")},[U||r.placeholder&&r.placeholder()]),r.previewMask&&$.value&&C("div",{class:["".concat(B,"-mask"),ve]},[r.previewMask()])]),!k.value&&$.value&&C(ui,S(S({},Pe),{},{"aria-hidden":!h.value,visible:h.value,prefixCls:u.value,onClose:G,mousePosition:v.value,src:Me,alt:$e,getContainer:w.value,icons:ke,rootClassName:be}),null)])}}});di.PreviewGroup=si;const Yr=di;var Zr={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}},{tag:"path",attrs:{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"}}]},name:"rotate-left",theme:"outlined"};const qr=Zr;function Cn(n){for(var e=1;e{document.addEventListener(...n),Ye(()=>document.removeEventListener(...n))},Ha="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMIAAADDCAYAAADQvc6UAAABRWlDQ1BJQ0MgUHJvZmlsZQAAKJFjYGASSSwoyGFhYGDIzSspCnJ3UoiIjFJgf8LAwSDCIMogwMCcmFxc4BgQ4ANUwgCjUcG3awyMIPqyLsis7PPOq3QdDFcvjV3jOD1boQVTPQrgSkktTgbSf4A4LbmgqISBgTEFyFYuLykAsTuAbJEioKOA7DkgdjqEvQHEToKwj4DVhAQ5A9k3gGyB5IxEoBmML4BsnSQk8XQkNtReEOBxcfXxUQg1Mjc0dyHgXNJBSWpFCYh2zi+oLMpMzyhRcASGUqqCZ16yno6CkYGRAQMDKMwhqj/fAIcloxgHQqxAjIHBEugw5sUIsSQpBobtQPdLciLEVJYzMPBHMDBsayhILEqEO4DxG0txmrERhM29nYGBddr//5/DGRjYNRkY/l7////39v///y4Dmn+LgeHANwDrkl1AuO+pmgAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAwqADAAQAAAABAAAAwwAAAAD9b/HnAAAHlklEQVR4Ae3dP3PTWBSGcbGzM6GCKqlIBRV0dHRJFarQ0eUT8LH4BnRU0NHR0UEFVdIlFRV7TzRksomPY8uykTk/zewQfKw/9znv4yvJynLv4uLiV2dBoDiBf4qP3/ARuCRABEFAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghgg0Aj8i0JO4OzsrPv69Wv+hi2qPHr0qNvf39+iI97soRIh4f3z58/u7du3SXX7Xt7Z2enevHmzfQe+oSN2apSAPj09TSrb+XKI/f379+08+A0cNRE2ANkupk+ACNPvkSPcAAEibACyXUyfABGm3yNHuAECRNgAZLuYPgEirKlHu7u7XdyytGwHAd8jjNyng4OD7vnz51dbPT8/7z58+NB9+/bt6jU/TI+AGWHEnrx48eJ/EsSmHzx40L18+fLyzxF3ZVMjEyDCiEDjMYZZS5wiPXnyZFbJaxMhQIQRGzHvWR7XCyOCXsOmiDAi1HmPMMQjDpbpEiDCiL358eNHurW/5SnWdIBbXiDCiA38/Pnzrce2YyZ4//59F3ePLNMl4PbpiL2J0L979+7yDtHDhw8vtzzvdGnEXdvUigSIsCLAWavHp/+qM0BcXMd/q25n1vF57TYBp0a3mUzilePj4+7k5KSLb6gt6ydAhPUzXnoPR0dHl79WGTNCfBnn1uvSCJdegQhLI1vvCk+fPu2ePXt2tZOYEV6/fn31dz+shwAR1sP1cqvLntbEN9MxA9xcYjsxS1jWR4AIa2Ibzx0tc44fYX/16lV6NDFLXH+YL32jwiACRBiEbf5KcXoTIsQSpzXx4N28Ja4BQoK7rgXiydbHjx/P25TaQAJEGAguWy0+2Q8PD6/Ki4R8EVl+bzBOnZY95fq9rj9zAkTI2SxdidBHqG9+skdw43borCXO/ZcJdraPWdv22uIEiLA4q7nvvCug8WTqzQveOH26fodo7g6uFe/a17W3+nFBAkRYENRdb1vkkz1CH9cPsVy/jrhr27PqMYvENYNlHAIesRiBYwRy0V+8iXP8+/fvX11Mr7L7ECueb/r48eMqm7FuI2BGWDEG8cm+7G3NEOfmdcTQw4h9/55lhm7DekRYKQPZF2ArbXTAyu4kDYB2YxUzwg0gi/41ztHnfQG26HbGel/crVrm7tNY+/1btkOEAZ2M05r4FB7r9GbAIdxaZYrHdOsgJ/wCEQY0J74TmOKnbxxT9n3FgGGWWsVdowHtjt9Nnvf7yQM2aZU/TIAIAxrw6dOnAWtZZcoEnBpNuTuObWMEiLAx1HY0ZQJEmHJ3HNvGCBBhY6jtaMoEiJB0Z29vL6ls58vxPcO8/zfrdo5qvKO+d3Fx8Wu8zf1dW4p/cPzLly/dtv9Ts/EbcvGAHhHyfBIhZ6NSiIBTo0LNNtScABFyNiqFCBChULMNNSdAhJyNSiECRCjUbEPNCRAhZ6NSiAARCjXbUHMCRMjZqBQiQIRCzTbUnAARcjYqhQgQoVCzDTUnQIScjUohAkQo1GxDzQkQIWejUogAEQo121BzAkTI2agUIkCEQs021JwAEXI2KoUIEKFQsw01J0CEnI1KIQJEKNRsQ80JECFno1KIABEKNdtQcwJEyNmoFCJAhELNNtScABFyNiqFCBChULMNNSdAhJyNSiECRCjUbEPNCRAhZ6NSiAARCjXbUHMCRMjZqBQiQIRCzTbUnAARcjYqhQgQoVCzDTUnQIScjUohAkQo1GxDzQkQIWejUogAEQo121BzAkTI2agUIkCEQs021JwAEXI2KoUIEKFQsw01J0CEnI1KIQJEKNRsQ80JECFno1KIABEKNdtQcwJEyNmoFCJAhELNNtScABFyNiqFCBChULMNNSdAhJyNSiECRCjUbEPNCRAhZ6NSiAARCjXbUHMCRMjZqBQiQIRCzTbUnAARcjYqhQgQoVCzDTUnQIScjUohAkQo1GxDzQkQIWejUogAEQo121BzAkTI2agUIkCEQs021JwAEXI2KoUIEKFQsw01J0CEnI1KIQJEKNRsQ80JECFno1KIABEKNdtQcwJEyNmoFCJAhELNNtScABFyNiqFCBChULMNNSdAhJyNSiEC/wGgKKC4YMA4TAAAAABJRU5ErkJggg==",ut=new WeakMap,Wa=n=>({useHookShareState:()=>{const t=Fn();pt(t),ut.has(t)||(ut.set(t,Ve(n(t))),Ye(()=>{ut.delete(t)}));const i=ut.get(t);return pt(i),{state:i,toRefs(){return Ji(i)}}}});var Ga={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M704 446H320c-4.4 0-8 3.6-8 8v402c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8V454c0-4.4-3.6-8-8-8zm-328 64h272v117H376V510zm272 290H376V683h272v117z"}},{tag:"path",attrs:{d:"M424 748a32 32 0 1064 0 32 32 0 10-64 0zm0-178a32 32 0 1064 0 32 32 0 10-64 0z"}},{tag:"path",attrs:{d:"M811.4 368.9C765.6 248 648.9 162 512.2 162S258.8 247.9 213 368.8C126.9 391.5 63.5 470.2 64 563.6 64.6 668 145.6 752.9 247.6 762c4.7.4 8.7-3.3 8.7-8v-60.4c0-4-3-7.4-7-7.9-27-3.4-52.5-15.2-72.1-34.5-24-23.5-37.2-55.1-37.2-88.6 0-28 9.1-54.4 26.2-76.4 16.7-21.4 40.2-36.9 66.1-43.7l37.9-10 13.9-36.7c8.6-22.8 20.6-44.2 35.7-63.5 14.9-19.2 32.6-36 52.4-50 41.1-28.9 89.5-44.2 140-44.2s98.9 15.3 140 44.3c19.9 14 37.5 30.8 52.4 50 15.1 19.3 27.1 40.7 35.7 63.5l13.8 36.6 37.8 10c54.2 14.4 92.1 63.7 92.1 120 0 33.6-13.2 65.1-37.2 88.6-19.5 19.2-44.9 31.1-71.9 34.5-4 .5-6.9 3.9-6.9 7.9V754c0 4.7 4.1 8.4 8.8 8 101.7-9.2 182.5-94 183.2-198.2.6-93.4-62.7-172.1-148.6-194.9z"}}]},name:"cloud-server",theme:"outlined"};const Ja=Ga;function Nn(n){for(var e=1;e(n.DATE_ASC="date-asc",n.DATE_DESC="date-desc",n.NAME_ASC="name-asc",n.NAME_DESC="name-desc",n.SIZE_ASC="size-asc",n.SIZE_DESC="size-desc",n))(gi||{});const no=(n,e)=>{const t=n.type==="dir"?1:0;return(e.type==="dir"?1:0)-t},$n=(n,e)=>{const t=Date.parse(n.date),i=Date.parse(e.date);return t-i},zn=(n,e)=>{const t=n.name.toLowerCase(),i=e.name.toLowerCase();return t.localeCompare(i)},Bn=(n,e)=>n.bytes-e.bytes,Fe=(n,e)=>{const t=(i,r)=>{switch(e){case"date-asc":return $n(i,r);case"date-desc":return $n(r,i);case"name-asc":return zn(i,r);case"name-desc":return zn(r,i);case"size-asc":return Bn(i,r);case"size-desc":return Bn(r,i);default:throw new Error(`Invalid sort method: ${e}`)}};return n.slice().sort((i,r)=>no(i,r)||t(i,r))},tt=async(n,e)=>(await Ut.get(`/files/${n}`,{params:{folder_path:e}})).data,io=async(n,e)=>(await Ut.post(`/delete_files/${n}`,{file_paths:e})).data,ro=async(n,e,t)=>(await Ut.post(`/move_files/${n}`,{file_paths:e,dest:t})).data;function me(n){if(typeof n!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(n))}function Mn(n,e){for(var t="",i=0,r=-1,o=0,l,u=0;u<=n.length;++u){if(u2){var c=t.lastIndexOf("/");if(c!==t.length-1){c===-1?(t="",i=0):(t=t.slice(0,c),i=t.length-1-t.lastIndexOf("/")),r=u,o=0;continue}}else if(t.length===2||t.length===1){t="",i=0,r=u,o=0;continue}}e&&(t.length>0?t+="/..":t="..",i=2)}else t.length>0?t+="/"+n.slice(r+1,u):t=n.slice(r+1,u),i=u-r-1;r=u,o=0}else l===46&&o!==-1?++o:o=-1}return t}function ao(n,e){var t=e.dir||e.root,i=e.base||(e.name||"")+(e.ext||"");return t?t===e.root?t+i:t+n+i:i}var Qe={resolve:function(){for(var e="",t=!1,i,r=arguments.length-1;r>=-1&&!t;r--){var o;r>=0?o=arguments[r]:(i===void 0&&(i=process.cwd()),o=i),me(o),o.length!==0&&(e=o+"/"+e,t=o.charCodeAt(0)===47)}return e=Mn(e,!t),t?e.length>0?"/"+e:"/":e.length>0?e:"."},normalize:function(e){if(me(e),e.length===0)return".";var t=e.charCodeAt(0)===47,i=e.charCodeAt(e.length-1)===47;return e=Mn(e,!t),e.length===0&&!t&&(e="."),e.length>0&&i&&(e+="/"),t?"/"+e:e},isAbsolute:function(e){return me(e),e.length>0&&e.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var e,t=0;t0&&(e===void 0?e=i:e+="/"+i)}return e===void 0?".":Qe.normalize(e)},relative:function(e,t){if(me(e),me(t),e===t||(e=Qe.resolve(e),t=Qe.resolve(t),e===t))return"";for(var i=1;ib){if(t.charCodeAt(l+m)===47)return t.slice(l+m+1);if(m===0)return t.slice(l+m)}else o>b&&(e.charCodeAt(i+m)===47?g=m:m===0&&(g=0));break}var w=e.charCodeAt(i+m),f=t.charCodeAt(l+m);if(w!==f)break;w===47&&(g=m)}var a="";for(m=i+g+1;m<=r;++m)(m===r||e.charCodeAt(m)===47)&&(a.length===0?a+="..":a+="/..");return a.length>0?a+t.slice(l+g):(l+=g,t.charCodeAt(l)===47&&++l,t.slice(l))},_makeLong:function(e){return e},dirname:function(e){if(me(e),e.length===0)return".";for(var t=e.charCodeAt(0),i=t===47,r=-1,o=!0,l=e.length-1;l>=1;--l)if(t=e.charCodeAt(l),t===47){if(!o){r=l;break}}else o=!1;return r===-1?i?"/":".":i&&r===1?"//":e.slice(0,r)},basename:function(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');me(e);var i=0,r=-1,o=!0,l;if(t!==void 0&&t.length>0&&t.length<=e.length){if(t.length===e.length&&t===e)return"";var u=t.length-1,c=-1;for(l=e.length-1;l>=0;--l){var b=e.charCodeAt(l);if(b===47){if(!o){i=l+1;break}}else c===-1&&(o=!1,c=l+1),u>=0&&(b===t.charCodeAt(u)?--u===-1&&(r=l):(u=-1,r=c))}return i===r?r=c:r===-1&&(r=e.length),e.slice(i,r)}else{for(l=e.length-1;l>=0;--l)if(e.charCodeAt(l)===47){if(!o){i=l+1;break}}else r===-1&&(o=!1,r=l+1);return r===-1?"":e.slice(i,r)}},extname:function(e){me(e);for(var t=-1,i=0,r=-1,o=!0,l=0,u=e.length-1;u>=0;--u){var c=e.charCodeAt(u);if(c===47){if(!o){i=u+1;break}continue}r===-1&&(o=!1,r=u+1),c===46?t===-1?t=u:l!==1&&(l=1):t!==-1&&(l=-1)}return t===-1||r===-1||l===0||l===1&&t===r-1&&t===i+1?"":e.slice(t,r)},format:function(e){if(e===null||typeof e!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof e);return ao("/",e)},parse:function(e){me(e);var t={root:"",dir:"",base:"",ext:"",name:""};if(e.length===0)return t;var i=e.charCodeAt(0),r=i===47,o;r?(t.root="/",o=1):o=0;for(var l=-1,u=0,c=-1,b=!0,g=e.length-1,m=0;g>=o;--g){if(i=e.charCodeAt(g),i===47){if(!b){u=g+1;break}continue}c===-1&&(b=!1,c=g+1),i===46?l===-1?l=g:m!==1&&(m=1):l!==-1&&(m=-1)}return l===-1||c===-1||m===0||m===1&&l===c-1&&l===u+1?c!==-1&&(u===0&&r?t.base=t.name=e.slice(1,c):t.base=t.name=e.slice(u,c)):(u===0&&r?(t.name=e.slice(1,l),t.base=e.slice(1,c)):(t.name=e.slice(u,l),t.base=e.slice(u,c)),t.ext=e.slice(l,c)),u>0?t.dir=e.slice(0,u-1):r&&(t.dir="/"),t},sep:"/",delimiter:":",win32:null,posix:null};Qe.posix=Qe;var je=Qe,_t={},oo={get exports(){return _t},set exports(n){_t=n}};/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress +import{P as V,h as S,d as q,s as Ge,u as rt,a as C,bD as Ai,a1 as Ct,c as oe,G as z,an as tn,b as nn,aZ as wt,_ as L,bE as ki,a5 as at,B as jt,bF as Pi,i as rn,aS as Rn,a8 as an,r as O,z as xi,y as Je,ad as re,x as ye,aH as Ke,aG as mt,A as Ye,bG as Ii,bH as Ei,aK as Fn,e as Qn,f as Vt,v as jn,T as Vn,H as Un,bI as Oi,bJ as Ni,aY as gt,bK as Ti,J as Ve,bb as $i,b4 as Hn,bL as Wn,W as we,bM as Ie,bN as Gn,a6 as zt,bO as zi,D as Se,C as Jn,bP as Bi,bQ as Ue,bd as Mi,bR as _i,bx as ht,bS as Di,bT as on,bU as Li,bc as Kn,m as Ri,l as Fi,n as Qi,o as Yn,bV as ln,bW as ji,bX as Vi,bY as Ui,b8 as Hi,bZ as Wi,b_ as Gi,b$ as pt,c0 as Ji,aT as D,c1 as Ut,c2 as Ki,F as Zn,c3 as qn,at as it,$ as Yi,c4 as Zi,b0 as qi,c5 as Xi,c6 as fe,c7 as ie,c8 as sn,c9 as er,aU as tr,aV as kt,ca as nr,cb as ir,cc as un,cd as rr,ce as ar,cf as cn,cg as or,aD as lr,aE as sr,K as H,O as pe,ch as ur,ci as cr,cj as fr,b1 as dr,ck as vr,L as de,cl as lt,Q as nt,N as Z,X as mr,cm as fn,cn as gr,co as hr,cp as pr,Y as yt,R as se,U as K,M as ue,V as ge,ak as yr,a7 as br,a0 as Cr}from"./index-f8a74563.js";import{l as Ht,c as wr}from"./index-0868cb4d.js";import{u as Sr}from"./useTaskListStore-a2f9c2d9.js";import{c as Xn,u as Ar}from"./copy2clipboard-69dcdef1.js";import{_ as kr,a as Pr,c as xr,t as Pt}from"./styleChecker-a60f540a.js";import{E as Ir}from"./EyeOutlined-13d747ba.js";import{b as Er,B as He,c as ei}from"./button-6d0ba2fa.js";var ti=function(){return{arrow:{type:[Boolean,Object],default:void 0},trigger:{type:[Array,String]},overlay:V.any,visible:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},align:{type:Object},getPopupContainer:Function,prefixCls:String,transitionName:String,placement:String,overlayClassName:String,overlayStyle:{type:Object,default:void 0},forceRender:{type:Boolean,default:void 0},mouseEnterDelay:Number,mouseLeaveDelay:Number,openClassName:String,minOverlayWidthMatchTrigger:{type:Boolean,default:void 0},destroyPopupOnHide:{type:Boolean,default:void 0},onVisibleChange:{type:Function},"onUpdate:visible":{type:Function}}},xt=Er(),Or=function(){return S(S({},ti()),{},{type:xt.type,size:String,htmlType:xt.htmlType,href:String,disabled:{type:Boolean,default:void 0},prefixCls:String,icon:V.any,title:String,loading:xt.loading,onClick:{type:Function}})},Nr=["type","disabled","loading","htmlType","class","overlay","trigger","align","visible","onVisibleChange","placement","href","title","icon","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","onClick","onUpdate:visible"],Tr=He.Group;const bt=q({compatConfig:{MODE:3},name:"ADropdownButton",inheritAttrs:!1,__ANT_BUTTON:!0,props:Ge(Or(),{trigger:"hover",placement:"bottomRight",type:"default"}),slots:["icon","leftButton","rightButton","overlay"],setup:function(e,t){var i=t.slots,r=t.attrs,o=t.emit,l=function(w){o("update:visible",w),o("visibleChange",w)},u=rt("dropdown-button",e),c=u.prefixCls,b=u.direction,g=u.getPopupContainer;return function(){var m,w,f=S(S({},e),r),a=f.type,s=a===void 0?"default":a,d=f.disabled,h=f.loading,y=f.htmlType,p=f.class,v=p===void 0?"":p,A=f.overlay,I=A===void 0?(m=i.overlay)===null||m===void 0?void 0:m.call(i):A,k=f.trigger,P=f.align,E=f.visible;f.onVisibleChange;var x=f.placement,N=x===void 0?b.value==="rtl"?"bottomLeft":"bottomRight":x,T=f.href,$=f.title,_=f.icon,j=_===void 0?((w=i.icon)===null||w===void 0?void 0:w.call(i))||C(Ai,null,null):_,R=f.mouseEnterDelay,G=f.mouseLeaveDelay,X=f.overlayClassName,ee=f.overlayStyle,te=f.destroyPopupOnHide,B=f.onClick;f["onUpdate:visible"];var Q=Ct(f,Nr),J={align:P,disabled:d,trigger:d?[]:k,placement:N,getPopupContainer:g.value,onVisibleChange:l,mouseEnterDelay:R,mouseLeaveDelay:G,visible:E,overlayClassName:X,overlayStyle:ee,destroyPopupOnHide:te},Y=C(He,{type:s,disabled:d,loading:h,onClick:B,htmlType:y,href:T,title:$},{default:i.default}),U=C(He,{type:s,icon:j},null);return C(Tr,S(S({},Q),{},{class:oe(c.value,v)}),{default:function(){return[i.leftButton?i.leftButton({button:Y}):Y,C(Re,J,{default:function(){return[i.rightButton?i.rightButton({button:U}):U]},overlay:function(){return I}})]}})}}});var ni=q({compatConfig:{MODE:3},name:"ADropdown",inheritAttrs:!1,props:Ge(ti(),{mouseEnterDelay:.15,mouseLeaveDelay:.1,placement:"bottomLeft",trigger:"hover"}),slots:["overlay"],setup:function(e,t){var i=t.slots,r=t.attrs,o=t.emit,l=rt("dropdown",e),u=l.prefixCls,c=l.rootPrefixCls,b=l.direction,g=l.getPopupContainer,m=z(function(){var s=e.placement,d=s===void 0?"":s,h=e.transitionName;return h!==void 0?h:d.indexOf("top")>=0?"".concat(c.value,"-slide-down"):"".concat(c.value,"-slide-up")}),w=function(){var d,h,y,p=e.overlay||((d=i.overlay)===null||d===void 0?void 0:d.call(i)),v=Array.isArray(p)?p[0]:p;if(!v)return null;var A=v.props||{};tn(!A.mode||A.mode==="vertical","Dropdown",'mode="'.concat(A.mode,`" is not supported for Dropdown's Menu.`));var I=A.selectable,k=I===void 0?!1:I,P=A.expandIcon,E=P===void 0?(h=v.children)===null||h===void 0||(y=h.expandIcon)===null||y===void 0?void 0:y.call(h):P,x=typeof E<"u"&&rn(E)?E:C("span",{class:"".concat(u.value,"-menu-submenu-arrow")},[C(Rn,{class:"".concat(u.value,"-menu-submenu-arrow-icon")},null)]),N=rn(v)?nn(v,{mode:"vertical",selectable:k,expandIcon:function(){return x}}):v;return N},f=z(function(){var s=e.placement;if(!s)return b.value==="rtl"?"bottomRight":"bottomLeft";if(s.includes("Center")){var d=s.slice(0,s.indexOf("Center"));return tn(!s.includes("Center"),"Dropdown","You are using '".concat(s,"' placement in Dropdown, which is deprecated. Try to use '").concat(d,"' instead.")),d}return s}),a=function(d){o("update:visible",d),o("visibleChange",d)};return function(){var s,d,h=e.arrow,y=e.trigger,p=e.disabled,v=e.overlayClassName,A=(s=i.default)===null||s===void 0?void 0:s.call(i)[0],I=nn(A,wt({class:oe(A==null||(d=A.props)===null||d===void 0?void 0:d.class,L({},"".concat(u.value,"-rtl"),b.value==="rtl"),"".concat(u.value,"-trigger"))},p?{disabled:p}:{})),k=oe(v,L({},"".concat(u.value,"-rtl"),b.value==="rtl")),P=p?[]:y,E;P&&P.indexOf("contextmenu")!==-1&&(E=!0);var x=ki({arrowPointAtCenter:at(h)==="object"&&h.pointAtCenter,autoAdjustOverflow:!0}),N=jt(S(S(S({},e),r),{},{builtinPlacements:x,overlayClassName:k,arrow:h,alignPoint:E,prefixCls:u.value,getPopupContainer:g.value,transitionName:m.value,trigger:P,onVisibleChange:a,placement:f.value}),["overlay","onUpdate:visible"]);return C(Pi,N,{default:function(){return[I]},overlay:w})}}});ni.Button=bt;const Re=ni;Re.Button=bt;Re.install=function(n){return n.component(Re.name,Re),n.component(bt.name,bt),n};var It;function ii(n){if(typeof document>"u")return 0;if(n||It===void 0){var e=document.createElement("div");e.style.width="100%",e.style.height="200px";var t=document.createElement("div"),i=t.style;i.position="absolute",i.top="0",i.left="0",i.pointerEvents="none",i.visibility="hidden",i.width="200px",i.height="150px",i.overflow="hidden",t.appendChild(e),document.body.appendChild(t);var r=e.offsetWidth;t.style.overflow="scroll";var o=e.offsetWidth;r===o&&(o=t.clientWidth),document.body.removeChild(t),It=r-o}return It}function We(n){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=e.element,i=t===void 0?document.body:t,r={},o=Object.keys(n);return o.forEach(function(l){r[l]=i.style[l]}),o.forEach(function(l){i.style[l]=n[l]}),r}function $r(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var Et={};const dn=function(n){if(!(!$r()&&!n)){var e="ant-scrolling-effect",t=new RegExp("".concat(e),"g"),i=document.body.className;if(n){if(!t.test(i))return;We(Et),Et={},document.body.className=i.replace(t,"").trim();return}var r=ii();if(r&&(Et=We({position:"relative",width:"calc(100% - ".concat(r,"px)")}),!t.test(i))){var o="".concat(i," ").concat(e);document.body.className=o.trim()}}};var ce=[],ri="ant-scrolling-effect",Ot=new RegExp("".concat(ri),"g"),zr=0,Nt=new Map,Br=kr(function n(e){var t=this;Pr(this,n),L(this,"getContainer",function(){var i;return(i=t.options)===null||i===void 0?void 0:i.container}),L(this,"reLock",function(i){var r=ce.find(function(o){var l=o.target;return l===t.lockTarget});r&&t.unLock(),t.options=i,r&&(r.options=i,t.lock())}),L(this,"lock",function(){var i;if(!ce.some(function(c){var b=c.target;return b===t.lockTarget})){if(ce.some(function(c){var b,g=c.options;return(g==null?void 0:g.container)===((b=t.options)===null||b===void 0?void 0:b.container)})){ce=[].concat(an(ce),[{target:t.lockTarget,options:t.options}]);return}var r=0,o=((i=t.options)===null||i===void 0?void 0:i.container)||document.body;(o===document.body&&window.innerWidth-document.documentElement.clientWidth>0||o.scrollHeight>o.clientHeight)&&(r=ii());var l=o.className;if(ce.filter(function(c){var b,g=c.options;return(g==null?void 0:g.container)===((b=t.options)===null||b===void 0?void 0:b.container)}).length===0&&Nt.set(o,We({width:r!==0?"calc(100% - ".concat(r,"px)"):void 0,overflow:"hidden",overflowX:"hidden",overflowY:"hidden"},{element:o})),!Ot.test(l)){var u="".concat(l," ").concat(ri);o.className=u.trim()}ce=[].concat(an(ce),[{target:t.lockTarget,options:t.options}])}}),L(this,"unLock",function(){var i,r=ce.find(function(u){var c=u.target;return c===t.lockTarget});if(ce=ce.filter(function(u){var c=u.target;return c!==t.lockTarget}),!(!r||ce.some(function(u){var c,b=u.options;return(b==null?void 0:b.container)===((c=r.options)===null||c===void 0?void 0:c.container)}))){var o=((i=t.options)===null||i===void 0?void 0:i.container)||document.body,l=o.className;Ot.test(l)&&(We(Nt.get(o),{element:o}),Nt.delete(o),o.className=o.className.replace(Ot,"").trim())}}),this.lockTarget=zr++,this.options=e}),he=0,et=Ei(),st={},De=function(e){if(!et)return null;if(e){if(typeof e=="string")return document.querySelectorAll(e)[0];if(typeof e=="function")return e();if(at(e)==="object"&&e instanceof window.HTMLElement)return e}return document.body};const Mr=q({compatConfig:{MODE:3},name:"PortalWrapper",inheritAttrs:!1,props:{wrapperClassName:String,forceRender:{type:Boolean,default:void 0},getContainer:V.any,visible:{type:Boolean,default:void 0}},setup:function(e,t){var i=t.slots,r=O(),o=O(),l=O(),u=new Br({container:De(e.getContainer)}),c=function(){var s,d;(s=r.value)===null||s===void 0||(d=s.parentNode)===null||d===void 0||d.removeChild(r.value)},b=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;if(s||r.value&&!r.value.parentNode){var d=De(e.getContainer);return d?(d.appendChild(r.value),!0):!1}return!0},g=function(){return et?(r.value||(r.value=document.createElement("div"),b(!0)),m(),r.value):null},m=function(){var s=e.wrapperClassName;r.value&&s&&s!==r.value.className&&(r.value.className=s)};xi(function(){m(),b()});var w=function(){he===1&&!Object.keys(st).length?(dn(),st=We({overflow:"hidden",overflowX:"hidden",overflowY:"hidden"})):he||(We(st),st={},dn(!0))},f=Fn();return Je(function(){var a=!1;re([function(){return e.visible},function(){return e.getContainer}],function(s,d){var h=ye(s,2),y=h[0],p=h[1],v=ye(d,2),A=v[0],I=v[1];if(et&&De(e.getContainer)===document.body&&(y&&!A?he+=1:a&&(he-=1)),a){var k=typeof p=="function"&&typeof I=="function";(k?p.toString()!==I.toString():p!==I)&&c(),y&&y!==A&&et&&De(p)!==u.getContainer()&&u.reLock({container:De(p)})}a=!0},{immediate:!0,flush:"post"}),Ke(function(){b()||(l.value=mt(function(){f.update()}))})}),Ye(function(){var a=e.visible,s=e.getContainer;et&&De(s)===document.body&&(he=a&&he?he-1:he),c(),mt.cancel(l.value)}),function(){var a=e.forceRender,s=e.visible,d=null,h={getOpenCount:function(){return he},getContainer:g,switchScrollingEffect:w,scrollLocker:u};return(a||s||o.value)&&(d=C(Ii,{getContainer:g,ref:o},{default:function(){var p;return(p=i.default)===null||p===void 0?void 0:p.call(i,h)}})),d}}});function _r(){var n=document.documentElement.clientWidth,e=window.innerHeight||document.documentElement.clientHeight;return{width:n,height:e}}function ai(n){var e=n.getBoundingClientRect(),t=document.documentElement;return{left:e.left+(window.pageXOffset||t.scrollLeft)-(t.clientLeft||document.body.clientLeft||0),top:e.top+(window.pageYOffset||t.scrollTop)-(t.clientTop||document.body.clientTop||0)}}function St(){return{keyboard:{type:Boolean,default:void 0},mask:{type:Boolean,default:void 0},afterClose:Function,closable:{type:Boolean,default:void 0},maskClosable:{type:Boolean,default:void 0},visible:{type:Boolean,default:void 0},destroyOnClose:{type:Boolean,default:void 0},mousePosition:V.shape({x:Number,y:Number}).loose,title:V.any,footer:V.any,transitionName:String,maskTransitionName:String,animation:V.any,maskAnimation:V.any,wrapStyle:{type:Object,default:void 0},bodyStyle:{type:Object,default:void 0},maskStyle:{type:Object,default:void 0},prefixCls:String,wrapClassName:String,rootClassName:String,width:[String,Number],height:[String,Number],zIndex:Number,bodyProps:V.any,maskProps:V.any,wrapProps:V.any,getContainer:V.any,dialogStyle:{type:Object,default:void 0},dialogClass:String,closeIcon:V.any,forceRender:{type:Boolean,default:void 0},getOpenCount:Function,focusTriggerAfterClose:{type:Boolean,default:void 0},onClose:Function,modalRender:Function}}function vn(n,e,t){var i=e;return!i&&t&&(i="".concat(n,"-").concat(t)),i}var mn=-1;function Dr(){return mn+=1,mn}function gn(n,e){var t=n["page".concat(e?"Y":"X","Offset")],i="scroll".concat(e?"Top":"Left");if(typeof t!="number"){var r=n.document;t=r.documentElement[i],typeof t!="number"&&(t=r.body[i])}return t}function Lr(n){var e=n.getBoundingClientRect(),t={left:e.left,top:e.top},i=n.ownerDocument,r=i.defaultView||i.parentWindow;return t.left+=gn(r),t.top+=gn(r,!0),t}var hn={width:0,height:0,overflow:"hidden",outline:"none"};const Rr=q({compatConfig:{MODE:3},name:"Content",inheritAttrs:!1,props:S(S({},St()),{},{motionName:String,ariaId:String,onVisibleChanged:Function,onMousedown:Function,onMouseup:Function}),setup:function(e,t){var i=t.expose,r=t.slots,o=t.attrs,l=O(),u=O(),c=O();i({focus:function(){var a;(a=l.value)===null||a===void 0||a.focus()},changeActive:function(a){var s=document,d=s.activeElement;a&&d===u.value?l.value.focus():!a&&d===l.value&&u.value.focus()}});var b=O(),g=z(function(){var f=e.width,a=e.height,s={};return f!==void 0&&(s.width=typeof f=="number"?"".concat(f,"px"):f),a!==void 0&&(s.height=typeof a=="number"?"".concat(a,"px"):a),b.value&&(s.transformOrigin=b.value),s}),m=function(){Ke(function(){if(c.value){var a=Lr(c.value);b.value=e.mousePosition?"".concat(e.mousePosition.x-a.left,"px ").concat(e.mousePosition.y-a.top,"px"):""}})},w=function(a){e.onVisibleChanged(a)};return function(){var f,a,s,d,h=e.prefixCls,y=e.footer,p=y===void 0?(f=r.footer)===null||f===void 0?void 0:f.call(r):y,v=e.title,A=v===void 0?(a=r.title)===null||a===void 0?void 0:a.call(r):v,I=e.ariaId,k=e.closable,P=e.closeIcon,E=P===void 0?(s=r.closeIcon)===null||s===void 0?void 0:s.call(r):P,x=e.onClose,N=e.bodyStyle,T=e.bodyProps,$=e.onMousedown,_=e.onMouseup,j=e.visible,R=e.modalRender,G=R===void 0?r.modalRender:R,X=e.destroyOnClose,ee=e.motionName,te;p&&(te=C("div",{class:"".concat(h,"-footer")},[p]));var B;A&&(B=C("div",{class:"".concat(h,"-header")},[C("div",{class:"".concat(h,"-title"),id:I},[A])]));var Q;k&&(Q=C("button",{type:"button",onClick:x,"aria-label":"Close",class:"".concat(h,"-close")},[E||C("span",{class:"".concat(h,"-close-x")},null)]));var J=C("div",{class:"".concat(h,"-content")},[Q,B,C("div",S({class:"".concat(h,"-body"),style:N},T),[(d=r.default)===null||d===void 0?void 0:d.call(r)]),te]),Y=Qn(ee);return C(Vn,S(S({},Y),{},{onBeforeEnter:m,onAfterEnter:function(){return w(!0)},onAfterLeave:function(){return w(!1)}}),{default:function(){return[j||!X?Vt(C("div",S(S({},o),{},{ref:c,key:"dialog-element",role:"document",style:[g.value,o.style],class:[h,o.class],onMousedown:$,onMouseup:_}),[C("div",{tabindex:0,ref:l,style:hn,"aria-hidden":"true"},null),G?G({originVNode:J}):J,C("div",{tabindex:0,ref:u,style:hn,"aria-hidden":"true"},null)]),[[jn,j]]):null]}})}}});function oi(n){if(n==null)throw new TypeError("Cannot destructure "+n)}const Fr=q({compatConfig:{MODE:3},name:"Mask",props:{prefixCls:String,visible:Boolean,motionName:String,maskProps:Object},setup:function(e,t){return oi(t),function(){var i=e.prefixCls,r=e.visible,o=e.maskProps,l=e.motionName,u=Qn(l);return C(Vn,u,{default:function(){return[Vt(C("div",S({class:"".concat(i,"-mask")},o),null),[[jn,r]])]}})}}}),pn=q({compatConfig:{MODE:3},name:"Dialog",inheritAttrs:!1,props:Ge(S(S({},St()),{},{getOpenCount:Function,scrollLocker:Object}),{mask:!0,visible:!1,keyboard:!0,closable:!0,maskClosable:!0,destroyOnClose:!1,prefixCls:"rc-dialog",getOpenCount:function(){return null},focusTriggerAfterClose:!0}),setup:function(e,t){var i=t.attrs,r=t.slots,o=O(),l=O(),u=O(),c=O(e.visible),b=O("vcDialogTitle".concat(Dr())),g=function(p){if(p){if(!Ni(l.value,document.activeElement)){var v;o.value=document.activeElement,(v=u.value)===null||v===void 0||v.focus()}}else{var A=c.value;if(c.value=!1,e.mask&&o.value&&e.focusTriggerAfterClose){try{o.value.focus({preventScroll:!0})}catch{}o.value=null}if(A){var I;(I=e.afterClose)===null||I===void 0||I.call(e)}}},m=function(p){var v;(v=e.onClose)===null||v===void 0||v.call(e,p)},w=O(!1),f=O(),a=function(){clearTimeout(f.value),w.value=!0},s=function(){f.value=setTimeout(function(){w.value=!1})},d=function(p){if(!e.maskClosable)return null;w.value?w.value=!1:l.value===p.target&&m(p)},h=function(p){if(e.keyboard&&p.keyCode===gt.ESC){p.stopPropagation(),m(p);return}e.visible&&p.keyCode===gt.TAB&&u.value.changeActive(!p.shiftKey)};return re(function(){return e.visible},function(){e.visible&&(c.value=!0)},{flush:"post"}),Ye(function(){var y;clearTimeout(f.value),(y=e.scrollLocker)===null||y===void 0||y.unLock()}),Un(function(){var y;if((y=e.scrollLocker)===null||y===void 0||y.unLock(),c.value){var p;(p=e.scrollLocker)===null||p===void 0||p.lock()}}),function(){var y=e.prefixCls,p=e.mask,v=e.visible,A=e.maskTransitionName,I=e.maskAnimation,k=e.zIndex,P=e.wrapClassName,E=e.rootClassName,x=e.wrapStyle,N=e.closable,T=e.maskProps,$=e.maskStyle,_=e.transitionName,j=e.animation,R=e.wrapProps,G=e.title,X=G===void 0?r.title:G,ee=i.style,te=i.class;return C("div",S({class:["".concat(y,"-root"),E]},Oi(e,{data:!0})),[C(Fr,{prefixCls:y,visible:p&&v,motionName:vn(y,A,I),style:S({zIndex:k},$),maskProps:T},null),C("div",S({tabIndex:-1,onKeydown:h,class:oe("".concat(y,"-wrap"),P),ref:l,onClick:d,role:"dialog","aria-labelledby":X?b.value:null,style:S(S({zIndex:k},x),{},{display:c.value?null:"none"})},R),[C(Rr,S(S({},jt(e,["scrollLocker"])),{},{style:ee,class:te,onMousedown:a,onMouseup:s,ref:u,closable:N,ariaId:b.value,prefixCls:y,visible:v,onClose:m,onVisibleChanged:g,motionName:vn(y,_,j)}),r)])])}}});var Qr=St(),jr=q({compatConfig:{MODE:3},name:"DialogWrap",inheritAttrs:!1,props:Ge(Qr,{visible:!1}),setup:function(e,t){var i=t.attrs,r=t.slots,o=O(e.visible);return Ti({},{inTriggerContext:!1}),re(function(){return e.visible},function(){e.visible&&(o.value=!0)},{flush:"post"}),function(){var l=e.visible,u=e.getContainer,c=e.forceRender,b=e.destroyOnClose,g=b===void 0?!1:b,m=e.afterClose,w=S(S(S({},e),i),{},{ref:"_component",key:"dialog"});return u===!1?C(pn,S(S({},w),{},{getOpenCount:function(){return 2}}),r):!c&&g&&!o.value?null:C(Mr,{visible:l,forceRender:c,getContainer:u},{default:function(a){return w=S(S(S({},w),a),{},{afterClose:function(){m==null||m(),o.value=!1}}),C(pn,w,r)}})}}});const li=jr;function Vr(n){var e=O(null),t=Ve(S({},n)),i=O([]),r=function(l){e.value===null&&(i.value=[],e.value=mt(function(){var u;i.value.forEach(function(c){u=S(S({},u),c)}),wt(t,u),e.value=null})),i.value.push(l)};return Je(function(){e.value&&mt.cancel(e.value)}),[t,r]}function yn(n,e,t,i){var r=e+t,o=(t-i)/2;if(t>i){if(e>0)return L({},n,o);if(e<0&&ri)return L({},n,e<0?o:-o);return{}}function Ur(n,e,t,i){var r=_r(),o=r.width,l=r.height,u=null;return n<=o&&e<=l?u={x:0,y:0}:(n>o||e>l)&&(u=S(S({},yn("x",t,n,o)),yn("y",i,e,l))),u}var bn=Symbol("previewGroupContext"),Wt={provide:function(e){$i(bn,e)},inject:function(){return Hn(bn,{isPreviewGroup:O(!1),previewUrls:z(function(){return new Map}),setPreviewUrls:function(){},current:O(null),setCurrent:function(){},setShowPreview:function(){},setMousePosition:function(){},registerImage:null,rootClassName:""})}},Hr=q({compatConfig:{MODE:3},name:"PreviewGroup",inheritAttrs:!1,props:{previewPrefixCls:String,preview:{type:[Boolean,Object],default:!0},icons:{type:Object,default:function(){return{}}}},setup:function(e,t){var i=t.slots,r=z(function(){var P={visible:void 0,onVisibleChange:function(){},getContainer:void 0,current:0};return at(e.preview)==="object"?fi(e.preview,P):P}),o=Ve(new Map),l=O(),u=z(function(){return r.value.visible}),c=z(function(){return r.value.getContainer}),b=function(E,x){var N,T;(N=(T=r.value).onVisibleChange)===null||N===void 0||N.call(T,E,x)},g=Wn(!!u.value,{value:u,onChange:b}),m=ye(g,2),w=m[0],f=m[1],a=O(null),s=z(function(){return u.value!==void 0}),d=z(function(){return Array.from(o.keys())}),h=z(function(){return d.value[r.value.current]}),y=z(function(){return new Map(Array.from(o).filter(function(P){var E=ye(P,2),x=E[1].canPreview;return!!x}).map(function(P){var E=ye(P,2),x=E[0],N=E[1].url;return[x,N]}))}),p=function(E,x){var N=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;o.set(E,{url:x,canPreview:N})},v=function(E){l.value=E},A=function(E){a.value=E},I=function(E,x){var N=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,T=function(){o.delete(E)};return o.set(E,{url:x,canPreview:N}),T},k=function(E){E==null||E.stopPropagation(),f(!1),A(null)};return re(h,function(P){v(P)},{immediate:!0,flush:"post"}),Un(function(){w.value&&s.value&&v(h.value)},{flush:"post"}),Wt.provide({isPreviewGroup:O(!0),previewUrls:y,setPreviewUrls:p,current:l,setCurrent:v,setShowPreview:f,setMousePosition:A,registerImage:I}),function(){var P=wt({},(oi(r.value),r.value));return C(we,null,[i.default&&i.default(),C(ui,S(S({},P),{},{"ria-hidden":!w.value,visible:w.value,prefixCls:e.previewPrefixCls,onClose:k,mousePosition:a.value,src:y.value.get(l.value),icons:e.icons,getContainer:c.value}),null)])}}});const si=Hr;var xe={x:0,y:0},Wr=S(S({},St()),{},{src:String,alt:String,rootClassName:String,icons:{type:Object,default:function(){return{}}}}),Gr=q({compatConfig:{MODE:3},name:"Preview",inheritAttrs:!1,props:Wr,emits:["close","afterClose"],setup:function(e,t){var i=t.emit,r=t.attrs,o=Ve(e.icons),l=o.rotateLeft,u=o.rotateRight,c=o.zoomIn,b=o.zoomOut,g=o.close,m=o.left,w=o.right,f=O(1),a=O(0),s=Vr(xe),d=ye(s,2),h=d[0],y=d[1],p=function(){return i("close")},v=O(),A=Ve({originX:0,originY:0,deltaX:0,deltaY:0}),I=O(!1),k=Wt.inject(),P=k.previewUrls,E=k.current,x=k.isPreviewGroup,N=k.setCurrent,T=z(function(){return P.value.size}),$=z(function(){return Array.from(P.value.keys())}),_=z(function(){return $.value.indexOf(E.value)}),j=z(function(){return x.value?P.value.get(E.value):e.src}),R=z(function(){return x.value&&T.value>1}),G=O({wheelDirection:0}),X=function(){f.value=1,a.value=0,y(xe),i("afterClose")},ee=function(){f.value++,y(xe)},te=function(){f.value>1&&f.value--,y(xe)},B=function(){a.value+=90},Q=function(){a.value-=90},J=function(M){M.preventDefault(),M.stopPropagation(),_.value>0&&N($.value[_.value-1])},Y=function(M){M.preventDefault(),M.stopPropagation(),_.value0&&N($.value[_.value-1]):M.keyCode===gt.RIGHT&&_.value0?te():F<0&&ee()})}),Gn(function(){qe()}),function(){var F=e.visible,M=e.prefixCls,le=e.rootClassName;return C(li,S(S({},r),{},{transitionName:"zoom",maskTransitionName:"fade",closable:!1,keyboard:!0,prefixCls:M,onClose:p,afterClose:X,visible:F,wrapClassName:U,rootClassName:le,getContainer:e.getContainer}),{default:function(){return[C("ul",{class:"".concat(e.prefixCls,"-operations")},[Ze.map(function(ve){var Pe=ve.icon,Ce=ve.onClick,Me=ve.type,_e=ve.disabled;return C("li",{class:oe(ne,L({},"".concat(e.prefixCls,"-operations-operation-disabled"),_e&&(_e==null?void 0:_e.value))),onClick:Ce,key:Me},[zt(Pe,{class:be})])})]),C("div",{class:"".concat(e.prefixCls,"-img-wrapper"),style:{transform:"translate3d(".concat(h.x,"px, ").concat(h.y,"px, 0)")}},[C("img",{onMousedown:Ne,onDblclick:Be,ref:v,class:"".concat(e.prefixCls,"-img"),src:j.value,alt:e.alt,style:{transform:"scale3d(".concat(f.value,", ").concat(f.value,", 1) rotate(").concat(a.value,"deg)")}},null)]),R.value&&C("div",{class:oe("".concat(e.prefixCls,"-switch-left"),L({},"".concat(e.prefixCls,"-switch-left-disabled"),_.value<=0)),onClick:J},[m]),R.value&&C("div",{class:oe("".concat(e.prefixCls,"-switch-right"),L({},"".concat(e.prefixCls,"-switch-right-disabled"),_.value>=T.value-1)),onClick:Y},[w])]}})}}});const ui=Gr;var Jr=["icons","maskClassName"],ci=function(){return{src:String,wrapperClassName:String,wrapperStyle:{type:Object,default:void 0},rootClassName:String,prefixCls:String,previewPrefixCls:String,previewMask:{type:[Boolean,Function],default:void 0},placeholder:V.any,fallback:String,preview:{type:[Boolean,Object],default:!0},onClick:{type:Function},onError:{type:Function}}},fi=function(e,t){var i=S({},e);return Object.keys(t).forEach(function(r){e[r]===void 0&&(i[r]=t[r])}),i},Kr=0,di=q({compatConfig:{MODE:3},name:"Image",inheritAttrs:!1,props:ci(),emits:["click","error"],setup:function(e,t){var i=t.attrs,r=t.slots,o=t.emit,l=z(function(){return e.prefixCls}),u=z(function(){return"".concat(l.value,"-preview")}),c=z(function(){var B={visible:void 0,onVisibleChange:function(){},getContainer:void 0};return at(e.preview)==="object"?fi(e.preview,B):B}),b=z(function(){var B;return(B=c.value.src)!==null&&B!==void 0?B:e.src}),g=z(function(){return e.placeholder&&e.placeholder!==!0||r.placeholder}),m=z(function(){return c.value.visible}),w=z(function(){return c.value.getContainer}),f=z(function(){return m.value!==void 0}),a=function(Q,J){var Y,U;(Y=(U=c.value).onVisibleChange)===null||Y===void 0||Y.call(U,Q,J)},s=Wn(!!m.value,{value:m,onChange:a}),d=ye(s,2),h=d[0],y=d[1];re(h,function(B,Q){a(B,Q)});var p=O(g.value?"loading":"normal");re(function(){return e.src},function(){p.value=g.value?"loading":"normal"});var v=O(null),A=z(function(){return p.value==="error"}),I=Wt.inject(),k=I.isPreviewGroup,P=I.setCurrent,E=I.setShowPreview,x=I.setMousePosition,N=I.registerImage,T=O(Kr++),$=z(function(){return e.preview&&!A.value}),_=function(){p.value="normal"},j=function(Q){p.value="error",o("error",Q)},R=function(Q){if(!f.value){var J=ai(Q.target),Y=J.left,U=J.top;k.value?(P(T.value),x({x:Y,y:U})):v.value={x:Y,y:U}}k.value?E(!0):y(!0),o("click",Q)},G=function(){y(!1),f.value||(v.value=null)},X=O(null);re(function(){return X},function(){p.value==="loading"&&X.value.complete&&(X.value.naturalWidth||X.value.naturalHeight)&&_()});var ee=function(){};Je(function(){re([b,$],function(){if(ee(),!k.value)return function(){};ee=N(T.value,b.value,$.value),$.value||ee()},{flush:"post",immediate:!0})}),Gn(function(){ee()});var te=function(Q){return zi(Q)?Q+"px":Q};return function(){var B=e.prefixCls,Q=e.wrapperClassName,J=e.fallback,Y=e.src,U=e.placeholder,ne=e.wrapperStyle,be=e.rootClassName,Ze=i.width,Ae=i.height,Ne=i.crossorigin,Te=i.decoding,$e=i.alt,ze=i.sizes,Be=i.srcset,qe=i.usemap,F=i.class,M=i.style,le=c.value,ke=le.icons,ve=le.maskClassName,Pe=Ct(le,Jr),Ce=oe(B,Q,be,L({},"".concat(B,"-error"),A.value)),Me=A.value&&J?J:b.value,_e={crossorigin:Ne,decoding:Te,alt:$e,sizes:ze,srcset:Be,usemap:qe,class:oe("".concat(B,"-img"),L({},"".concat(B,"-img-placeholder"),U===!0),F),style:S({height:Ae},M)};return C(we,null,[C("div",{class:Ce,onClick:$.value?R:function(Si){o("click",Si)},style:S({width:te(Ze),height:te(Ae)},ne)},[C("img",S(S(S({},_e),A.value&&J?{src:J}:{onLoad:_,onError:j,src:Y}),{},{ref:X}),null),p.value==="loading"&&C("div",{"aria-hidden":"true",class:"".concat(B,"-placeholder")},[U||r.placeholder&&r.placeholder()]),r.previewMask&&$.value&&C("div",{class:["".concat(B,"-mask"),ve]},[r.previewMask()])]),!k.value&&$.value&&C(ui,S(S({},Pe),{},{"aria-hidden":!h.value,visible:h.value,prefixCls:u.value,onClose:G,mousePosition:v.value,src:Me,alt:$e,getContainer:w.value,icons:ke,rootClassName:be}),null)])}}});di.PreviewGroup=si;const Yr=di;var Zr={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}},{tag:"path",attrs:{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"}}]},name:"rotate-left",theme:"outlined"};const qr=Zr;function Cn(n){for(var e=1;e{document.addEventListener(...n),Ye(()=>document.removeEventListener(...n))},Ha="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMIAAADDCAYAAADQvc6UAAABRWlDQ1BJQ0MgUHJvZmlsZQAAKJFjYGASSSwoyGFhYGDIzSspCnJ3UoiIjFJgf8LAwSDCIMogwMCcmFxc4BgQ4ANUwgCjUcG3awyMIPqyLsis7PPOq3QdDFcvjV3jOD1boQVTPQrgSkktTgbSf4A4LbmgqISBgTEFyFYuLykAsTuAbJEioKOA7DkgdjqEvQHEToKwj4DVhAQ5A9k3gGyB5IxEoBmML4BsnSQk8XQkNtReEOBxcfXxUQg1Mjc0dyHgXNJBSWpFCYh2zi+oLMpMzyhRcASGUqqCZ16yno6CkYGRAQMDKMwhqj/fAIcloxgHQqxAjIHBEugw5sUIsSQpBobtQPdLciLEVJYzMPBHMDBsayhILEqEO4DxG0txmrERhM29nYGBddr//5/DGRjYNRkY/l7////39v///y4Dmn+LgeHANwDrkl1AuO+pmgAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAwqADAAQAAAABAAAAwwAAAAD9b/HnAAAHlklEQVR4Ae3dP3PTWBSGcbGzM6GCKqlIBRV0dHRJFarQ0eUT8LH4BnRU0NHR0UEFVdIlFRV7TzRksomPY8uykTk/zewQfKw/9znv4yvJynLv4uLiV2dBoDiBf4qP3/ARuCRABEFAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghgg0Aj8i0JO4OzsrPv69Wv+hi2qPHr0qNvf39+iI97soRIh4f3z58/u7du3SXX7Xt7Z2enevHmzfQe+oSN2apSAPj09TSrb+XKI/f379+08+A0cNRE2ANkupk+ACNPvkSPcAAEibACyXUyfABGm3yNHuAECRNgAZLuYPgEirKlHu7u7XdyytGwHAd8jjNyng4OD7vnz51dbPT8/7z58+NB9+/bt6jU/TI+AGWHEnrx48eJ/EsSmHzx40L18+fLyzxF3ZVMjEyDCiEDjMYZZS5wiPXnyZFbJaxMhQIQRGzHvWR7XCyOCXsOmiDAi1HmPMMQjDpbpEiDCiL358eNHurW/5SnWdIBbXiDCiA38/Pnzrce2YyZ4//59F3ePLNMl4PbpiL2J0L979+7yDtHDhw8vtzzvdGnEXdvUigSIsCLAWavHp/+qM0BcXMd/q25n1vF57TYBp0a3mUzilePj4+7k5KSLb6gt6ydAhPUzXnoPR0dHl79WGTNCfBnn1uvSCJdegQhLI1vvCk+fPu2ePXt2tZOYEV6/fn31dz+shwAR1sP1cqvLntbEN9MxA9xcYjsxS1jWR4AIa2Ibzx0tc44fYX/16lV6NDFLXH+YL32jwiACRBiEbf5KcXoTIsQSpzXx4N28Ja4BQoK7rgXiydbHjx/P25TaQAJEGAguWy0+2Q8PD6/Ki4R8EVl+bzBOnZY95fq9rj9zAkTI2SxdidBHqG9+skdw43borCXO/ZcJdraPWdv22uIEiLA4q7nvvCug8WTqzQveOH26fodo7g6uFe/a17W3+nFBAkRYENRdb1vkkz1CH9cPsVy/jrhr27PqMYvENYNlHAIesRiBYwRy0V+8iXP8+/fvX11Mr7L7ECueb/r48eMqm7FuI2BGWDEG8cm+7G3NEOfmdcTQw4h9/55lhm7DekRYKQPZF2ArbXTAyu4kDYB2YxUzwg0gi/41ztHnfQG26HbGel/crVrm7tNY+/1btkOEAZ2M05r4FB7r9GbAIdxaZYrHdOsgJ/wCEQY0J74TmOKnbxxT9n3FgGGWWsVdowHtjt9Nnvf7yQM2aZU/TIAIAxrw6dOnAWtZZcoEnBpNuTuObWMEiLAx1HY0ZQJEmHJ3HNvGCBBhY6jtaMoEiJB0Z29vL6ls58vxPcO8/zfrdo5qvKO+d3Fx8Wu8zf1dW4p/cPzLly/dtv9Ts/EbcvGAHhHyfBIhZ6NSiIBTo0LNNtScABFyNiqFCBChULMNNSdAhJyNSiECRCjUbEPNCRAhZ6NSiAARCjXbUHMCRMjZqBQiQIRCzTbUnAARcjYqhQgQoVCzDTUnQIScjUohAkQo1GxDzQkQIWejUogAEQo121BzAkTI2agUIkCEQs021JwAEXI2KoUIEKFQsw01J0CEnI1KIQJEKNRsQ80JECFno1KIABEKNdtQcwJEyNmoFCJAhELNNtScABFyNiqFCBChULMNNSdAhJyNSiECRCjUbEPNCRAhZ6NSiAARCjXbUHMCRMjZqBQiQIRCzTbUnAARcjYqhQgQoVCzDTUnQIScjUohAkQo1GxDzQkQIWejUogAEQo121BzAkTI2agUIkCEQs021JwAEXI2KoUIEKFQsw01J0CEnI1KIQJEKNRsQ80JECFno1KIABEKNdtQcwJEyNmoFCJAhELNNtScABFyNiqFCBChULMNNSdAhJyNSiECRCjUbEPNCRAhZ6NSiAARCjXbUHMCRMjZqBQiQIRCzTbUnAARcjYqhQgQoVCzDTUnQIScjUohAkQo1GxDzQkQIWejUogAEQo121BzAkTI2agUIkCEQs021JwAEXI2KoUIEKFQsw01J0CEnI1KIQJEKNRsQ80JECFno1KIABEKNdtQcwJEyNmoFCJAhELNNtScABFyNiqFCBChULMNNSdAhJyNSiEC/wGgKKC4YMA4TAAAAABJRU5ErkJggg==",ut=new WeakMap,Wa=n=>({useHookShareState:()=>{const t=Fn();pt(t),ut.has(t)||(ut.set(t,Ve(n(t))),Ye(()=>{ut.delete(t)}));const i=ut.get(t);return pt(i),{state:i,toRefs(){return Ji(i)}}}});var Ga={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M704 446H320c-4.4 0-8 3.6-8 8v402c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8V454c0-4.4-3.6-8-8-8zm-328 64h272v117H376V510zm272 290H376V683h272v117z"}},{tag:"path",attrs:{d:"M424 748a32 32 0 1064 0 32 32 0 10-64 0zm0-178a32 32 0 1064 0 32 32 0 10-64 0z"}},{tag:"path",attrs:{d:"M811.4 368.9C765.6 248 648.9 162 512.2 162S258.8 247.9 213 368.8C126.9 391.5 63.5 470.2 64 563.6 64.6 668 145.6 752.9 247.6 762c4.7.4 8.7-3.3 8.7-8v-60.4c0-4-3-7.4-7-7.9-27-3.4-52.5-15.2-72.1-34.5-24-23.5-37.2-55.1-37.2-88.6 0-28 9.1-54.4 26.2-76.4 16.7-21.4 40.2-36.9 66.1-43.7l37.9-10 13.9-36.7c8.6-22.8 20.6-44.2 35.7-63.5 14.9-19.2 32.6-36 52.4-50 41.1-28.9 89.5-44.2 140-44.2s98.9 15.3 140 44.3c19.9 14 37.5 30.8 52.4 50 15.1 19.3 27.1 40.7 35.7 63.5l13.8 36.6 37.8 10c54.2 14.4 92.1 63.7 92.1 120 0 33.6-13.2 65.1-37.2 88.6-19.5 19.2-44.9 31.1-71.9 34.5-4 .5-6.9 3.9-6.9 7.9V754c0 4.7 4.1 8.4 8.8 8 101.7-9.2 182.5-94 183.2-198.2.6-93.4-62.7-172.1-148.6-194.9z"}}]},name:"cloud-server",theme:"outlined"};const Ja=Ga;function Nn(n){for(var e=1;e(n.DATE_ASC="date-asc",n.DATE_DESC="date-desc",n.NAME_ASC="name-asc",n.NAME_DESC="name-desc",n.SIZE_ASC="size-asc",n.SIZE_DESC="size-desc",n))(gi||{});const no=(n,e)=>{const t=n.type==="dir"?1:0;return(e.type==="dir"?1:0)-t},$n=(n,e)=>{const t=Date.parse(n.date),i=Date.parse(e.date);return t-i},zn=(n,e)=>{const t=n.name.toLowerCase(),i=e.name.toLowerCase();return t.localeCompare(i)},Bn=(n,e)=>n.bytes-e.bytes,Fe=(n,e)=>{const t=(i,r)=>{switch(e){case"date-asc":return $n(i,r);case"date-desc":return $n(r,i);case"name-asc":return zn(i,r);case"name-desc":return zn(r,i);case"size-asc":return Bn(i,r);case"size-desc":return Bn(r,i);default:throw new Error(`Invalid sort method: ${e}`)}};return n.slice().sort((i,r)=>no(i,r)||t(i,r))},tt=async(n,e)=>(await Ut.get(`/files/${n}`,{params:{folder_path:e}})).data,io=async(n,e)=>(await Ut.post(`/delete_files/${n}`,{file_paths:e})).data,ro=async(n,e,t)=>(await Ut.post(`/move_files/${n}`,{file_paths:e,dest:t})).data;function me(n){if(typeof n!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(n))}function Mn(n,e){for(var t="",i=0,r=-1,o=0,l,u=0;u<=n.length;++u){if(u2){var c=t.lastIndexOf("/");if(c!==t.length-1){c===-1?(t="",i=0):(t=t.slice(0,c),i=t.length-1-t.lastIndexOf("/")),r=u,o=0;continue}}else if(t.length===2||t.length===1){t="",i=0,r=u,o=0;continue}}e&&(t.length>0?t+="/..":t="..",i=2)}else t.length>0?t+="/"+n.slice(r+1,u):t=n.slice(r+1,u),i=u-r-1;r=u,o=0}else l===46&&o!==-1?++o:o=-1}return t}function ao(n,e){var t=e.dir||e.root,i=e.base||(e.name||"")+(e.ext||"");return t?t===e.root?t+i:t+n+i:i}var Qe={resolve:function(){for(var e="",t=!1,i,r=arguments.length-1;r>=-1&&!t;r--){var o;r>=0?o=arguments[r]:(i===void 0&&(i=process.cwd()),o=i),me(o),o.length!==0&&(e=o+"/"+e,t=o.charCodeAt(0)===47)}return e=Mn(e,!t),t?e.length>0?"/"+e:"/":e.length>0?e:"."},normalize:function(e){if(me(e),e.length===0)return".";var t=e.charCodeAt(0)===47,i=e.charCodeAt(e.length-1)===47;return e=Mn(e,!t),e.length===0&&!t&&(e="."),e.length>0&&i&&(e+="/"),t?"/"+e:e},isAbsolute:function(e){return me(e),e.length>0&&e.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var e,t=0;t0&&(e===void 0?e=i:e+="/"+i)}return e===void 0?".":Qe.normalize(e)},relative:function(e,t){if(me(e),me(t),e===t||(e=Qe.resolve(e),t=Qe.resolve(t),e===t))return"";for(var i=1;ib){if(t.charCodeAt(l+m)===47)return t.slice(l+m+1);if(m===0)return t.slice(l+m)}else o>b&&(e.charCodeAt(i+m)===47?g=m:m===0&&(g=0));break}var w=e.charCodeAt(i+m),f=t.charCodeAt(l+m);if(w!==f)break;w===47&&(g=m)}var a="";for(m=i+g+1;m<=r;++m)(m===r||e.charCodeAt(m)===47)&&(a.length===0?a+="..":a+="/..");return a.length>0?a+t.slice(l+g):(l+=g,t.charCodeAt(l)===47&&++l,t.slice(l))},_makeLong:function(e){return e},dirname:function(e){if(me(e),e.length===0)return".";for(var t=e.charCodeAt(0),i=t===47,r=-1,o=!0,l=e.length-1;l>=1;--l)if(t=e.charCodeAt(l),t===47){if(!o){r=l;break}}else o=!1;return r===-1?i?"/":".":i&&r===1?"//":e.slice(0,r)},basename:function(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');me(e);var i=0,r=-1,o=!0,l;if(t!==void 0&&t.length>0&&t.length<=e.length){if(t.length===e.length&&t===e)return"";var u=t.length-1,c=-1;for(l=e.length-1;l>=0;--l){var b=e.charCodeAt(l);if(b===47){if(!o){i=l+1;break}}else c===-1&&(o=!1,c=l+1),u>=0&&(b===t.charCodeAt(u)?--u===-1&&(r=l):(u=-1,r=c))}return i===r?r=c:r===-1&&(r=e.length),e.slice(i,r)}else{for(l=e.length-1;l>=0;--l)if(e.charCodeAt(l)===47){if(!o){i=l+1;break}}else r===-1&&(o=!1,r=l+1);return r===-1?"":e.slice(i,r)}},extname:function(e){me(e);for(var t=-1,i=0,r=-1,o=!0,l=0,u=e.length-1;u>=0;--u){var c=e.charCodeAt(u);if(c===47){if(!o){i=u+1;break}continue}r===-1&&(o=!1,r=u+1),c===46?t===-1?t=u:l!==1&&(l=1):t!==-1&&(l=-1)}return t===-1||r===-1||l===0||l===1&&t===r-1&&t===i+1?"":e.slice(t,r)},format:function(e){if(e===null||typeof e!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof e);return ao("/",e)},parse:function(e){me(e);var t={root:"",dir:"",base:"",ext:"",name:""};if(e.length===0)return t;var i=e.charCodeAt(0),r=i===47,o;r?(t.root="/",o=1):o=0;for(var l=-1,u=0,c=-1,b=!0,g=e.length-1,m=0;g>=o;--g){if(i=e.charCodeAt(g),i===47){if(!b){u=g+1;break}continue}c===-1&&(b=!1,c=g+1),i===46?l===-1?l=g:m!==1&&(m=1):l!==-1&&(m=-1)}return l===-1||c===-1||m===0||m===1&&l===c-1&&l===u+1?c!==-1&&(u===0&&r?t.base=t.name=e.slice(1,c):t.base=t.name=e.slice(u,c)):(u===0&&r?(t.name=e.slice(1,l),t.base=e.slice(1,c)):(t.name=e.slice(u,l),t.base=e.slice(u,c)),t.ext=e.slice(l,c)),u>0?t.dir=e.slice(0,u-1):r&&(t.dir="/"),t},sep:"/",delimiter:":",win32:null,posix:null};Qe.posix=Qe;var je=Qe,_t={},oo={get exports(){return _t},set exports(n){_t=n}};/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress * @license MIT */(function(n,e){(function(t,i){n.exports=i})(Ki,function(){var t={};t.version="0.3.5";var i=t.settings={minimum:.08,easing:"linear",positionUsing:"",speed:200,trickle:!0,trickleSpeed:200,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'
'};t.configure=function(a){var s,d;for(s in a)d=a[s],d!==void 0&&a.hasOwnProperty(s)&&(i[s]=d);return this},t.status=null,t.set=function(a){var s=t.isStarted();a=r(a,i.minimum,1),t.status=a===1?null:a;var d=t.render(!s),h=d.querySelector(i.barSelector),y=i.speed,p=i.easing;return d.offsetWidth,u(function(v){i.positionUsing===""&&(i.positionUsing=t.getPositioningCSS()),c(h,l(a,y,p)),a===1?(c(d,{transition:"none",opacity:1}),d.offsetWidth,setTimeout(function(){c(d,{transition:"all "+y+"ms linear",opacity:0}),setTimeout(function(){t.remove(),v()},y)},y)):setTimeout(v,y)}),this},t.isStarted=function(){return typeof t.status=="number"},t.start=function(){t.status||t.set(0);var a=function(){setTimeout(function(){t.status&&(t.trickle(),a())},i.trickleSpeed)};return i.trickle&&a(),this},t.done=function(a){return!a&&!t.status?this:t.inc(.3+.5*Math.random()).set(1)},t.inc=function(a){var s=t.status;return s?s>1?void 0:(typeof a!="number"&&(s>=0&&s<.2?a=.1:s>=.2&&s<.5?a=.04:s>=.5&&s<.8?a=.02:s>=.8&&s<.99?a=.005:a=0),s=r(s+a,0,.994),t.set(s)):t.start()},t.trickle=function(){return t.inc()},function(){var a=0,s=0;t.promise=function(d){return!d||d.state()==="resolved"?this:(s===0&&t.start(),a++,s++,d.always(function(){s--,s===0?(a=0,t.done()):t.set((a-s)/a)}),this)}}(),t.getElement=function(){var a=t.getParent();if(a){var s=Array.prototype.slice.call(a.querySelectorAll(".nprogress")).filter(function(d){return d.parentElement===a});if(s.length>0)return s[0]}return null},t.getParent=function(){if(i.parent instanceof HTMLElement)return i.parent;if(typeof i.parent=="string")return document.querySelector(i.parent)},t.render=function(a){if(t.isRendered())return t.getElement();g(document.documentElement,"nprogress-busy");var s=document.createElement("div");s.id="nprogress",s.className="nprogress",s.innerHTML=i.template;var d=s.querySelector(i.barSelector),h=a?"-100":o(t.status||0),y=t.getParent(),p;return c(d,{transition:"all 0 linear",transform:"translate3d("+h+"%,0,0)"}),i.showSpinner||(p=s.querySelector(i.spinnerSelector),p&&f(p)),y!=document.body&&g(y,"nprogress-custom-parent"),y.appendChild(s),s},t.remove=function(){t.status=null,m(document.documentElement,"nprogress-busy"),m(t.getParent(),"nprogress-custom-parent");var a=t.getElement();a&&f(a)},t.isRendered=function(){return!!t.getElement()},t.getPositioningCSS=function(){var a=document.body.style,s="WebkitTransform"in a?"Webkit":"MozTransform"in a?"Moz":"msTransform"in a?"ms":"OTransform"in a?"O":"";return s+"Perspective"in a?"translate3d":s+"Transform"in a?"translate":"margin"};function r(a,s,d){return ad?d:a}function o(a){return(-1+a)*100}function l(a,s,d){var h;return i.positionUsing==="translate3d"?h={transform:"translate3d("+o(a)+"%,0,0)"}:i.positionUsing==="translate"?h={transform:"translate("+o(a)+"%,0)"}:h={"margin-left":o(a)+"%"},h.transition="all "+s+"ms "+d,h}var u=function(){var a=[];function s(){var d=a.shift();d&&d(s)}return function(d){a.push(d),a.length==1&&s()}}(),c=function(){var a=["Webkit","O","Moz","ms"],s={};function d(v){return v.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(A,I){return I.toUpperCase()})}function h(v){var A=document.body.style;if(v in A)return v;for(var I=a.length,k=v.charAt(0).toUpperCase()+v.slice(1),P;I--;)if(P=a[I]+k,P in A)return P;return v}function y(v){return v=d(v),s[v]||(s[v]=h(v))}function p(v,A,I){A=y(A),v.style[A]=I}return function(v,A){var I=arguments,k,P;if(I.length==2)for(k in A)P=A[k],P!==void 0&&A.hasOwnProperty(k)&&p(v,k,P);else p(v,I[1],I[2])}}();function b(a,s){var d=typeof a=="string"?a:w(a);return d.indexOf(" "+s+" ")>=0}function g(a,s){var d=w(a),h=d+s;b(d,s)||(a.className=h.substring(1))}function m(a,s){var d=w(a),h;b(a,s)&&(h=d.replace(" "+s+" "," "),a.className=h.substring(1,h.length-1))}function w(a){return(" "+(a&&a.className||"")+" ").replace(/\s+/gi," ")}function f(a){a&&a.parentNode&&a.parentNode.removeChild(a)}return t})})(oo);const lo=_t,Tt=new Map,W=Zn(),Dt=(n,e=!1)=>`/infinite_image_browsing/file?filename=${encodeURIComponent(n.fullpath)}${e?`&disposition=${encodeURIComponent(n.name)}`:""}`,so=(n,e)=>`/infinite_image_browsing/image-thumbnail?path=${encodeURIComponent(n.fullpath)}&size=${e}`,{eventEmitter:hi,useEventListen:uo}=qn(),{useHookShareState:Oe}=Wa(()=>{const n=O({tabIdx:-1,paneIdx:-1,target:"local"}),e=z(()=>Ht(t.value)),t=O([]),i=z(()=>{var w;return t.value.map(f=>f.curr).slice((w=W.conf)!=null&&w.is_win&&n.value.target==="local"?1:0)}),r=z(()=>je.join(...i.value)),o=O(gi.DATE_DESC),l=z(()=>{var s;if(!e.value)return[];const w=((s=e.value)==null?void 0:s.files)??[],f=o.value,{walkFiles:a}=e.value;return n.value.walkMode&&a?a.map(d=>Fe(d,f)).flat():Fe(w,f)}),u=O([]),c=O(-1),b=O(!0),g=O();return{spinning:O(!1),canLoadNext:b,multiSelectedIdxs:u,previewIdx:c,basePath:i,currLocation:r,currPage:e,stack:t,sortMethod:o,sortedFiles:l,scroller:O(),stackViewEl:O(),walkModePath:g,props:n,...co(),...qn()}}),ft=Sr(),co=()=>{const n=O(""),e=nr(ft.checkBaiduyunInstalled,!1),t=O(!1),i=O("");return{installBaiduyunBin:async()=>{var l;try{i.value="",t.value=!0,await ar(),ft.baiduyunInstalled=null,await ft.checkBaiduyunInstalled()}catch(u){cn(u)&&(i.value=((l=u.response)==null?void 0:l.data.detail)??"error")}finally{t.value=!1}},installedBaiduyun:e,failedHint:i,baiduyunLoading:t,bduss:n,onLoginBtnClick:async()=>{var l,u;if(!t.value)try{t.value=!0,W.user=await or(n.value)}catch(c){console.error(c),it.error(cn(c)?((u=(l=c.response)==null?void 0:l.data)==null?void 0:u.detail)??D("unknownError"):D("unknownError"))}finally{t.value=!1}}}};function nl(n){const{scroller:e,sortedFiles:t,previewIdx:i,eventEmitter:r,canLoadNext:o}=Oe().toRefs(),l=O(!1);let u=null;const c=(w,f)=>{var a;l.value=w,u!=null&&!w&&f&&((a=e.value)==null||a.scrollToItem(u),u=null)},b=()=>{n.walkMode&&n.target==="local"&&!m("next")&&o&&(it.info(D("loadingNextFolder")),r.value.emit("loadNextDir"))};Mt("keydown",w=>{var f;if(l.value){let a=i.value;if(["ArrowDown","ArrowRight"].includes(w.key))for(a++;t.value[a]&&!fe(t.value[a].name);)a++;else if(["ArrowUp","ArrowLeft"].includes(w.key))for(a--;t.value[a]&&!fe(t.value[a].name);)a--;if(fe((f=t.value[a])==null?void 0:f.name)??""){i.value=a;const s=e.value;s&&!(a>=s.$_startIndex&&a<=s.$_endIndex)&&(u=a)}b()}});const g=w=>{var a;let f=i.value;if(w==="next")for(f++;t.value[f]&&!fe(t.value[f].name);)f++;else if(w==="prev")for(f--;t.value[f]&&!fe(t.value[f].name);)f--;if(fe((a=t.value[f])==null?void 0:a.name)??""){i.value=f;const s=e.value;s&&!(f>=s.$_startIndex&&f<=s.$_endIndex)&&(u=f)}b()},m=w=>{var a;let f=i.value;if(w==="next")for(f++;t.value[f]&&!fe(t.value[f].name);)f++;else if(w==="prev")for(f--;t.value[f]&&!fe(t.value[f].name);)f--;return fe((a=t.value[f])==null?void 0:a.name)??""};return{previewIdx:i,onPreviewVisibleChange:c,previewing:l,previewImgMove:g,canPreview:m}}function il(n){const e=O(),{installedBaiduyun:t,scroller:i,stackViewEl:r,stack:o,currPage:l,currLocation:u,basePath:c,sortMethod:b,useEventListen:g,walkModePath:m}=Oe().toRefs();re(()=>o.value.length,ht((h,y)=>{var p;h!==y&&((p=i.value)==null||p.scrollToItem(0))},300)),Je(async()=>{var h;if(!(n.target==="netdisk"&&t.value)){if(!o.value.length){const y=await tt(n.target,"/");o.value.push({files:y.files,curr:"/"})}if(e.value=new lo,e.value.configure({parent:r.value}),n.path&&n.path!=="/"){if(await s(n.path),n.walkMode){await Ke();const[y]=Fe(l.value.files,b.value).filter(p=>p.type==="dir");y&&s(y.fullpath)}}else n.target=="local"&&(h=W.conf)!=null&&h.home&&s(W.conf.home)}}),re(()=>n.target==="netdisk"&&t.value&&W.user,async(h,y)=>{if(h&&!y){const p=await tt(n.target,"/");o.value=[{files:p.files,curr:"/"}]}}),re(u,ht(h=>{const y=W.tabList[n.tabIdx].panes[n.paneIdx];y.path=h;const p=y.path.split("/").pop(),v=()=>{var A;return n.walkMode?"Walk: "+(((A=W.autoCompletedDirList.find(I=>I.dir===m.value))==null?void 0:A.zh)??p):p};y.name=ie("div",{style:"display:flex;align-items:center"},[ie(n.target==="local"?eo:Ya),ie("span",{class:"line-clamp-1",style:"max-width: 256px"},v())]),W.recent=W.recent.filter(A=>A.key!==y.key),W.recent.unshift({path:h,target:y.target,key:y.key}),W.recent.length>20&&(W.recent=W.recent.slice(0,20))},300));const w=()=>Xn(u.value),f=async h=>{var y,p;if(h.type==="dir")try{(y=e.value)==null||y.start();const v=c.value,{files:A}=await tt(n.target,je.normalize(je.join(...v,h.name)));o.value.push({files:A,curr:h.name})}finally{(p=e.value)==null||p.done()}},a=h=>{for(;h{var v,A,I;const p=o.value.slice();try{/^((\w:)|\/)/.test(h)||(h=je.join(((v=W.conf)==null?void 0:v.sd_cwd)??"/",h));const k=h.split(/\\|\//);(A=W.conf)!=null&&A.is_win&&n.target==="local"?k[0]=k[0]+"/":k.shift();const P=o.value.map(E=>E.curr);for(P.shift();P[0]&&k[0]&&P[0]===k[0];)P.shift(),k.shift();for(let E=0;EN.name===E);pt(x),await f(x)}}catch(k){throw console.error(h),it.error(D("moveFailedCheckPath")),o.value=p,k}},d=async()=>{var h,y;try{if((h=e.value)==null||h.start(),m.value){await s(m.value,!1),await Yi();const[p]=Fe(l.value.files,b.value).filter(v=>v.type==="dir");p&&await s(p.fullpath,!1)}else{const{files:p}=await tt(n.target,o.value.length===1?"/":u.value);Ht(o.value).files=p}}finally{(y=e.value)==null||y.done()}};return g.value("refresh",d),{refresh:d,copyLocation:w,back:a,openNext:f,currPage:l,currLocation:u,to:s,stack:o,scroller:i}}function rl(n){const{scroller:e,sortedFiles:t,stack:i,sortMethod:r,currLocation:o,currPage:l,stackViewEl:u,canLoadNext:c}=Oe().toRefs(),{state:b}=Oe(),g=O(!1),m=O("grid"),w={line:D("detailList"),grid:D("previewGrid"),"large-size-grid":D("largePreviewGrid")},f={value:k=>k,text:k=>D("sortBy")+" "+to[k].toLocaleLowerCase()},a=272,s=64,d=a*2,{width:h}=Zi(u),y=z(()=>{const k=h.value;if(!(m.value==="line"||!k))return~~(k/(m.value==="grid"?a:d))}),p=z(()=>{const k=m.value;if(k==="line")return{first:80,second:void 0};const P=k==="grid"?a:d;return{first:P+s,second:P}}),v=O(!1),A=async()=>{var P;if(v.value||!n.walkMode||!c.value)return;try{v.value=!0;const E=i.value[i.value.length-2],x=Fe(E.files,r.value),N=x.findIndex(T=>{var $;return T.name===(($=l.value)==null?void 0:$.curr)});if(N!==-1){const T=x[N+1],$=je.normalize(je.join(o.value,"../",T.name)),_=await tt(n.target,$),j=l.value;j.curr=T.name,j.walkFiles||(j.walkFiles=[j.files]),j.walkFiles.push(_.files),console.log("curr page files length",(P=l.value)==null?void 0:P.files.length)}}catch{c.value=!1}finally{v.value=!1}const k=e.value;for(;k&&k.$_endIndex>t.value.length-10&&c.value;)await A()};b.useEventListen("loadNextDir",A);const I=ht(async()=>{const k=e.value;k&&k.$_endIndex>t.value.length-10&&n.walkMode&&A()},300);return{gridItems:y,sortedFiles:t,sortMethodConv:f,viewModeMap:w,moreActionsDropdownShow:g,viewMode:m,gridSize:a,sortMethod:r,largeGridSize:d,onScroll:I,loadNextDir:A,loadNextDirLoading:v,canLoadNext:c,itemSize:p}}function al(n){const{currLocation:e,sortedFiles:t,currPage:i,multiSelectedIdxs:r,eventEmitter:o}=Oe().toRefs(),l=()=>{r.value=[]};return Mt("click",l),Mt("blur",l),re(i,l),{onFileDragStart:(b,g)=>{const m=wr(t.value[g]);console.log("onFileDragStart set drag file ",b,g,m);const w=[m];let f=m.type==="dir";if(r.value.includes(g)){const a=r.value.map(s=>t.value[s]);w.push(...a),f=a.some(s=>s.type==="dir")}b.dataTransfer.setData("text/plain",JSON.stringify({from:n.target,includeDir:f,loc:e.value,path:Ar(w,"fullpath").map(a=>a.fullpath)}))},onDrop:async b=>{var m;const g=JSON.parse(((m=b.dataTransfer)==null?void 0:m.getData("text"))||"{}");if(console.log(g),g.from&&g.path&&typeof g.includeDir<"u"&&g.loc){const w=e.value;if(g.from===n.target&&g.loc===w)return;if(n.target==g.from){const f=ie("div",[ie("div",`${D("moveSelectedFilesTo")}${w}`),ie("ol",g.path.map(a=>a.split(/[/\\]/).pop()).map(a=>ie("li",a)))]);ae.confirm({title:D("confirm"),content:f,maskClosable:!0,async onOk(){await ro(n.target,g.path,w),hi.emit("removeFiles",[g.path,g.loc]),await o.value.emit("refresh")}})}else{const f=g.from==="local"?"upload":"download",a=f==="upload"?D("upload"):D("download"),s=ie("div",[ie("div",`${sn.value==="en"?"from":"从"} ${n.target!=="local"?D("local"):D("cloud")} `),ie("ol",g.path.map(d=>d.split(/[/\\]/).pop()).map(d=>ie("li",d))),ie("div",`${a} ${n.target==="local"?D("local"):D("cloud")} ${w}`)]);ae.confirm({title:D("confirmCreateTask",{type:a,more:sn.value==="zh"?", 这是文件夹或者包含文件夹!":",which contains folders!"}),content:s,maskClosable:!0,async onOk(){await W.createTaskRecordPaneIfNotExist(n.tabIdx),console.log("request createNewTask",{send_dirs:g.path,recv_dir:w,type:f}),ft.pendingBaiduyunTaskQueue.push({send_dirs:g.path,recv_dir:w,type:f})}})}}},multiSelectedIdxs:r}}function ol(n,{openNext:e}){const t=O(!1),i=O(""),{sortedFiles:r,previewIdx:o,multiSelectedIdxs:l,stack:u,currLocation:c,spinning:b}=Oe().toRefs();uo("removeFiles",([f,a])=>{if(a!==c.value)return;const s=Ht(u.value);s.files=s.files.filter(d=>!f.includes(d.fullpath)),s.walkFiles&&(s.walkFiles=s.walkFiles.map(d=>d.filter(h=>!f.includes(h.fullpath))))});const g=Ve(new qi);return{onFileItemClick:async(f,a)=>{const d=r.value.findIndex(h=>h.name===a.name);if(o.value=d,f.shiftKey){l.value.push(d),l.value.sort((p,v)=>p-v);const h=l.value[0],y=l.value[l.value.length-1];l.value=Ua(h,y+1),console.log(l.value),f.stopPropagation()}else f.ctrlKey||f.metaKey?(l.value.push(d),f.stopPropagation()):await e(a)},onContextMenuClick:async(f,a,s)=>{const d=Dt(a),h=c.value,y=async p=>{if(!b.value)try{b.value=!0,await ir(a.fullpath),un().querySelector("#bd_hidden_img_update_trigger").click(),pt(await rr(),"genInfoCompleted timeout"),un().querySelector(`#bd_hidden_tab_${p}`).click()}catch(v){console.error(v),it.error("发送图像失败,请携带console的错误消息找开发者")}finally{b.value=!1}};switch(f.key){case"previewInNewWindow":return window.open(d);case"download":return window.open(Dt(a,!0));case"copyPreviewUrl":return Xn(location.host+d);case"send2txt2img":return y("txt2img");case"send2img2img":return y("img2img");case"send2inpaint":return y("inpaint");case"send2extras":return y("extras");case"openWithWalkMode":{Tt.set(h,u.value);const p=W.tabList[n.tabIdx],v={type:n.target,target:n.target,key:kt(),path:a.fullpath,name:n.target==="local"?D("local"):D("cloud"),stackKey:h,walkMode:!0};p.panes.push(v),p.key=v.key;break}case"openInNewTab":{Tt.set(h,u.value);const p=W.tabList[n.tabIdx],v={type:n.target,target:n.target,key:kt(),path:a.fullpath,name:n.target==="local"?D("local"):D("cloud"),stackKey:h};p.panes.push(v),p.key=v.key;break}case"openOnTheRight":{Tt.set(h,u.value);let p=W.tabList[n.tabIdx+1];p||(p=tr({panes:[],key:""}),W.tabList[n.tabIdx+1]=p);const v={type:n.target,target:n.target,key:kt(),path:a.fullpath,name:n.target==="local"?D("local"):D("cloud"),stackKey:h};p.panes.push(v),p.key=v.key;break}case"viewGenInfo":{t.value=!0,i.value=await g.pushAction(()=>er(a.fullpath)).res;break}case"deleteFiles":{let p=[];l.value.includes(s)?p=l.value.map(v=>r.value[v]):p.push(a),ae.confirm({title:D("confirmDelete"),maskClosable:!0,content:ie("ol",{style:"max-height:50vh;overflow:auto;"},p.map(v=>v.fullpath.split(/[/\\]/).pop()).map(v=>ie("li",v))),async onOk(){const v=p.map(A=>A.fullpath);await io(n.target,v),it.success(D("deleteSuccess")),hi.emit("removeFiles",[v,c.value])}})}}},showGenInfo:t,imageGenInfo:i,q:g}}const ll=()=>{const{stackViewEl:n}=Oe().toRefs(),e=O(-1);return Xi(n,t=>{var r;let i=t.target;for(;i.parentElement;)if(i=i.parentElement,i.tagName.toLowerCase()==="li"&&i.classList.contains("file-item-trigger")){const o=(r=i.dataset)==null?void 0:r.idx;o&&Number.isSafeInteger(+o)&&(e.value=+o);return}}),{showMenuIdx:e}};function fo(){var n=window.navigator.userAgent,e=n.indexOf("MSIE ");if(e>0)return parseInt(n.substring(e+5,n.indexOf(".",e)),10);var t=n.indexOf("Trident/");if(t>0){var i=n.indexOf("rv:");return parseInt(n.substring(i+3,n.indexOf(".",i)),10)}var r=n.indexOf("Edge/");return r>0?parseInt(n.substring(r+5,n.indexOf(".",r)),10):-1}let dt;function Lt(){Lt.init||(Lt.init=!0,dt=fo()!==-1)}var At={name:"ResizeObserver",props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},emits:["notify"],mounted(){Lt(),Ke(()=>{this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitOnMount&&this.emitSize()});const n=document.createElement("object");this._resizeObject=n,n.setAttribute("aria-hidden","true"),n.setAttribute("tabindex",-1),n.onload=this.addResizeHandlers,n.type="text/html",dt&&this.$el.appendChild(n),n.data="about:blank",dt||this.$el.appendChild(n)},beforeUnmount(){this.removeResizeHandlers()},methods:{compareAndNotify(){(!this.ignoreWidth&&this._w!==this.$el.offsetWidth||!this.ignoreHeight&&this._h!==this.$el.offsetHeight)&&(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitSize())},emitSize(){this.$emit("notify",{width:this._w,height:this._h})},addResizeHandlers(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers(){this._resizeObject&&this._resizeObject.onload&&(!dt&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}};const vo=ur();lr("data-v-b329ee4c");const mo={class:"resize-observer",tabindex:"-1"};sr();const go=vo((n,e,t,i,r,o)=>(H(),pe("div",mo)));At.render=go;At.__scopeId="data-v-b329ee4c";At.__file="src/components/ResizeObserver.vue";function vt(n){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?vt=function(e){return typeof e}:vt=function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},vt(n)}function ho(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")}function _n(n,e){for(var t=0;tn.length)&&(e=n.length);for(var t=0,i=new Array(e);t2&&arguments[2]!==void 0?arguments[2]:{},i,r,o,l=function(c){for(var b=arguments.length,g=new Array(b>1?b-1:0),m=1;m1){var b=u.find(function(m){return m.isIntersecting});b&&(c=b)}if(r.callback){var g=c.isIntersecting&&c.intersectionRatio>=r.threshold;if(g===r.oldResult)return;r.oldResult=g,r.callback(g,c)}},this.options.intersection),Ke(function(){r.observer&&r.observer.observe(r.el)})}}},{key:"destroyObserver",value:function(){this.observer&&(this.observer.disconnect(),this.observer=null),this.callback&&this.callback._clear&&(this.callback._clear(),this.callback=null)}},{key:"threshold",get:function(){return this.options.intersection&&typeof this.options.intersection.threshold=="number"?this.options.intersection.threshold:0}}]),n}();function yi(n,e,t){var i=e.value;if(i)if(typeof IntersectionObserver>"u")console.warn("[vue-observe-visibility] IntersectionObserver API is not available in your browser. Please install this polyfill: https://github.com/w3c/IntersectionObserver/tree/master/polyfill");else{var r=new ko(n,i,t);n._vue_visibilityState=r}}function Po(n,e,t){var i=e.value,r=e.oldValue;if(!pi(i,r)){var o=n._vue_visibilityState;if(!i){bi(n);return}o?o.createObserver(i,t):yi(n,{value:i},t)}}function bi(n){var e=n._vue_visibilityState;e&&(e.destroyObserver(),delete n._vue_visibilityState)}var xo={beforeMount:yi,updated:Po,unmounted:bi},Io={itemsLimit:1e3},Eo=/(auto|scroll)/;function Ci(n,e){return n.parentNode===null?e:Ci(n.parentNode,e.concat([n]))}var $t=function(e,t){return getComputedStyle(e,null).getPropertyValue(t)},Oo=function(e){return $t(e,"overflow")+$t(e,"overflow-y")+$t(e,"overflow-x")},No=function(e){return Eo.test(Oo(e))};function Ln(n){if(n instanceof HTMLElement||n instanceof SVGElement){for(var e=Ci(n.parentNode,[]),t=0;t{this.$_prerender=!1,this.updateVisibleItems(!0),this.ready=!0})},activated(){const n=this.$_lastUpdateScrollPosition;typeof n=="number"&&this.$nextTick(()=>{this.scrollToPosition(n)})},beforeUnmount(){this.removeListeners()},methods:{addView(n,e,t,i,r){const o=cr({id:Bo++,index:e,used:!0,key:i,type:r}),l=fr({item:t,position:0,nr:o});return n.push(l),l},unuseView(n,e=!1){const t=this.$_unusedViews,i=n.nr.type;let r=t.get(i);r||(r=[],t.set(i,r)),r.push(n),e||(n.nr.used=!1,n.position=-9999)},handleResize(){this.$emit("resize"),this.ready&&this.updateVisibleItems(!1)},handleScroll(n){if(!this.$_scrollDirty){if(this.$_scrollDirty=!0,this.$_updateTimeout)return;const e=()=>requestAnimationFrame(()=>{this.$_scrollDirty=!1;const{continuous:t}=this.updateVisibleItems(!1,!0);t||(clearTimeout(this.$_refreshTimout),this.$_refreshTimout=setTimeout(this.handleScroll,this.updateInterval+100))});e(),this.updateInterval&&(this.$_updateTimeout=setTimeout(()=>{this.$_updateTimeout=0,this.$_scrollDirty&&e()},this.updateInterval))}},handleVisibilityChange(n,e){this.ready&&(n||e.boundingClientRect.width!==0||e.boundingClientRect.height!==0?(this.$emit("visible"),requestAnimationFrame(()=>{this.updateVisibleItems(!1)})):this.$emit("hidden"))},updateVisibleItems(n,e=!1){const t=this.itemSize,i=this.gridItems||1,r=this.itemSecondarySize||t,o=this.$_computedMinItemSize,l=this.typeField,u=this.simpleArray?null:this.keyField,c=this.items,b=c.length,g=this.sizes,m=this.$_views,w=this.$_unusedViews,f=this.pool,a=this.itemIndexByKey;let s,d,h,y,p;if(!b)s=d=y=p=h=0;else if(this.$_prerender)s=y=0,d=p=Math.min(this.prerender,c.length),h=null;else{const x=this.getScroll();if(e){let $=x.start-this.$_lastUpdateScrollPosition;if($<0&&($=-$),t===null&&$x.start&&(j=R),R=~~((_+j)/2);while(R!==G);for(R<0&&(R=0),s=R,h=g[b-1].accumulator,d=R;db&&(d=b)),y=s;yb&&(d=b),y<0&&(y=0),p>b&&(p=b),h=Math.ceil(b/i)*t}}d-s>Io.itemsLimit&&this.itemsLimitError(),this.totalSize=h;let v;const A=s<=this.$_endIndex&&d>=this.$_startIndex;if(A)for(let x=0,N=f.length;x=d)&&this.unuseView(v));const I=A?null:new Map;let k,P,E;for(let x=s;x=T.length)&&(v=this.addView(f,x,k,N,P),this.unuseView(v,!0),T=w.get(P)),v=T[E],I.set(P,E+1)),m.delete(v.nr.key),v.nr.used=!0,v.nr.index=x,v.nr.key=N,v.nr.type=P,m.set(N,v),$=!0;else if(!v.nr.used&&(v.nr.used=!0,$=!0,T)){const _=T.indexOf(v);_!==-1&&T.splice(_,1)}v.item=k,$&&(x===c.length-1&&this.$emit("scroll-end"),x===0&&this.$emit("scroll-start")),t===null?(v.position=g[x-1].accumulator,v.offset=0):(v.position=Math.floor(x/i)*t,v.offset=x%i*r)}return this.$_startIndex=s,this.$_endIndex=d,this.emitUpdate&&this.$emit("update",s,d,y,p),clearTimeout(this.$_sortTimer),this.$_sortTimer=setTimeout(this.sortViews,this.updateInterval+300),{continuous:A}},getListenerTarget(){let n=Ln(this.$el);return window.document&&(n===window.document.documentElement||n===window.document.body)&&(n=window),n},getScroll(){const{$el:n,direction:e}=this,t=e==="vertical";let i;if(this.pageMode){const r=n.getBoundingClientRect(),o=t?r.height:r.width;let l=-(t?r.top:r.left),u=t?window.innerHeight:window.innerWidth;l<0&&(u+=l,l=0),l+u>o&&(u=o-l),i={start:l,end:l+u}}else t?i={start:n.scrollTop,end:n.scrollTop+n.clientHeight}:i={start:n.scrollLeft,end:n.scrollLeft+n.clientWidth};return i},applyPageMode(){this.pageMode?this.addListeners():this.removeListeners()},addListeners(){this.listenerTarget=this.getListenerTarget(),this.listenerTarget.addEventListener("scroll",this.handleScroll,Qt?{passive:!0}:!1),this.listenerTarget.addEventListener("resize",this.handleResize)},removeListeners(){this.listenerTarget&&(this.listenerTarget.removeEventListener("scroll",this.handleScroll),this.listenerTarget.removeEventListener("resize",this.handleResize),this.listenerTarget=null)},scrollToItem(n){let e;const t=this.gridItems||1;this.itemSize===null?e=n>0?this.sizes[n-1].accumulator:0:e=Math.floor(n/t)*this.itemSize,this.scrollToPosition(e)},scrollToPosition(n){const e=this.direction==="vertical"?{scroll:"scrollTop",start:"top"}:{scroll:"scrollLeft",start:"left"};let t,i,r;if(this.pageMode){const o=Ln(this.$el),l=o.tagName==="HTML"?0:o[e.scroll],u=o.getBoundingClientRect(),b=this.$el.getBoundingClientRect()[e.start]-u[e.start];t=o,i=e.scroll,r=n+l+b}else t=this.$el,i=e.scroll,r=n;t[i]=r},itemsLimitError(){throw setTimeout(()=>{console.log("It seems the scroller element isn't scrolling, so it tries to render all the items at once.","Scroller:",this.$el),console.log("Make sure the scroller has a fixed height (or width) and 'overflow-y' (or 'overflow-x') set to 'auto' so it can scroll correctly and only render the items visible in the scroll viewport.")}),new Error("Rendered items limit reached")},sortViews(){this.pool.sort((n,e)=>n.nr.index-e.nr.index)}}};const Mo={key:0,ref:"before",class:"vue-recycle-scroller__slot"},_o={key:1,ref:"after",class:"vue-recycle-scroller__slot"};function Do(n,e,t,i,r,o){const l=dr("ResizeObserver"),u=vr("observe-visibility");return Vt((H(),de("div",{class:yt(["vue-recycle-scroller",{ready:r.ready,"page-mode":t.pageMode,[`direction-${n.direction}`]:!0}]),onScrollPassive:e[0]||(e[0]=(...c)=>o.handleScroll&&o.handleScroll(...c))},[n.$slots.before?(H(),de("div",Mo,[lt(n.$slots,"before")],512)):nt("v-if",!0),(H(),pe(fn(t.listTag),{ref:"wrapper",style:pr({[n.direction==="vertical"?"minHeight":"minWidth"]:r.totalSize+"px"}),class:yt(["vue-recycle-scroller__item-wrapper",t.listClass])},{default:Z(()=>[(H(!0),de(we,null,mr(r.pool,c=>(H(),pe(fn(t.itemTag),gr({key:c.nr.id,style:r.ready?{transform:`translate${n.direction==="vertical"?"Y":"X"}(${c.position}px) translate${n.direction==="vertical"?"X":"Y"}(${c.offset}px)`,width:t.gridItems?`${n.direction==="vertical"&&t.itemSecondarySize||t.itemSize}px`:void 0,height:t.gridItems?`${n.direction==="horizontal"&&t.itemSecondarySize||t.itemSize}px`:void 0}:null,class:["vue-recycle-scroller__item-view",[t.itemClass,{hover:!t.skipHover&&r.hoverKey===c.nr.key}]]},hr(t.skipHover?{}:{mouseenter:()=>{r.hoverKey=c.nr.key},mouseleave:()=>{r.hoverKey=null}})),{default:Z(()=>[lt(n.$slots,"default",{item:c.item,index:c.nr.index,active:c.nr.used})]),_:2},1040,["style","class"]))),128)),lt(n.$slots,"empty")]),_:3},8,["style","class"])),n.$slots.after?(H(),de("div",_o,[lt(n.$slots,"after")],512)):nt("v-if",!0),C(l,{onNotify:o.handleResize},null,8,["onNotify"])],34)),[[u,o.handleVisibilityChange]])}wi.render=Do;wi.__file="src/components/RecycleScroller.vue";const Lo=["data-idx"],Ro={key:0},Fo={key:1,class:"preview-icon-wrap"},Qo={class:"profile"},jo={class:"name line-clamp-1"},Vo={class:"basic-info"},Uo={class:"name line-clamp-1"},Ho={class:"basic-info"},Wo=q({__name:"FileItem",props:{file:null,idx:null,selected:{type:Boolean,default:!1},showMenuIdx:null,viewMode:{default:"grid"},fullScreenPreviewImageUrl:null,target:{default:"local"}},emits:["update:showMenuIdx","fileItemClick","dragstart","previewVisibleChange","contextMenuClick"],setup(n,{emit:e}){const t=n,i=Zn(),r=z(()=>t.viewMode==="grid"?[i.gridThumbnailSize,i.gridThumbnailSize].join():[i.largeGridThumbnailSize,i.largeGridThumbnailSize].join());return(o,l)=>{const u=ga,c=yr,b=br,g=Re;return H(),pe(g,{trigger:["contextmenu"],visible:ue(i).longPressOpenContextMenu?typeof n.idx=="number"&&n.showMenuIdx===n.idx:void 0,"onUpdate:visible":l[3]||(l[3]=m=>typeof n.idx=="number"&&e("update:showMenuIdx",m?n.idx:-1))},{overlay:Z(()=>[C(b,{onClick:l[2]||(l[2]=m=>e("contextMenuClick",m,n.file,n.idx))},{default:Z(()=>[C(c,{key:"deleteFiles"},{default:Z(()=>[se(K(o.$t("deleteSelected")),1)]),_:1}),n.file.type==="dir"?(H(),de(we,{key:0},[C(c,{key:"openInNewTab"},{default:Z(()=>[se(K(o.$t("openInNewTab")),1)]),_:1}),C(c,{key:"openOnTheRight"},{default:Z(()=>[se(K(o.$t("openOnTheRight")),1)]),_:1}),C(c,{key:"openWithWalkMode"},{default:Z(()=>[se(K(o.$t("openWithWalkMode")),1)]),_:1})],64)):nt("",!0),n.file.type==="file"&&t.target==="local"?(H(),de(we,{key:1},[C(c,{key:"previewInNewWindow"},{default:Z(()=>[se(K(o.$t("previewInNewWindow")),1)]),_:1}),C(c,{key:"download"},{default:Z(()=>[se(K(o.$t("downloadDirectly")),1)]),_:1}),C(c,{key:"copyPreviewUrl"},{default:Z(()=>[se(K(o.$t("copySourceFilePreviewLink")),1)]),_:1}),ue(fe)(n.file.name)?(H(),de(we,{key:0},[C(c,{key:"viewGenInfo"},{default:Z(()=>[se(K(o.$t("viewGenerationInfo")),1)]),_:1}),C(c,{key:"send2txt2img"},{default:Z(()=>[se(K(o.$t("sendToTxt2img")),1)]),_:1}),C(c,{key:"send2img2img"},{default:Z(()=>[se(K(o.$t("sendToImg2img")),1)]),_:1}),C(c,{key:"send2inpaint"},{default:Z(()=>[se(K(o.$t("sendToInpaint")),1)]),_:1}),C(c,{key:"send2extras"},{default:Z(()=>[se(K(o.$t("sendToExtraFeatures")),1)]),_:1})],64)):nt("",!0)],64)):nt("",!0)]),_:1})]),default:Z(()=>[(H(),de("li",{class:yt(["file file-item-trigger",{clickable:n.file.type==="dir",selected:n.selected,grid:n.viewMode==="grid"||n.viewMode==="large-size-grid","large-grid":n.viewMode==="large-size-grid"}]),"data-idx":n.idx,key:n.file.name,draggable:"true",onDragstart:l[0]||(l[0]=m=>e("dragstart",m,n.idx)),onClickCapture:l[1]||(l[1]=m=>e("fileItemClick",m,n.file))},[n.viewMode!=="line"?(H(),de("div",Ro,[t.target==="local"&&ue(fe)(n.file.name)?(H(),pe(u,{key:n.file.fullpath,class:yt(`idx-${n.idx}`),src:ue(i).enableThumbnail?ue(so)(n.file,ue(r)):ue(Dt)(n.file),fallback:ue(Ha),preview:{src:n.fullScreenPreviewImageUrl,onVisibleChange:(m,w)=>e("previewVisibleChange",m,w)}},null,8,["class","src","fallback","preview"])):(H(),de("div",Fo,[n.file.type==="file"?(H(),pe(ue(In),{key:0,class:"icon center"})):(H(),pe(ue(On),{key:1,class:"icon center"}))])),ge("div",Qo,[ge("div",jo,K(n.file.name),1),ge("div",Vo,[ge("div",null,K(n.file.size),1),ge("div",null,K(n.file.date),1)])])])):(H(),de(we,{key:1},[n.file.type==="file"?(H(),pe(ue(In),{key:0,class:"icon"})):(H(),pe(ue(On),{key:1,class:"icon"})),ge("div",Uo,K(n.file.name),1),ge("div",Ho,[ge("div",null,K(n.file.size),1),ge("div",null,K(n.file.date),1)])],64))],42,Lo))]),_:1},8,["visible"])}}});const sl=Cr(Wo,[["__scopeId","data-v-d061bb44"]]);export{Re as D,ae as M,tl as S,il as a,rl as b,al as c,ol as d,nl as e,ll as f,Tt as g,to as h,wi as i,sl as j,el as s,Dt as t,Oe as u}; diff --git a/vue/dist/assets/MatchedImageGrid-2ffee20a.js b/vue/dist/assets/MatchedImageGrid-1228423f.js similarity index 83% rename from vue/dist/assets/MatchedImageGrid-2ffee20a.js rename to vue/dist/assets/MatchedImageGrid-1228423f.js index 7cb1f91..c82f3f1 100644 --- a/vue/dist/assets/MatchedImageGrid-2ffee20a.js +++ b/vue/dist/assets/MatchedImageGrid-1228423f.js @@ -1 +1 @@ -import{d as z,r as v,J as V,b0 as A,ad as D,K as G,L as N,a,N as o,M as e,ac as _,V as x,U as k,R as B,br as F,S as R,a0 as U}from"./index-ea5c2aef.js";import{u as $,b as E,f as q,d as O,i as Q,j,t as H,M as J,S as K}from"./FileItem-2b2d9d61.js";import{g as L}from"./db-76fb7c30.js";import{c as P}from"./copy2clipboard-4a45e2ac.js";import"./index-9e440f03.js";import"./styleChecker-64fe9b7f.js";import"./useTaskListStore-34ada125.js";import"./EyeOutlined-1dc44d5d.js";import"./button-5842320f.js";const W={class:"hint"},X=z({__name:"MatchedImageGrid",props:{tabIdx:null,paneIdx:null,selectedTagIds:null,id:null},setup(w){const c=w,p=v(),u=V(new A);D(()=>c.selectedTagIds,async()=>{var t;const{res:l}=u.pushAction(()=>L(c.selectedTagIds));p.value=(await l).sort((r,d)=>Date.parse(d.date)-Date.parse(r.date)),(t=m.value)==null||t.scrollToItem(0)},{immediate:!0});const m=v(),f={tabIdx:-1,target:"local",paneIdx:-1},{stackViewEl:b}=$().toRefs(),{itemSize:g,gridItems:h}=E(f),{showMenuIdx:n}=q(),{showGenInfo:i,imageGenInfo:I,q:y,onContextMenuClick:M}=O(f,{openNext:F});return(l,t)=>{const r=R,d=J,C=K;return G(),N("div",{class:"container",ref_key:"stackViewEl",ref:b},[a(C,{size:"large",spinning:!u.isIdle},{default:o(()=>[a(d,{visible:e(i),"onUpdate:visible":t[1]||(t[1]=s=>_(i)?i.value=s:null),width:"70vw","mask-closable":"",onOk:t[2]||(t[2]=s=>i.value=!1)},{cancelText:o(()=>[]),default:o(()=>[a(r,{active:"",loading:!e(y).isIdle},{default:o(()=>[x("div",{style:{width:"100%","word-break":"break-all","white-space":"pre-line","max-height":"70vh",overflow:"auto"},onDblclick:t[0]||(t[0]=s=>e(P)(e(I),"copied"))},[x("div",W,k(l.$t("doubleClickToCopy")),1),B(" "+k(e(I)),1)],32)]),_:1},8,["loading"])]),_:1},8,["visible"]),a(e(Q),{ref_key:"scroller",ref:m,class:"file-list",items:p.value||[],"item-size":e(g).first,"key-field":"fullpath","item-secondary-size":e(g).second,gridItems:e(h)},{default:o(({item:s,index:S})=>[a(j,{idx:S,file:s,"show-menu-idx":e(n),"onUpdate:showMenuIdx":t[3]||(t[3]=T=>_(n)?n.value=T:null),"full-screen-preview-image-url":e(H)(s),onContextMenuClick:e(M)},null,8,["idx","file","show-menu-idx","full-screen-preview-image-url","onContextMenuClick"])]),_:1},8,["items","item-size","item-secondary-size","gridItems"])]),_:1},8,["spinning"])],512)}}});const le=U(X,[["__scopeId","data-v-b2de5e08"]]);export{le as default}; +import{d as z,r as v,J as V,b0 as A,ad as D,K as G,L as N,a,N as o,M as e,ac as _,V as x,U as k,R as B,br as F,S as R,a0 as U}from"./index-f8a74563.js";import{u as $,b as E,f as q,d as O,i as Q,j,t as H,M as J,S as K}from"./FileItem-cfd61df4.js";import{g as L}from"./db-45fd02b2.js";import{c as P}from"./copy2clipboard-69dcdef1.js";import"./index-0868cb4d.js";import"./styleChecker-a60f540a.js";import"./useTaskListStore-a2f9c2d9.js";import"./EyeOutlined-13d747ba.js";import"./button-6d0ba2fa.js";const W={class:"hint"},X=z({__name:"MatchedImageGrid",props:{tabIdx:null,paneIdx:null,selectedTagIds:null,id:null},setup(w){const c=w,p=v(),u=V(new A);D(()=>c.selectedTagIds,async()=>{var t;const{res:l}=u.pushAction(()=>L(c.selectedTagIds));p.value=(await l).sort((r,d)=>Date.parse(d.date)-Date.parse(r.date)),(t=m.value)==null||t.scrollToItem(0)},{immediate:!0});const m=v(),f={tabIdx:-1,target:"local",paneIdx:-1},{stackViewEl:b}=$().toRefs(),{itemSize:g,gridItems:h}=E(f),{showMenuIdx:n}=q(),{showGenInfo:i,imageGenInfo:I,q:y,onContextMenuClick:M}=O(f,{openNext:F});return(l,t)=>{const r=R,d=J,C=K;return G(),N("div",{class:"container",ref_key:"stackViewEl",ref:b},[a(C,{size:"large",spinning:!u.isIdle},{default:o(()=>[a(d,{visible:e(i),"onUpdate:visible":t[1]||(t[1]=s=>_(i)?i.value=s:null),width:"70vw","mask-closable":"",onOk:t[2]||(t[2]=s=>i.value=!1)},{cancelText:o(()=>[]),default:o(()=>[a(r,{active:"",loading:!e(y).isIdle},{default:o(()=>[x("div",{style:{width:"100%","word-break":"break-all","white-space":"pre-line","max-height":"70vh",overflow:"auto"},onDblclick:t[0]||(t[0]=s=>e(P)(e(I),"copied"))},[x("div",W,k(l.$t("doubleClickToCopy")),1),B(" "+k(e(I)),1)],32)]),_:1},8,["loading"])]),_:1},8,["visible"]),a(e(Q),{ref_key:"scroller",ref:m,class:"file-list",items:p.value||[],"item-size":e(g).first,"key-field":"fullpath","item-secondary-size":e(g).second,gridItems:e(h)},{default:o(({item:s,index:S})=>[a(j,{idx:S,file:s,"show-menu-idx":e(n),"onUpdate:showMenuIdx":t[3]||(t[3]=T=>_(n)?n.value=T:null),"full-screen-preview-image-url":e(H)(s),onContextMenuClick:e(M)},null,8,["idx","file","show-menu-idx","full-screen-preview-image-url","onContextMenuClick"])]),_:1},8,["items","item-size","item-secondary-size","gridItems"])]),_:1},8,["spinning"])],512)}}});const le=U(X,[["__scopeId","data-v-b2de5e08"]]);export{le as default}; diff --git a/vue/dist/assets/TagSearch-0773822d.js b/vue/dist/assets/TagSearch-e91e1f21.js similarity index 93% rename from vue/dist/assets/TagSearch-0773822d.js rename to vue/dist/assets/TagSearch-e91e1f21.js index efb21b3..04410bf 100644 --- a/vue/dist/assets/TagSearch-0773822d.js +++ b/vue/dist/assets/TagSearch-e91e1f21.js @@ -1 +1 @@ -import{d as b,F as N,J as T,b0 as V,r as y,G as q,aV as A,y as D,K as n,L as l,Q as d,W as h,V as r,a as G,M as c,ah as U,O as u,N as g,R as p,U as f,X as F,Y as M,aq as $,a0 as L}from"./index-ea5c2aef.js";/* empty css */import{a as k,u as O}from"./db-76fb7c30.js";import{B as Q}from"./button-5842320f.js";const R={class:"container"},z={class:"tag-list"},E=["onClick"],J=b({__name:"TagSearch",props:{tabIdx:null,paneIdx:null},setup(x){const I=x,S=N(),i=T(new V),a=y(),t=y(new Set),m=q(()=>a.value?a.value.tags.slice().sort((s,o)=>o.count-s.count):[]),C=A();D(async()=>{a.value=await k()});const B=async()=>{i.pushAction(async()=>{await O(),a.value=await k()})},w=()=>{S.openTagSearchMatchedImageGridInRight(I.tabIdx,C,Array.from(t.value))},_=s=>s.display_name?`${s.display_name} : ${s.name}`:s.name;return(s,o)=>{const v=Q;return n(),l("div",R,[d("",!0),a.value?(n(),l(h,{key:1},[r("div",null,[r("div",null,[G(c(U),{conv:{value:e=>e.id,text:_},mode:"multiple",style:{width:"100%"},options:c(m),value:Array.from(t.value),placeholder:"Select tags to match images","onUpdate:value":o[0]||(o[0]=e=>t.value=new Set(e))},null,8,["conv","options","value"])]),a.value.expired||!a.value.img_count?(n(),u(v,{key:0,onClick:B,loading:!i.isIdle,type:"primary"},{default:g(()=>[p(f(a.value.img_count===0?"Generate index for search image":"Update index"),1)]),_:1},8,["loading"])):(n(),u(v,{key:1,type:"primary",onClick:w,loading:!i.isIdle},{default:g(()=>[p("Search")]),_:1},8,["loading"]))]),r("ul",z,[(n(!0),l(h,null,F(c(m),e=>(n(),l("li",{key:e.id,class:M(["tag",{selected:t.value.has(e.id)}]),onClick:K=>t.value.has(e.id)?t.value.delete(e.id):t.value.add(e.id)},[t.value.has(e.id)?(n(),u(c($),{key:0})):d("",!0),p(" "+f(_(e)),1)],10,E))),128))])],64)):d("",!0)])}}});const H=L(J,[["__scopeId","data-v-dc256362"]]);export{H as default}; +import{d as b,F as N,J as T,b0 as V,r as y,G as q,aV as A,y as D,K as n,L as l,Q as d,W as h,V as r,a as G,M as c,ah as U,O as u,N as g,R as p,U as f,X as F,Y as M,aq as $,a0 as L}from"./index-f8a74563.js";/* empty css */import{a as k,u as O}from"./db-45fd02b2.js";import{B as Q}from"./button-6d0ba2fa.js";const R={class:"container"},z={class:"tag-list"},E=["onClick"],J=b({__name:"TagSearch",props:{tabIdx:null,paneIdx:null},setup(x){const I=x,S=N(),i=T(new V),a=y(),t=y(new Set),m=q(()=>a.value?a.value.tags.slice().sort((s,o)=>o.count-s.count):[]),C=A();D(async()=>{a.value=await k()});const B=async()=>{i.pushAction(async()=>{await O(),a.value=await k()})},w=()=>{S.openTagSearchMatchedImageGridInRight(I.tabIdx,C,Array.from(t.value))},_=s=>s.display_name?`${s.display_name} : ${s.name}`:s.name;return(s,o)=>{const v=Q;return n(),l("div",R,[d("",!0),a.value?(n(),l(h,{key:1},[r("div",null,[r("div",null,[G(c(U),{conv:{value:e=>e.id,text:_},mode:"multiple",style:{width:"100%"},options:c(m),value:Array.from(t.value),placeholder:"Select tags to match images","onUpdate:value":o[0]||(o[0]=e=>t.value=new Set(e))},null,8,["conv","options","value"])]),a.value.expired||!a.value.img_count?(n(),u(v,{key:0,onClick:B,loading:!i.isIdle,type:"primary"},{default:g(()=>[p(f(a.value.img_count===0?"Generate index for search image":"Update index"),1)]),_:1},8,["loading"])):(n(),u(v,{key:1,type:"primary",onClick:w,loading:!i.isIdle},{default:g(()=>[p("Search")]),_:1},8,["loading"]))]),r("ul",z,[(n(!0),l(h,null,F(c(m),e=>(n(),l("li",{key:e.id,class:M(["tag",{selected:t.value.has(e.id)}]),onClick:K=>t.value.has(e.id)?t.value.delete(e.id):t.value.add(e.id)},[t.value.has(e.id)?(n(),u(c($),{key:0})):d("",!0),p(" "+f(_(e)),1)],10,E))),128))])],64)):d("",!0)])}}});const H=L(J,[["__scopeId","data-v-dc256362"]]);export{H as default}; diff --git a/vue/dist/assets/autoUpload-0c42d2a0.js b/vue/dist/assets/autoUpload-7cb542da.js similarity index 96% rename from vue/dist/assets/autoUpload-0c42d2a0.js rename to vue/dist/assets/autoUpload-7cb542da.js index 35f4b30..16cab4f 100644 --- a/vue/dist/assets/autoUpload-0c42d2a0.js +++ b/vue/dist/assets/autoUpload-7cb542da.js @@ -1 +1 @@ -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 et,D as tt,F as at,G as B,H as nt,J as ot,K as E,L as j,M as A,N as L,O as ae,Q as ne,R as H,U as V,V as z,W as rt,X as st,Y as it,Z as lt,$ as ut,a0 as ct}from"./index-ea5c2aef.js";import{b as ft,t as ve,R as dt,C as vt}from"./index-5f8870c0.js";import{I as pt}from"./index-9f7c4c5b.js";import{u as mt}from"./useTaskListStore-34ada125.js";import{T as gt}from"./task-4bd6db0d.js";import"./EyeOutlined-1dc44d5d.js";import{B as _t}from"./button-5842320f.js";import{b as Ct}from"./styleChecker-64fe9b7f.js";var yt={success:Ve,info:ze,error:Qe,warning:Je},bt={success:qe,info:We,error:le,warning:Ze},St=Ee("success","info","warning","error"),$t=function(){return{type:x.oneOf(St),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}},xt=U({compatConfig:{MODE:3},name:"AAlert",inheritAttrs:!1,props:$t(),setup:function(e,n){var a=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=a.closeIcon)===null||d===void 0?void 0:d.call(a):h,R=e.closable,k=e.type,b=e.showIcon,M=F(a,e,"closeText"),N=F(a,e,"description"),ee=F(a,e,"message"),D=F(a,e,"icon");b=C&&b===void 0?!0:b,k=C&&k===void 0?"warning":k||"info";var Oe=(N?bt:yt)[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 ht=G(xt);var wt=9007199254740991,Rt=Math.floor;function oe(t,e){var n="";if(!t||e<1||e>wt)return n;do e%2&&(n+=t),e=Rt(e/2),e&&(t+=t);while(e);return n}function kt(t,e,n){var a=t.length;return n=n===void 0?a:n,!e&&n>=a?t:ft(t,e,n)}var It="\\ud800-\\udfff",Ot="\\u0300-\\u036f",Tt="\\ufe20-\\ufe2f",At="\\u20d0-\\u20ff",Lt=Ot+Tt+At,Mt="\\ufe0e\\ufe0f",Et="\\u200d",Nt=RegExp("["+Et+It+Lt+Mt+"]");function Y(t){return Nt.test(t)}var Dt=Ct("length");const Pt=Dt;var pe="\\ud800-\\udfff",Ft="\\u0300-\\u036f",Bt="\\ufe20-\\ufe2f",Ut="\\u20d0-\\u20ff",jt=Ft+Bt+Ut,Ht="\\ufe0e\\ufe0f",Vt="["+pe+"]",J="["+jt+"]",q="\\ud83c[\\udffb-\\udfff]",zt="(?:"+J+"|"+q+")",me="[^"+pe+"]",ge="(?:\\ud83c[\\udde6-\\uddff]){2}",_e="[\\ud800-\\udbff][\\udc00-\\udfff]",Qt="\\u200d",Ce=zt+"?",ye="["+Ht+"]?",Jt="(?:"+Qt+"(?:"+[me,ge,_e].join("|")+")"+ye+Ce+")*",qt=ye+Ce+Jt,Wt="(?:"+[me+J+"?",J,ge,_e,Vt].join("|")+")",re=RegExp(q+"(?="+q+")|"+Wt+qt,"g");function Zt(t){for(var e=re.lastIndex=0;re.test(t);)++e;return e}function X(t){return Y(t)?Zt(t):Pt(t)}function Gt(t){return t.split("")}var be="\\ud800-\\udfff",Yt="\\u0300-\\u036f",Xt="\\ufe20-\\ufe2f",Kt="\\u20d0-\\u20ff",ea=Yt+Xt+Kt,ta="\\ufe0e\\ufe0f",aa="["+be+"]",W="["+ea+"]",Z="\\ud83c[\\udffb-\\udfff]",na="(?:"+W+"|"+Z+")",Se="[^"+be+"]",$e="(?:\\ud83c[\\udde6-\\uddff]){2}",xe="[\\ud800-\\udbff][\\udc00-\\udfff]",oa="\\u200d",he=na+"?",we="["+ta+"]?",ra="(?:"+oa+"(?:"+[Se,$e,xe].join("|")+")"+we+he+")*",sa=we+he+ra,ia="(?:"+[Se+W+"?",W,$e,xe,aa].join("|")+")",la=RegExp(Z+"(?="+Z+")|"+ia+sa,"g");function ua(t){return t.match(la)||[]}function ca(t){return Y(t)?ua(t):Gt(t)}var fa=Math.ceil;function Re(t,e){e=e===void 0?" ":Ge(e);var n=e.length;if(n<2)return n?oe(e,t):e;var a=oe(e,fa(t/X(e)));return Y(e)?kt(ca(a),0,t).join(""):a.slice(0,t)}function da(t,e,n){t=ue(t),e=ve(e);var a=e?X(t):0;return e&&a=Date.now()?i():g()},i=function(){if(!u.value){var s=Q(e.value);u.value=setInterval(function(){c.value.$forceUpdate(),s>Date.now()&&a("change",s-Date.now()),y()},ba)}},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));nt(()=>e("runningChange",y.value));const i=ot(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(()=>a.openBaiduYunIfNotLogged(n.tabIdx,n.paneIdx)),de(()=>{var r;(r=c.value)==null||r.clearTask()});const p=()=>gt.run({action:async()=>{const r=await lt(a.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 ut(1e4*Math.random()),r},pollInterval:3e4}),s=async()=>{c.value?(c.value.clearTask(),c.value=void 0,u.value=[]):c.value=p()},l=r=>{a.openLogDetailInRight(n.tabIdx,r)};return(r,d)=>{const v=pt,C=_t,h=I,w=pa,R=va,k=ht;return E(),j("div",ka,[o(v,{value:A(a).autoUploadRecvDir,"onUpdate:value":d[0]||(d[0]=b=>A(a).autoUploadRecvDir=b)},null,8,["value"]),o(C,{onClick:s},{default:L(()=>[c.value?(E(),ae(A(Ra),{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",Ia,[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",Oa,[(E(!0),j(rt,null,st(i.values(),b=>(E(),j("li",{key:b.id,class:it({err:b.n_failed_files}),onClick:M=>l(b.id)},[b.n_failed_files?(E(),ae(A(le),{key:0})):ne("",!0),H(" "+V(r.$t("startedAt")+b.start_time),1)],10,Ta))),128))])])])}}});const Ua=ct(Aa,[["__scopeId","data-v-e8df9a1a"]]);export{Ua as default}; +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 et,D as tt,F as at,G as B,H as nt,J as ot,K as E,L as j,M as A,N as L,O as ae,Q as ne,R as H,U as V,V as z,W as rt,X as st,Y as it,Z as lt,$ as ut,a0 as ct}from"./index-f8a74563.js";import{b as ft,t as ve,R as dt,C as vt}from"./index-d74a71d0.js";import{I as pt}from"./index-aa2ce1c6.js";import{u as mt}from"./useTaskListStore-a2f9c2d9.js";import{T as gt}from"./task-bc6e0204.js";import"./EyeOutlined-13d747ba.js";import{B as _t}from"./button-6d0ba2fa.js";import{b as Ct}from"./styleChecker-a60f540a.js";var yt={success:Ve,info:ze,error:Qe,warning:Je},bt={success:qe,info:We,error:le,warning:Ze},St=Ee("success","info","warning","error"),$t=function(){return{type:x.oneOf(St),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}},xt=U({compatConfig:{MODE:3},name:"AAlert",inheritAttrs:!1,props:$t(),setup:function(e,n){var a=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=a.closeIcon)===null||d===void 0?void 0:d.call(a):h,R=e.closable,k=e.type,b=e.showIcon,M=F(a,e,"closeText"),N=F(a,e,"description"),ee=F(a,e,"message"),D=F(a,e,"icon");b=C&&b===void 0?!0:b,k=C&&k===void 0?"warning":k||"info";var Oe=(N?bt:yt)[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 ht=G(xt);var wt=9007199254740991,Rt=Math.floor;function oe(t,e){var n="";if(!t||e<1||e>wt)return n;do e%2&&(n+=t),e=Rt(e/2),e&&(t+=t);while(e);return n}function kt(t,e,n){var a=t.length;return n=n===void 0?a:n,!e&&n>=a?t:ft(t,e,n)}var It="\\ud800-\\udfff",Ot="\\u0300-\\u036f",Tt="\\ufe20-\\ufe2f",At="\\u20d0-\\u20ff",Lt=Ot+Tt+At,Mt="\\ufe0e\\ufe0f",Et="\\u200d",Nt=RegExp("["+Et+It+Lt+Mt+"]");function Y(t){return Nt.test(t)}var Dt=Ct("length");const Pt=Dt;var pe="\\ud800-\\udfff",Ft="\\u0300-\\u036f",Bt="\\ufe20-\\ufe2f",Ut="\\u20d0-\\u20ff",jt=Ft+Bt+Ut,Ht="\\ufe0e\\ufe0f",Vt="["+pe+"]",J="["+jt+"]",q="\\ud83c[\\udffb-\\udfff]",zt="(?:"+J+"|"+q+")",me="[^"+pe+"]",ge="(?:\\ud83c[\\udde6-\\uddff]){2}",_e="[\\ud800-\\udbff][\\udc00-\\udfff]",Qt="\\u200d",Ce=zt+"?",ye="["+Ht+"]?",Jt="(?:"+Qt+"(?:"+[me,ge,_e].join("|")+")"+ye+Ce+")*",qt=ye+Ce+Jt,Wt="(?:"+[me+J+"?",J,ge,_e,Vt].join("|")+")",re=RegExp(q+"(?="+q+")|"+Wt+qt,"g");function Zt(t){for(var e=re.lastIndex=0;re.test(t);)++e;return e}function X(t){return Y(t)?Zt(t):Pt(t)}function Gt(t){return t.split("")}var be="\\ud800-\\udfff",Yt="\\u0300-\\u036f",Xt="\\ufe20-\\ufe2f",Kt="\\u20d0-\\u20ff",ea=Yt+Xt+Kt,ta="\\ufe0e\\ufe0f",aa="["+be+"]",W="["+ea+"]",Z="\\ud83c[\\udffb-\\udfff]",na="(?:"+W+"|"+Z+")",Se="[^"+be+"]",$e="(?:\\ud83c[\\udde6-\\uddff]){2}",xe="[\\ud800-\\udbff][\\udc00-\\udfff]",oa="\\u200d",he=na+"?",we="["+ta+"]?",ra="(?:"+oa+"(?:"+[Se,$e,xe].join("|")+")"+we+he+")*",sa=we+he+ra,ia="(?:"+[Se+W+"?",W,$e,xe,aa].join("|")+")",la=RegExp(Z+"(?="+Z+")|"+ia+sa,"g");function ua(t){return t.match(la)||[]}function ca(t){return Y(t)?ua(t):Gt(t)}var fa=Math.ceil;function Re(t,e){e=e===void 0?" ":Ge(e);var n=e.length;if(n<2)return n?oe(e,t):e;var a=oe(e,fa(t/X(e)));return Y(e)?kt(ca(a),0,t).join(""):a.slice(0,t)}function da(t,e,n){t=ue(t),e=ve(e);var a=e?X(t):0;return e&&a=Date.now()?i():g()},i=function(){if(!u.value){var s=Q(e.value);u.value=setInterval(function(){c.value.$forceUpdate(),s>Date.now()&&a("change",s-Date.now()),y()},ba)}},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));nt(()=>e("runningChange",y.value));const i=ot(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(()=>a.openBaiduYunIfNotLogged(n.tabIdx,n.paneIdx)),de(()=>{var r;(r=c.value)==null||r.clearTask()});const p=()=>gt.run({action:async()=>{const r=await lt(a.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 ut(1e4*Math.random()),r},pollInterval:3e4}),s=async()=>{c.value?(c.value.clearTask(),c.value=void 0,u.value=[]):c.value=p()},l=r=>{a.openLogDetailInRight(n.tabIdx,r)};return(r,d)=>{const v=pt,C=_t,h=I,w=pa,R=va,k=ht;return E(),j("div",ka,[o(v,{value:A(a).autoUploadRecvDir,"onUpdate:value":d[0]||(d[0]=b=>A(a).autoUploadRecvDir=b)},null,8,["value"]),o(C,{onClick:s},{default:L(()=>[c.value?(E(),ae(A(Ra),{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",Ia,[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",Oa,[(E(!0),j(rt,null,st(i.values(),b=>(E(),j("li",{key:b.id,class:it({err:b.n_failed_files}),onClick:M=>l(b.id)},[b.n_failed_files?(E(),ae(A(le),{key:0})):ne("",!0),H(" "+V(r.$t("startedAt")+b.start_time),1)],10,Ta))),128))])])])}}});const Ua=ct(Aa,[["__scopeId","data-v-e8df9a1a"]]);export{Ua as default}; diff --git a/vue/dist/assets/button-5842320f.js b/vue/dist/assets/button-6d0ba2fa.js similarity index 99% rename from vue/dist/assets/button-5842320f.js rename to vue/dist/assets/button-6d0ba2fa.js index 5c4a388..cb3b0ac 100644 --- a/vue/dist/assets/button-5842320f.js +++ b/vue/dist/assets/button-6d0ba2fa.js @@ -1,4 +1,4 @@ -import{d as G,u as ut,y as st,aH as ct,cQ as X,A as dt,aK as mt,aG as Y,P as gt,a as E,a$ as Z,T as Et,s as yt,r as _,G as H,a5 as bt,ad as pt,_ as g,H as ht,an as Tt,z as St,a3 as Ct,h as N,cR as kt}from"./index-ea5c2aef.js";var F={transitionstart:{transition:"transitionstart",WebkitTransition:"webkitTransitionStart",MozTransition:"mozTransitionStart",OTransition:"oTransitionStart",msTransition:"MSTransitionStart"},animationstart:{animation:"animationstart",WebkitAnimation:"webkitAnimationStart",MozAnimation:"mozAnimationStart",OAnimation:"oAnimationStart",msAnimation:"MSAnimationStart"}},V={transitionend:{transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"mozTransitionEnd",OTransition:"oTransitionEnd",msTransition:"MSTransitionEnd"},animationend:{animation:"animationend",WebkitAnimation:"webkitAnimationEnd",MozAnimation:"mozAnimationEnd",OAnimation:"oAnimationEnd",msAnimation:"MSAnimationEnd"}},w=[],L=[];function xt(){var a=document.createElement("div"),t=a.style;"AnimationEvent"in window||(delete F.animationstart.animation,delete V.animationend.animation),"TransitionEvent"in window||(delete F.transitionstart.transition,delete V.transitionend.transition);function i(r,b){for(var y in r)if(r.hasOwnProperty(y)){var d=r[y];for(var f in d)if(f in t){b.push(d[f]);break}}}i(F,w),i(V,L)}typeof window<"u"&&typeof document<"u"&&xt();function tt(a,t,i){a.addEventListener(t,i,!1)}function nt(a,t,i){a.removeEventListener(t,i,!1)}var At={startEvents:w,addStartEventListener:function(t,i){if(w.length===0){setTimeout(i,0);return}w.forEach(function(r){tt(t,r,i)})},removeStartEventListener:function(t,i){w.length!==0&&w.forEach(function(r){nt(t,r,i)})},endEvents:L,addEndEventListener:function(t,i){if(L.length===0){setTimeout(i,0);return}L.forEach(function(r){tt(t,r,i)})},removeEndEventListener:function(t,i){L.length!==0&&L.forEach(function(r){nt(t,r,i)})}};const W=At;var S;function et(a){return!a||a.offsetParent===null}function Nt(a){var t=(a||"").match(/rgba?\((\d*), (\d*), (\d*)(, [\.\d]*)?\)/);return t&&t[1]&&t[2]&&t[3]?!(t[1]===t[2]&&t[2]===t[3]):!0}const wt=G({compatConfig:{MODE:3},name:"Wave",props:{insertExtraNode:Boolean,disabled:Boolean},setup:function(t,i){var r=i.slots,b=i.expose,y=mt(),d=ut("",t),f=d.csp,p=d.prefixCls;b({csp:f});var B=null,M=null,k=null,h=!1,v=null,m=!1,T=function(n){if(!m){var e=X(y);!n||n.target!==e||h||A(e)}},I=function(n){!n||n.animationName!=="fadeEffect"||A(n.target)},x=function(){var n=t.insertExtraNode;return n?"".concat(p.value,"-click-animating"):"".concat(p.value,"-click-animating-without-extra-node")},D=function(n,e){var l=t.insertExtraNode,o=t.disabled;if(!(o||!n||et(n)||n.className.indexOf("-leave")>=0)){v=document.createElement("div"),v.className="".concat(p.value,"-click-animating-node");var u=x();if(n.removeAttribute(u),n.setAttribute(u,"true"),S=S||document.createElement("style"),e&&e!=="#ffffff"&&e!=="rgb(255, 255, 255)"&&Nt(e)&&!/rgba\(\d*, \d*, \d*, 0\)/.test(e)&&e!=="transparent"){var C;(C=f.value)!==null&&C!==void 0&&C.nonce&&(S.nonce=f.value.nonce),v.style.borderColor=e,S.innerHTML=` +import{d as G,u as ut,y as st,aH as ct,cQ as X,A as dt,aK as mt,aG as Y,P as gt,a as E,a$ as Z,T as Et,s as yt,r as _,G as H,a5 as bt,ad as pt,_ as g,H as ht,an as Tt,z as St,a3 as Ct,h as N,cR as kt}from"./index-f8a74563.js";var F={transitionstart:{transition:"transitionstart",WebkitTransition:"webkitTransitionStart",MozTransition:"mozTransitionStart",OTransition:"oTransitionStart",msTransition:"MSTransitionStart"},animationstart:{animation:"animationstart",WebkitAnimation:"webkitAnimationStart",MozAnimation:"mozAnimationStart",OAnimation:"oAnimationStart",msAnimation:"MSAnimationStart"}},V={transitionend:{transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"mozTransitionEnd",OTransition:"oTransitionEnd",msTransition:"MSTransitionEnd"},animationend:{animation:"animationend",WebkitAnimation:"webkitAnimationEnd",MozAnimation:"mozAnimationEnd",OAnimation:"oAnimationEnd",msAnimation:"MSAnimationEnd"}},w=[],L=[];function xt(){var a=document.createElement("div"),t=a.style;"AnimationEvent"in window||(delete F.animationstart.animation,delete V.animationend.animation),"TransitionEvent"in window||(delete F.transitionstart.transition,delete V.transitionend.transition);function i(r,b){for(var y in r)if(r.hasOwnProperty(y)){var d=r[y];for(var f in d)if(f in t){b.push(d[f]);break}}}i(F,w),i(V,L)}typeof window<"u"&&typeof document<"u"&&xt();function tt(a,t,i){a.addEventListener(t,i,!1)}function nt(a,t,i){a.removeEventListener(t,i,!1)}var At={startEvents:w,addStartEventListener:function(t,i){if(w.length===0){setTimeout(i,0);return}w.forEach(function(r){tt(t,r,i)})},removeStartEventListener:function(t,i){w.length!==0&&w.forEach(function(r){nt(t,r,i)})},endEvents:L,addEndEventListener:function(t,i){if(L.length===0){setTimeout(i,0);return}L.forEach(function(r){tt(t,r,i)})},removeEndEventListener:function(t,i){L.length!==0&&L.forEach(function(r){nt(t,r,i)})}};const W=At;var S;function et(a){return!a||a.offsetParent===null}function Nt(a){var t=(a||"").match(/rgba?\((\d*), (\d*), (\d*)(, [\.\d]*)?\)/);return t&&t[1]&&t[2]&&t[3]?!(t[1]===t[2]&&t[2]===t[3]):!0}const wt=G({compatConfig:{MODE:3},name:"Wave",props:{insertExtraNode:Boolean,disabled:Boolean},setup:function(t,i){var r=i.slots,b=i.expose,y=mt(),d=ut("",t),f=d.csp,p=d.prefixCls;b({csp:f});var B=null,M=null,k=null,h=!1,v=null,m=!1,T=function(n){if(!m){var e=X(y);!n||n.target!==e||h||A(e)}},I=function(n){!n||n.animationName!=="fadeEffect"||A(n.target)},x=function(){var n=t.insertExtraNode;return n?"".concat(p.value,"-click-animating"):"".concat(p.value,"-click-animating-without-extra-node")},D=function(n,e){var l=t.insertExtraNode,o=t.disabled;if(!(o||!n||et(n)||n.className.indexOf("-leave")>=0)){v=document.createElement("div"),v.className="".concat(p.value,"-click-animating-node");var u=x();if(n.removeAttribute(u),n.setAttribute(u,"true"),S=S||document.createElement("style"),e&&e!=="#ffffff"&&e!=="rgb(255, 255, 255)"&&Nt(e)&&!/rgba\(\d*, \d*, \d*, 0\)/.test(e)&&e!=="transparent"){var C;(C=f.value)!==null&&C!==void 0&&C.nonce&&(S.nonce=f.value.nonce),v.style.borderColor=e,S.innerHTML=` [`.concat(p.value,"-click-animating-without-extra-node='true']::after, .").concat(p.value,`-click-animating-node { --antd-wave-shadow-color: `).concat(e,`; }`),document.body.contains(S)||document.body.appendChild(S)}l&&n.appendChild(v),W.addStartEventListener(n,T),W.addEndEventListener(n,I)}},A=function(n){if(!(!n||n===v||!(n instanceof Element))){var e=t.insertExtraNode,l=x();n.setAttribute(l,"false"),S&&(S.innerHTML=""),e&&v&&n.contains(v)&&n.removeChild(v),W.removeStartEventListener(n,T),W.removeEndEventListener(n,I)}},R=function(n){if(!(!n||!n.getAttribute||n.getAttribute("disabled")||n.className.indexOf("disabled")>=0)){var e=function(o){if(!(o.target.tagName==="INPUT"||et(o.target))){A(n);var u=getComputedStyle(n).getPropertyValue("border-top-color")||getComputedStyle(n).getPropertyValue("border-color")||getComputedStyle(n).getPropertyValue("background-color");M=setTimeout(function(){return D(n,u)},0),Y.cancel(k),h=!0,k=Y(function(){h=!1},10)}};return n.addEventListener("click",e,!0),{cancel:function(){n.removeEventListener("click",e,!0)}}}};return st(function(){ct(function(){var s=X(y);s.nodeType===1&&(B=R(s))})}),dt(function(){B&&B.cancel(),clearTimeout(M),m=!0}),function(){var s;return(s=r.default)===null||s===void 0?void 0:s.call(r)[0]}}});function Ot(a){return a==="danger"?{danger:!0}:{type:a}}var Lt=function(){return{prefixCls:String,type:String,htmlType:{type:String,default:"button"},shape:{type:String},size:{type:String},loading:{type:[Boolean,Object],default:function(){return!1}},disabled:{type:Boolean,default:void 0},ghost:{type:Boolean,default:void 0},block:{type:Boolean,default:void 0},danger:{type:Boolean,default:void 0},icon:gt.any,href:String,target:String,title:String,onClick:{type:Function},onMousedown:{type:Function}}};const Bt=Lt;var at=function(t){t&&(t.style.width="0px",t.style.opacity="0",t.style.transform="scale(0)")},it=function(t){ct(function(){t&&(t.style.width="".concat(t.scrollWidth,"px"),t.style.opacity="1",t.style.transform="scale(1)")})},rt=function(t){t&&t.style&&(t.style.width=null,t.style.opacity=null,t.style.transform=null)};const It=G({compatConfig:{MODE:3},name:"LoadingIcon",props:{prefixCls:String,loading:[Boolean,Object],existIcon:Boolean},setup:function(t){return function(){var i=t.existIcon,r=t.prefixCls,b=t.loading;if(i)return E("span",{class:"".concat(r,"-loading-icon")},[E(Z,null,null)]);var y=!!b;return E(Et,{name:"".concat(r,"-loading-icon-motion"),onBeforeEnter:at,onEnter:it,onAfterEnter:rt,onBeforeLeave:it,onLeave:function(f){setTimeout(function(){at(f)})},onAfterLeave:rt},{default:function(){return[y?E("span",{class:"".concat(r,"-loading-icon")},[E(Z,null,null)]):null]}})}}});var ot=/^[\u4e00-\u9fa5]{2}$/,lt=ot.test.bind(ot);function j(a){return a==="text"||a==="link"}const Pt=G({compatConfig:{MODE:3},name:"AButton",inheritAttrs:!1,__ANT_BUTTON:!0,props:yt(Bt(),{type:"default"}),slots:["icon"],setup:function(t,i){var r=i.slots,b=i.attrs,y=i.emit,d=ut("btn",t),f=d.prefixCls,p=d.autoInsertSpaceInButton,B=d.direction,M=d.size,k=_(null),h=_(void 0),v=!1,m=_(!1),T=_(!1),I=H(function(){return p.value!==!1}),x=H(function(){return bt(t.loading)==="object"&&t.loading.delay?t.loading.delay||!0:!!t.loading});pt(x,function(n){clearTimeout(h.value),typeof x.value=="number"?h.value=setTimeout(function(){m.value=n},x.value):m.value=n},{immediate:!0});var D=H(function(){var n,e=t.type,l=t.shape,o=l===void 0?"default":l,u=t.ghost,C=t.block,U=t.danger,c=f.value,O={large:"lg",small:"sm",middle:void 0},P=M.value,z=P&&O[P]||"";return n={},g(n,"".concat(c),!0),g(n,"".concat(c,"-").concat(e),e),g(n,"".concat(c,"-").concat(o),o!=="default"&&o),g(n,"".concat(c,"-").concat(z),z),g(n,"".concat(c,"-loading"),m.value),g(n,"".concat(c,"-background-ghost"),u&&!j(e)),g(n,"".concat(c,"-two-chinese-chars"),T.value&&I.value),g(n,"".concat(c,"-block"),C),g(n,"".concat(c,"-dangerous"),!!U),g(n,"".concat(c,"-rtl"),B.value==="rtl"),n}),A=function(){var e=k.value;if(!(!e||p.value===!1)){var l=e.textContent;v&<(l)?T.value||(T.value=!0):T.value&&(T.value=!1)}},R=function(e){if(m.value||t.disabled){e.preventDefault();return}y("click",e)},s=function(e,l){var o=l?" ":"";if(e.type===kt){var u=e.children.trim();return lt(u)&&(u=u.split("").join(o)),E("span",null,[u])}return e};return ht(function(){Tt(!(t.ghost&&j(t.type)),"Button","`link` or `text` button can't be a `ghost` button.")}),st(A),St(A),dt(function(){h.value&&clearTimeout(h.value)}),function(){var n,e,l=t.icon,o=l===void 0?(n=r.icon)===null||n===void 0?void 0:n.call(r):l,u=Ct((e=r.default)===null||e===void 0?void 0:e.call(r));v=u.length===1&&!o&&!j(t.type);var C=t.type,U=t.htmlType,c=t.disabled,O=t.href,P=t.title,z=t.target,ft=t.onMousedown,vt=m.value?"loading":o,$=N(N({},b),{},{title:P,disabled:c,class:[D.value,b.class,g({},"".concat(f.value,"-icon-only"),u.length===0&&!!vt)],onClick:R,onMousedown:ft});c||delete $.disabled;var K=o&&!m.value?o:E(It,{existIcon:!!o,prefixCls:f.value,loading:!!m.value},null),Q=u.map(function(J){return s(J,v&&I.value)});if(O!==void 0)return E("a",N(N({},$),{},{href:O,target:z,ref:k}),[K,Q]);var q=E("button",N(N({},$),{},{ref:k,type:U}),[K,Q]);return j(C)?q:E(wt,{ref:"wave",disabled:!!m.value},{default:function(){return[q]}})}}});export{Pt as B,wt as W,Bt as b,Ot as c}; diff --git a/vue/dist/assets/copy2clipboard-4a45e2ac.js b/vue/dist/assets/copy2clipboard-69dcdef1.js similarity index 52% rename from vue/dist/assets/copy2clipboard-4a45e2ac.js rename to vue/dist/assets/copy2clipboard-69dcdef1.js index 76989e6..33f6b07 100644 --- a/vue/dist/assets/copy2clipboard-4a45e2ac.js +++ b/vue/dist/assets/copy2clipboard-69dcdef1.js @@ -1 +1 @@ -import{b as s}from"./index-9e440f03.js";import{cq as t,at as a}from"./index-ea5c2aef.js";function r(e,o){return e&&e.length?t(e,s(o)):[]}const i=(e,o)=>(a.success({content:o??`已复制内容 "${e}" 到粘贴板`}),navigator.clipboard.writeText(e));export{i as c,r as u}; +import{b as s}from"./index-0868cb4d.js";import{cq as t,at as a}from"./index-f8a74563.js";function r(e,o){return e&&e.length?t(e,s(o)):[]}const i=(e,o)=>(a.success({content:o??`已复制内容 "${e}" 到粘贴板`}),navigator.clipboard.writeText(e));export{i as c,r as u}; diff --git a/vue/dist/assets/db-76fb7c30.js b/vue/dist/assets/db-45fd02b2.js similarity index 77% rename from vue/dist/assets/db-76fb7c30.js rename to vue/dist/assets/db-45fd02b2.js index f23faf8..f5c3cca 100644 --- a/vue/dist/assets/db-76fb7c30.js +++ b/vue/dist/assets/db-45fd02b2.js @@ -1 +1 @@ -import{c1 as a}from"./index-ea5c2aef.js";const n=async()=>(await a.get("/db/basic_info")).data,i=async()=>{await a.post("/db/update_image_data",{},{timeout:1/0})},o=async t=>(await a.get("/db/match_images_by_tags",{params:{tag_ids:t.join()}})).data;export{n as a,o as g,i as u}; +import{c1 as a}from"./index-f8a74563.js";const n=async()=>(await a.get("/db/basic_info")).data,i=async()=>{await a.post("/db/update_image_data",{},{timeout:1/0})},o=async t=>(await a.get("/db/match_images_by_tags",{params:{tag_ids:t.join()}})).data;export{n as a,o as g,i as u}; diff --git a/vue/dist/assets/emptyStartup-368951ba.js b/vue/dist/assets/emptyStartup-03d5d5ce.js similarity index 99% rename from vue/dist/assets/emptyStartup-368951ba.js rename to vue/dist/assets/emptyStartup-03d5d5ce.js index 2e71fb7..9db7e55 100644 --- a/vue/dist/assets/emptyStartup-368951ba.js +++ b/vue/dist/assets/emptyStartup-03d5d5ce.js @@ -1 +1 @@ -import{P as S,t as me,d as J,s as ue,aO as _e,r as te,aP as ye,ad as ge,u as ve,G as ae,c as G,_ as m,a as v,h as z,aQ as be,a5 as Ce,a3 as ke,aR as we,b as oe,aS as xe,i as Ie,a8 as Ae,H as Pe,an as Oe,f as $e,T as Se,v as De,D as fe,F as Ne,aT as N,K as u,L as h,V as d,U as A,Q as M,M as C,ae as F,aU as Ke,W as R,X as V,N as ee,R as Be,O as ie,at as je,aV as se,aD as qe,aE as Ee,a0 as Me}from"./index-ea5c2aef.js";import{B as Fe}from"./button-5842320f.js";var Re=function(){return{prefixCls:String,activeKey:{type:[Array,Number,String]},defaultActiveKey:{type:[Array,Number,String]},accordion:{type:Boolean,default:void 0},destroyInactivePanel:{type:Boolean,default:void 0},bordered:{type:Boolean,default:void 0},expandIcon:Function,openAnimation:S.object,expandIconPosition:S.oneOf(me("left","right")),collapsible:{type:String},ghost:{type:Boolean,default:void 0},onChange:Function,"onUpdate:activeKey":Function}},pe=function(){return{openAnimation:S.object,prefixCls:String,header:S.any,headerClass:String,showArrow:{type:Boolean,default:void 0},isActive:{type:Boolean,default:void 0},destroyInactivePanel:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},accordion:{type:Boolean,default:void 0},forceRender:{type:Boolean,default:void 0},expandIcon:Function,extra:S.any,panelKey:S.oneOfType([S.string,S.number]),collapsible:{type:String},role:String,onItemClick:{type:Function}}};function re(a){var e=a;if(!Array.isArray(e)){var t=Ce(e);e=t==="number"||t==="string"?[e]:[]}return e.map(function(n){return String(n)})}const L=J({compatConfig:{MODE:3},name:"ACollapse",inheritAttrs:!1,props:ue(Re(),{accordion:!1,destroyInactivePanel:!1,bordered:!0,openAnimation:_e("ant-motion-collapse",!1),expandIconPosition:"left"}),slots:["expandIcon"],setup:function(e,t){var n=t.attrs,r=t.slots,_=t.emit,k=te(re(ye([e.activeKey,e.defaultActiveKey])));ge(function(){return e.activeKey},function(){k.value=re(e.activeKey)},{deep:!0});var P=ve("collapse",e),f=P.prefixCls,l=P.direction,y=ae(function(){var s=e.expandIconPosition;return s!==void 0?s:l.value==="rtl"?"right":"left"}),w=function(i){var c=e.expandIcon,b=c===void 0?r.expandIcon:c,p=b?b(i):v(xe,{rotate:i.isActive?90:void 0},null);return v("div",null,[Ie(Array.isArray(b)?p[0]:p)?oe(p,{class:"".concat(f.value,"-arrow")},!1):p])},x=function(i){e.activeKey===void 0&&(k.value=i);var c=e.accordion?i[0]:i;_("update:activeKey",c),_("change",c)},g=function(i){var c=k.value;if(e.accordion)c=c[0]===i?[]:[i];else{c=Ae(c);var b=c.indexOf(i),p=b>-1;p?c.splice(b,1):c.push(i)}x(c)},O=function(i,c){var b,p,B;if(!we(i)){var H=k.value,j=e.accordion,T=e.destroyInactivePanel,U=e.collapsible,W=e.openAnimation,$=String((b=i.key)!==null&&b!==void 0?b:c),D=i.props||{},I=D.header,Y=I===void 0?(p=i.children)===null||p===void 0||(B=p.header)===null||B===void 0?void 0:B.call(p):I,Z=D.headerClass,K=D.collapsible,Q=D.disabled,q=!1;j?q=H[0]===$:q=H.indexOf($)>-1;var E=K??U;(Q||Q==="")&&(E="disabled");var he={key:$,panelKey:$,header:Y,headerClass:Z,isActive:q,prefixCls:f.value,destroyInactivePanel:T,openAnimation:W,accordion:j,onItemClick:E==="disabled"?null:g,expandIcon:w,collapsible:E};return oe(i,he)}},o=function(){var i;return ke((i=r.default)===null||i===void 0?void 0:i.call(r)).map(O)};return function(){var s,i=e.accordion,c=e.bordered,b=e.ghost,p=G((s={},m(s,f.value,!0),m(s,"".concat(f.value,"-borderless"),!c),m(s,"".concat(f.value,"-icon-position-").concat(y.value),!0),m(s,"".concat(f.value,"-rtl"),l.value==="rtl"),m(s,"".concat(f.value,"-ghost"),!!b),m(s,n.class,!!n.class),s));return v("div",z(z({class:p},be(n)),{},{style:n.style,role:i?"tablist":null}),[o()])}}}),Ve=J({compatConfig:{MODE:3},name:"PanelContent",props:pe(),setup:function(e,t){var n=t.slots,r=te(!1);return Pe(function(){(e.isActive||e.forceRender)&&(r.value=!0)}),function(){var _,k;if(!r.value)return null;var P=e.prefixCls,f=e.isActive,l=e.role;return v("div",{ref:te,class:G("".concat(P,"-content"),(_={},m(_,"".concat(P,"-content-active"),f),m(_,"".concat(P,"-content-inactive"),!f),_)),role:l},[v("div",{class:"".concat(P,"-content-box")},[(k=n.default)===null||k===void 0?void 0:k.call(n)])])}}}),X=J({compatConfig:{MODE:3},name:"ACollapsePanel",inheritAttrs:!1,props:ue(pe(),{showArrow:!0,isActive:!1,onItemClick:function(){},headerClass:"",forceRender:!1}),slots:["expandIcon","extra","header"],setup:function(e,t){var n=t.slots,r=t.emit,_=t.attrs;Oe(e.disabled===void 0,"Collapse.Panel",'`disabled` is deprecated. Please use `collapsible="disabled"` instead.');var k=ve("collapse",e),P=k.prefixCls,f=function(){r("itemClick",e.panelKey)},l=function(w){(w.key==="Enter"||w.keyCode===13||w.which===13)&&f()};return function(){var y,w,x,g,O=e.header,o=O===void 0?(y=n.header)===null||y===void 0?void 0:y.call(n):O,s=e.headerClass,i=e.isActive,c=e.showArrow,b=e.destroyInactivePanel,p=e.accordion,B=e.forceRender,H=e.openAnimation,j=e.expandIcon,T=j===void 0?n.expandIcon:j,U=e.extra,W=U===void 0?(w=n.extra)===null||w===void 0?void 0:w.call(n):U,$=e.collapsible,D=$==="disabled",I=P.value,Y=G("".concat(I,"-header"),(x={},m(x,s,s),m(x,"".concat(I,"-header-collapsible-only"),$==="header"),x)),Z=G((g={},m(g,"".concat(I,"-item"),!0),m(g,"".concat(I,"-item-active"),i),m(g,"".concat(I,"-item-disabled"),D),m(g,"".concat(I,"-no-arrow"),!c),m(g,"".concat(_.class),!!_.class),g)),K=v("i",{class:"arrow"},null);c&&typeof T=="function"&&(K=T(e));var Q=$e(v(Ve,{prefixCls:I,isActive:i,forceRender:B,role:p?"tabpanel":null},{default:n.default}),[[De,i]]),q=z({appear:!1,css:!1},H);return v("div",z(z({},_),{},{class:Z}),[v("div",{class:Y,onClick:function(){return $!=="header"&&f()},role:p?"tab":"button",tabindex:D?-1:0,"aria-expanded":i,onKeypress:l},[c&&K,$==="header"?v("span",{onClick:f,class:"".concat(I,"-header-text")},[o]):o,W&&v("div",{class:"".concat(I,"-extra")},[W])]),v(Se,q,{default:function(){return[!b||i?Q:null]}})])}}});L.Panel=X;L.install=function(a){return a.component(L.name,L),a.component(X.name,X),a};var ze={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M624 706.3h-74.1V464c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v242.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.7a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9z"}},{tag:"path",attrs:{d:"M811.4 366.7C765.6 245.9 648.9 160 512.2 160S258.8 245.8 213 366.6C127.3 389.1 64 467.2 64 560c0 110.5 89.5 200 199.9 200H304c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8h-40.1c-33.7 0-65.4-13.4-89-37.7-23.5-24.2-36-56.8-34.9-90.6.9-26.4 9.9-51.2 26.2-72.1 16.7-21.3 40.1-36.8 66.1-43.7l37.9-9.9 13.9-36.6c8.6-22.8 20.6-44.1 35.7-63.4a245.6 245.6 0 0152.4-49.9c41.1-28.9 89.5-44.2 140-44.2s98.9 15.3 140 44.2c19.9 14 37.5 30.8 52.4 49.9 15.1 19.3 27.1 40.7 35.7 63.4l13.8 36.5 37.8 10C846.1 454.5 884 503.8 884 560c0 33.1-12.9 64.3-36.3 87.7a123.07 123.07 0 01-87.6 36.3H720c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h40.1C870.5 760 960 670.5 960 560c0-92.7-63.1-170.7-148.6-193.3z"}}]},name:"cloud-download",theme:"outlined"};const Le=ze;function ce(a){for(var e=1;e(qe("data-v-e0979915"),a=a(),Ee(),a),Je={class:"container"},Ye={class:"header"},Ze=Xe(()=>d("div",{"flex-placeholder":""},null,-1)),et={class:"last-record"},tt={class:"content"},at={key:0,class:"quick-start"},nt={key:1,class:"quick-start"},lt=["onClick"],ot={class:"quick-start__text line-clamp-1"},it={class:"quick-start"},st=["onClick"],rt={class:"quick-start__text line-clamp-1"},ct=["onClick"],dt={class:"quick-start__text line-clamp-1"},ut={key:2,class:"quick-start"},vt=["onClick"],ft={class:"quick-start__text line-clamp-1"},pt=J({__name:"emptyStartup",props:{tabIdx:null,paneIdx:null},setup(a){const e=a,t=Ne(),n={local:N("local"),"tag-search":N("imgSearch"),"global-setting":N("globalSettings"),netdisk:N("baiduCloud"),"task-record":N("taskRecord"),"auto-upload":N("autoUpload")},r=(l,y,w=!1)=>{let x;if(l==="task-record"&&t.tabList.map(O=>O.panes).flat().find(O=>O.type==="task-record"))return je.error(N("onlyOneTaskRecordAllowed"));switch(l){case"tag-search-matched-image-grid":return;case"auto-upload":case"task-record":case"log-detail":case"global-setting":case"tag-search":case"empty":x={type:l,name:n[l],key:Date.now()+se()};break;case"local":case"netdisk":x={type:l,name:n[l],key:Date.now()+se(),target:l,path:y,walkMode:w}}const g=t.tabList[e.tabIdx];g.panes.splice(e.paneIdx,1,x),g.key=x.key},_=ae(()=>{var l;return(l=t.lastTabListRecord)==null?void 0:l[1]}),k=ae(()=>t.autoCompletedDirList.filter(({key:l})=>l==="outdir_txt2img_samples"||l==="outdir_img2img_samples"||l==="outdir_extras_samples"||l==="outdir_save"||l==="outdir_samples")),P=window.parent!==window,f=()=>window.parent.open("/infinite_image_browsing");return(l,y)=>{var O;const w=Fe,x=X,g=L;return u(),h("div",Je,[d("div",Ye,[d("h1",null,A(l.$t("welcome")),1),Ze,P?(u(),h("div",{key:0,class:"last-record",onClick:f},[d("a",null,A(l.$t("openInNewWindow")),1)])):M("",!0),d("div",et,[(O=C(_))!=null&&O.tabs.length?(u(),h("a",{key:0,onClick:y[0]||(y[0]=F(o=>C(t).tabList=C(_).tabs.map(s=>C(Ke)(s,!0)),["prevent"]))},A(l.$t("restoreLastRecord")),1)):M("",!0)])]),d("div",tt,[C(k).length?(u(),h("div",at,[d("h2",null,A(l.$t("walkMode")),1),d("ul",null,[(u(!0),h(R,null,V(C(k),o=>(u(),h("li",{key:o.dir,class:"quick-start__item"},[v(w,{onClick:s=>r("local",o.dir,!0),ghost:"",type:"primary",block:""},{default:ee(()=>[Be(A(o.zh),1)]),_:2},1032,["onClick"])]))),128))])])):M("",!0),C(t).autoCompletedDirList.length?(u(),h("div",nt,[d("h2",null,A(l.$t("launchFromQuickMove")),1),d("ul",null,[(u(!0),h(R,null,V(C(t).autoCompletedDirList,o=>(u(),h("li",{key:o.key,class:"quick-start__item",onClick:F(s=>r("local",o.dir),["prevent"])},[d("span",ot,A(o.zh),1)],8,lt))),128))])])):M("",!0),d("div",it,[d("h2",null,A(l.$t("launch")),1),d("ul",null,[(u(!0),h(R,null,V(Object.keys(n).slice(0,3),o=>(u(),h("li",{key:o,class:"quick-start__item",onClick:F(s=>r(o),["prevent"])},[d("span",rt,A(n[o]),1)],8,st))),128)),v(g,{style:{"margin-top":"32px"},activeKey:C(t).baiduNetdiskPageOpened,"onUpdate:activeKey":y[1]||(y[1]=o=>C(t).baiduNetdiskPageOpened=o),bordered:!1},{default:ee(()=>[v(x,{key:"true",header:l.$t("baiduNetdiskCollapseTitle")},{default:ee(()=>[(u(!0),h(R,null,V(Object.keys(n).slice(3),o=>(u(),h("li",{key:o,class:"quick-start__item",onClick:F(s=>r(o),["prevent"])},[d("span",dt,A(n[o]),1)],8,ct))),128))]),_:1},8,["header"])]),_:1},8,["activeKey"])])]),C(t).recent.length?(u(),h("div",ut,[d("h2",null,A(l.$t("recent")),1),d("ul",null,[(u(!0),h(R,null,V(C(t).recent,o=>(u(),h("li",{key:o.key,class:"quick-start__item",onClick:F(s=>r(o.target,o.path),["prevent"])},[o.target!=="local"?(u(),ie(C(Te),{key:0,class:"quick-start__icon"})):(u(),ie(C(Ge),{key:1,class:"quick-start__icon"})),d("span",ft,A(o.path),1)],8,vt))),128))])])):M("",!0)])])}}});const _t=Me(pt,[["__scopeId","data-v-e0979915"]]);export{_t as default}; +import{P as S,t as me,d as J,s as ue,aO as _e,r as te,aP as ye,ad as ge,u as ve,G as ae,c as G,_ as m,a as v,h as z,aQ as be,a5 as Ce,a3 as ke,aR as we,b as oe,aS as xe,i as Ie,a8 as Ae,H as Pe,an as Oe,f as $e,T as Se,v as De,D as fe,F as Ne,aT as N,K as u,L as h,V as d,U as A,Q as M,M as C,ae as F,aU as Ke,W as R,X as V,N as ee,R as Be,O as ie,at as je,aV as se,aD as qe,aE as Ee,a0 as Me}from"./index-f8a74563.js";import{B as Fe}from"./button-6d0ba2fa.js";var Re=function(){return{prefixCls:String,activeKey:{type:[Array,Number,String]},defaultActiveKey:{type:[Array,Number,String]},accordion:{type:Boolean,default:void 0},destroyInactivePanel:{type:Boolean,default:void 0},bordered:{type:Boolean,default:void 0},expandIcon:Function,openAnimation:S.object,expandIconPosition:S.oneOf(me("left","right")),collapsible:{type:String},ghost:{type:Boolean,default:void 0},onChange:Function,"onUpdate:activeKey":Function}},pe=function(){return{openAnimation:S.object,prefixCls:String,header:S.any,headerClass:String,showArrow:{type:Boolean,default:void 0},isActive:{type:Boolean,default:void 0},destroyInactivePanel:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},accordion:{type:Boolean,default:void 0},forceRender:{type:Boolean,default:void 0},expandIcon:Function,extra:S.any,panelKey:S.oneOfType([S.string,S.number]),collapsible:{type:String},role:String,onItemClick:{type:Function}}};function re(a){var e=a;if(!Array.isArray(e)){var t=Ce(e);e=t==="number"||t==="string"?[e]:[]}return e.map(function(n){return String(n)})}const L=J({compatConfig:{MODE:3},name:"ACollapse",inheritAttrs:!1,props:ue(Re(),{accordion:!1,destroyInactivePanel:!1,bordered:!0,openAnimation:_e("ant-motion-collapse",!1),expandIconPosition:"left"}),slots:["expandIcon"],setup:function(e,t){var n=t.attrs,r=t.slots,_=t.emit,k=te(re(ye([e.activeKey,e.defaultActiveKey])));ge(function(){return e.activeKey},function(){k.value=re(e.activeKey)},{deep:!0});var P=ve("collapse",e),f=P.prefixCls,l=P.direction,y=ae(function(){var s=e.expandIconPosition;return s!==void 0?s:l.value==="rtl"?"right":"left"}),w=function(i){var c=e.expandIcon,b=c===void 0?r.expandIcon:c,p=b?b(i):v(xe,{rotate:i.isActive?90:void 0},null);return v("div",null,[Ie(Array.isArray(b)?p[0]:p)?oe(p,{class:"".concat(f.value,"-arrow")},!1):p])},x=function(i){e.activeKey===void 0&&(k.value=i);var c=e.accordion?i[0]:i;_("update:activeKey",c),_("change",c)},g=function(i){var c=k.value;if(e.accordion)c=c[0]===i?[]:[i];else{c=Ae(c);var b=c.indexOf(i),p=b>-1;p?c.splice(b,1):c.push(i)}x(c)},O=function(i,c){var b,p,B;if(!we(i)){var H=k.value,j=e.accordion,T=e.destroyInactivePanel,U=e.collapsible,W=e.openAnimation,$=String((b=i.key)!==null&&b!==void 0?b:c),D=i.props||{},I=D.header,Y=I===void 0?(p=i.children)===null||p===void 0||(B=p.header)===null||B===void 0?void 0:B.call(p):I,Z=D.headerClass,K=D.collapsible,Q=D.disabled,q=!1;j?q=H[0]===$:q=H.indexOf($)>-1;var E=K??U;(Q||Q==="")&&(E="disabled");var he={key:$,panelKey:$,header:Y,headerClass:Z,isActive:q,prefixCls:f.value,destroyInactivePanel:T,openAnimation:W,accordion:j,onItemClick:E==="disabled"?null:g,expandIcon:w,collapsible:E};return oe(i,he)}},o=function(){var i;return ke((i=r.default)===null||i===void 0?void 0:i.call(r)).map(O)};return function(){var s,i=e.accordion,c=e.bordered,b=e.ghost,p=G((s={},m(s,f.value,!0),m(s,"".concat(f.value,"-borderless"),!c),m(s,"".concat(f.value,"-icon-position-").concat(y.value),!0),m(s,"".concat(f.value,"-rtl"),l.value==="rtl"),m(s,"".concat(f.value,"-ghost"),!!b),m(s,n.class,!!n.class),s));return v("div",z(z({class:p},be(n)),{},{style:n.style,role:i?"tablist":null}),[o()])}}}),Ve=J({compatConfig:{MODE:3},name:"PanelContent",props:pe(),setup:function(e,t){var n=t.slots,r=te(!1);return Pe(function(){(e.isActive||e.forceRender)&&(r.value=!0)}),function(){var _,k;if(!r.value)return null;var P=e.prefixCls,f=e.isActive,l=e.role;return v("div",{ref:te,class:G("".concat(P,"-content"),(_={},m(_,"".concat(P,"-content-active"),f),m(_,"".concat(P,"-content-inactive"),!f),_)),role:l},[v("div",{class:"".concat(P,"-content-box")},[(k=n.default)===null||k===void 0?void 0:k.call(n)])])}}}),X=J({compatConfig:{MODE:3},name:"ACollapsePanel",inheritAttrs:!1,props:ue(pe(),{showArrow:!0,isActive:!1,onItemClick:function(){},headerClass:"",forceRender:!1}),slots:["expandIcon","extra","header"],setup:function(e,t){var n=t.slots,r=t.emit,_=t.attrs;Oe(e.disabled===void 0,"Collapse.Panel",'`disabled` is deprecated. Please use `collapsible="disabled"` instead.');var k=ve("collapse",e),P=k.prefixCls,f=function(){r("itemClick",e.panelKey)},l=function(w){(w.key==="Enter"||w.keyCode===13||w.which===13)&&f()};return function(){var y,w,x,g,O=e.header,o=O===void 0?(y=n.header)===null||y===void 0?void 0:y.call(n):O,s=e.headerClass,i=e.isActive,c=e.showArrow,b=e.destroyInactivePanel,p=e.accordion,B=e.forceRender,H=e.openAnimation,j=e.expandIcon,T=j===void 0?n.expandIcon:j,U=e.extra,W=U===void 0?(w=n.extra)===null||w===void 0?void 0:w.call(n):U,$=e.collapsible,D=$==="disabled",I=P.value,Y=G("".concat(I,"-header"),(x={},m(x,s,s),m(x,"".concat(I,"-header-collapsible-only"),$==="header"),x)),Z=G((g={},m(g,"".concat(I,"-item"),!0),m(g,"".concat(I,"-item-active"),i),m(g,"".concat(I,"-item-disabled"),D),m(g,"".concat(I,"-no-arrow"),!c),m(g,"".concat(_.class),!!_.class),g)),K=v("i",{class:"arrow"},null);c&&typeof T=="function"&&(K=T(e));var Q=$e(v(Ve,{prefixCls:I,isActive:i,forceRender:B,role:p?"tabpanel":null},{default:n.default}),[[De,i]]),q=z({appear:!1,css:!1},H);return v("div",z(z({},_),{},{class:Z}),[v("div",{class:Y,onClick:function(){return $!=="header"&&f()},role:p?"tab":"button",tabindex:D?-1:0,"aria-expanded":i,onKeypress:l},[c&&K,$==="header"?v("span",{onClick:f,class:"".concat(I,"-header-text")},[o]):o,W&&v("div",{class:"".concat(I,"-extra")},[W])]),v(Se,q,{default:function(){return[!b||i?Q:null]}})])}}});L.Panel=X;L.install=function(a){return a.component(L.name,L),a.component(X.name,X),a};var ze={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M624 706.3h-74.1V464c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v242.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.7a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9z"}},{tag:"path",attrs:{d:"M811.4 366.7C765.6 245.9 648.9 160 512.2 160S258.8 245.8 213 366.6C127.3 389.1 64 467.2 64 560c0 110.5 89.5 200 199.9 200H304c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8h-40.1c-33.7 0-65.4-13.4-89-37.7-23.5-24.2-36-56.8-34.9-90.6.9-26.4 9.9-51.2 26.2-72.1 16.7-21.3 40.1-36.8 66.1-43.7l37.9-9.9 13.9-36.6c8.6-22.8 20.6-44.1 35.7-63.4a245.6 245.6 0 0152.4-49.9c41.1-28.9 89.5-44.2 140-44.2s98.9 15.3 140 44.2c19.9 14 37.5 30.8 52.4 49.9 15.1 19.3 27.1 40.7 35.7 63.4l13.8 36.5 37.8 10C846.1 454.5 884 503.8 884 560c0 33.1-12.9 64.3-36.3 87.7a123.07 123.07 0 01-87.6 36.3H720c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h40.1C870.5 760 960 670.5 960 560c0-92.7-63.1-170.7-148.6-193.3z"}}]},name:"cloud-download",theme:"outlined"};const Le=ze;function ce(a){for(var e=1;e(qe("data-v-e0979915"),a=a(),Ee(),a),Je={class:"container"},Ye={class:"header"},Ze=Xe(()=>d("div",{"flex-placeholder":""},null,-1)),et={class:"last-record"},tt={class:"content"},at={key:0,class:"quick-start"},nt={key:1,class:"quick-start"},lt=["onClick"],ot={class:"quick-start__text line-clamp-1"},it={class:"quick-start"},st=["onClick"],rt={class:"quick-start__text line-clamp-1"},ct=["onClick"],dt={class:"quick-start__text line-clamp-1"},ut={key:2,class:"quick-start"},vt=["onClick"],ft={class:"quick-start__text line-clamp-1"},pt=J({__name:"emptyStartup",props:{tabIdx:null,paneIdx:null},setup(a){const e=a,t=Ne(),n={local:N("local"),"tag-search":N("imgSearch"),"global-setting":N("globalSettings"),netdisk:N("baiduCloud"),"task-record":N("taskRecord"),"auto-upload":N("autoUpload")},r=(l,y,w=!1)=>{let x;if(l==="task-record"&&t.tabList.map(O=>O.panes).flat().find(O=>O.type==="task-record"))return je.error(N("onlyOneTaskRecordAllowed"));switch(l){case"tag-search-matched-image-grid":return;case"auto-upload":case"task-record":case"log-detail":case"global-setting":case"tag-search":case"empty":x={type:l,name:n[l],key:Date.now()+se()};break;case"local":case"netdisk":x={type:l,name:n[l],key:Date.now()+se(),target:l,path:y,walkMode:w}}const g=t.tabList[e.tabIdx];g.panes.splice(e.paneIdx,1,x),g.key=x.key},_=ae(()=>{var l;return(l=t.lastTabListRecord)==null?void 0:l[1]}),k=ae(()=>t.autoCompletedDirList.filter(({key:l})=>l==="outdir_txt2img_samples"||l==="outdir_img2img_samples"||l==="outdir_extras_samples"||l==="outdir_save"||l==="outdir_samples")),P=window.parent!==window,f=()=>window.parent.open("/infinite_image_browsing");return(l,y)=>{var O;const w=Fe,x=X,g=L;return u(),h("div",Je,[d("div",Ye,[d("h1",null,A(l.$t("welcome")),1),Ze,P?(u(),h("div",{key:0,class:"last-record",onClick:f},[d("a",null,A(l.$t("openInNewWindow")),1)])):M("",!0),d("div",et,[(O=C(_))!=null&&O.tabs.length?(u(),h("a",{key:0,onClick:y[0]||(y[0]=F(o=>C(t).tabList=C(_).tabs.map(s=>C(Ke)(s,!0)),["prevent"]))},A(l.$t("restoreLastRecord")),1)):M("",!0)])]),d("div",tt,[C(k).length?(u(),h("div",at,[d("h2",null,A(l.$t("walkMode")),1),d("ul",null,[(u(!0),h(R,null,V(C(k),o=>(u(),h("li",{key:o.dir,class:"quick-start__item"},[v(w,{onClick:s=>r("local",o.dir,!0),ghost:"",type:"primary",block:""},{default:ee(()=>[Be(A(o.zh),1)]),_:2},1032,["onClick"])]))),128))])])):M("",!0),C(t).autoCompletedDirList.length?(u(),h("div",nt,[d("h2",null,A(l.$t("launchFromQuickMove")),1),d("ul",null,[(u(!0),h(R,null,V(C(t).autoCompletedDirList,o=>(u(),h("li",{key:o.key,class:"quick-start__item",onClick:F(s=>r("local",o.dir),["prevent"])},[d("span",ot,A(o.zh),1)],8,lt))),128))])])):M("",!0),d("div",it,[d("h2",null,A(l.$t("launch")),1),d("ul",null,[(u(!0),h(R,null,V(Object.keys(n).slice(0,3),o=>(u(),h("li",{key:o,class:"quick-start__item",onClick:F(s=>r(o),["prevent"])},[d("span",rt,A(n[o]),1)],8,st))),128)),v(g,{style:{"margin-top":"32px"},activeKey:C(t).baiduNetdiskPageOpened,"onUpdate:activeKey":y[1]||(y[1]=o=>C(t).baiduNetdiskPageOpened=o),bordered:!1},{default:ee(()=>[v(x,{key:"true",header:l.$t("baiduNetdiskCollapseTitle")},{default:ee(()=>[(u(!0),h(R,null,V(Object.keys(n).slice(3),o=>(u(),h("li",{key:o,class:"quick-start__item",onClick:F(s=>r(o),["prevent"])},[d("span",dt,A(n[o]),1)],8,ct))),128))]),_:1},8,["header"])]),_:1},8,["activeKey"])])]),C(t).recent.length?(u(),h("div",ut,[d("h2",null,A(l.$t("recent")),1),d("ul",null,[(u(!0),h(R,null,V(C(t).recent,o=>(u(),h("li",{key:o.key,class:"quick-start__item",onClick:F(s=>r(o.target,o.path),["prevent"])},[o.target!=="local"?(u(),ie(C(Te),{key:0,class:"quick-start__icon"})):(u(),ie(C(Ge),{key:1,class:"quick-start__icon"})),d("span",ft,A(o.path),1)],8,vt))),128))])])):M("",!0)])])}}});const _t=Me(pt,[["__scopeId","data-v-e0979915"]]);export{_t as default}; diff --git a/vue/dist/assets/globalSetting-c38749f6.js b/vue/dist/assets/globalSetting-1508a69e.js similarity index 98% rename from vue/dist/assets/globalSetting-c38749f6.js rename to vue/dist/assets/globalSetting-1508a69e.js index 99e5535..4bf3d36 100644 --- a/vue/dist/assets/globalSetting-c38749f6.js +++ b/vue/dist/assets/globalSetting-1508a69e.js @@ -1 +1 @@ -import{a as c,D as en,_ as b,d as ue,r as $,A as Pe,aW as nn,c as G,h as k,aX as tn,aG as xe,a5 as an,G as X,x as rn,ad as Q,a1 as Ue,aY as Y,aZ as un,a9 as Re,u as ze,a2 as ln,B as qe,b as on,P as _,w as sn,t as cn,a_ as dn,a4 as Ee,y as vn,aH as fn,a$ as mn,g as Be,J as gn,b0 as pn,F as hn,ar as bn,b1 as yn,K as pe,L as Sn,N as T,M as E,R as H,V as De,U as he,O as Me,aT as Ve,Q as Fe,b2 as Nn,at as Cn,b3 as _n,aj as wn,a0 as kn}from"./index-ea5c2aef.js";import{_ as In,F as xn}from"./index-de0584e1.js";import"./index-5f8870c0.js";import"./index-9e440f03.js";/* empty css */import{u as En}from"./useTaskListStore-34ada125.js";import{W as Bn,B as Dn}from"./button-5842320f.js";import{_ as He,a as Ge}from"./styleChecker-64fe9b7f.js";var Mn={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"};const Vn=Mn;function $e(t){for(var e=1;eNumber.MAX_SAFE_INTEGER)return String(Se()?BigInt(t).toString():Number.MAX_SAFE_INTEGER);if(tNumber.MAX_SAFE_INTEGER)return new t(Number.MAX_SAFE_INTEGER);if(s0&&arguments[0]!==void 0?arguments[0]:!0;return n?this.isInvalidate()?"":we(this.number):this.origin}}]),t}(),An=function(){function t(e){if(Ge(this,t),b(this,"origin",""),Le(e)){this.empty=!0;return}if(this.origin=String(e),e==="-"||Number.isNaN(e)){this.nan=!0;return}var n=e;if(_e(n)&&(n=Number(n)),n=typeof n=="string"?n:we(n),ke(n)){var l=ae(n);this.negative=l.negative;var s=l.trimStr.split(".");this.integer=BigInt(s[0]);var f=s[1]||"0";this.decimal=BigInt(f),this.decimalLen=f.length}else this.nan=!0}return He(t,[{key:"getMark",value:function(){return this.negative?"-":""}},{key:"getIntegerStr",value:function(){return this.integer.toString()}},{key:"getDecimalStr",value:function(){return this.decimal.toString().padStart(this.decimalLen,"0")}},{key:"alignDecimal",value:function(n){var l="".concat(this.getMark()).concat(this.getIntegerStr()).concat(this.getDecimalStr().padEnd(n,"0"));return BigInt(l)}},{key:"negate",value:function(){var n=new t(this.toString());return n.negative=!n.negative,n}},{key:"add",value:function(n){if(this.isInvalidate())return new t(n);var l=new t(n);if(l.isInvalidate())return this;var s=Math.max(this.getDecimalStr().length,l.getDecimalStr().length),f=this.alignDecimal(s),m=l.alignDecimal(s),g=(f+m).toString(),d=ae(g),i=d.negativeStr,h=d.trimStr,r="".concat(i).concat(h.padStart(s+1,"0"));return new t("".concat(r.slice(0,-s),".").concat(r.slice(-s)))}},{key:"isEmpty",value:function(){return this.empty}},{key:"isNaN",value:function(){return this.nan}},{key:"isInvalidate",value:function(){return this.isEmpty()||this.isNaN()}},{key:"equals",value:function(n){return this.toString()===(n==null?void 0:n.toString())}},{key:"lessEquals",value:function(n){return this.add(n.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.isNaN()?NaN:Number(this.toString())}},{key:"toString",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return n?this.isInvalidate()?"":ae("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),t}();function U(t){return Se()?new An(t):new Tn(t)}function Ne(t,e,n){var l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(t==="")return"";var s=ae(t),f=s.negativeStr,m=s.integerStr,g=s.decimalStr,d="".concat(e).concat(g),i="".concat(f).concat(m);if(n>=0){var h=Number(g[n]);if(h>=5&&!l){var r=U(t).add("".concat(f,"0.").concat("0".repeat(n)).concat(10-h));return Ne(r.toString(),e,n,l)}return n===0?i:"".concat(i).concat(e).concat(g.padEnd(n,"0").slice(0,n))}return d===".0"?i:"".concat(i).concat(d)}var On=200,Pn=600;const Un=ue({compatConfig:{MODE:3},name:"StepHandler",inheritAttrs:!1,props:{prefixCls:String,upDisabled:Boolean,downDisabled:Boolean,onStep:{type:Function}},slots:["upNode","downNode"],setup:function(e,n){var l=n.slots,s=n.emit,f=$(),m=function(i,h){i.preventDefault(),s("step",h);function r(){s("step",h),f.value=setTimeout(r,On)}f.value=setTimeout(r,Pn)},g=function(){clearTimeout(f.value)};return Pe(function(){g()}),function(){if(nn())return null;var d=e.prefixCls,i=e.upDisabled,h=e.downDisabled,r="".concat(d,"-handler"),B=G(r,"".concat(r,"-up"),b({},"".concat(r,"-up-disabled"),i)),V=G(r,"".concat(r,"-down"),b({},"".concat(r,"-down-disabled"),h)),I={unselectable:"on",role:"button",onMouseup:g,onMouseleave:g},w=l.upNode,A=l.downNode;return c("div",{class:"".concat(r,"-wrap")},[c("span",k(k({},I),{},{onMousedown:function(S){m(S,!0)},"aria-label":"Increase Value","aria-disabled":i,class:B}),[(w==null?void 0:w())||c("span",{unselectable:"on",class:"".concat(d,"-handler-up-inner")},null)]),c("span",k(k({},I),{},{onMousedown:function(S){m(S,!1)},"aria-label":"Decrease Value","aria-disabled":h,class:V}),[(A==null?void 0:A())||c("span",{unselectable:"on",class:"".concat(d,"-handler-down-inner")},null)])])}}});function Rn(t,e){var n=$(null);function l(){try{var f=t.value,m=f.selectionStart,g=f.selectionEnd,d=f.value,i=d.substring(0,m),h=d.substring(g);n.value={start:m,end:g,value:d,beforeTxt:i,afterTxt:h}}catch{}}function s(){if(t.value&&n.value&&e.value)try{var f=t.value.value,m=n.value,g=m.beforeTxt,d=m.afterTxt,i=m.start,h=f.length;if(f.endsWith(d))h=f.length-n.value.afterTxt.length;else if(f.startsWith(g))h=g.length;else{var r=g[i-1],B=f.indexOf(r,i-1);B!==-1&&(h=B+1)}t.value.setSelectionRange(h,h)}catch(V){tn(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(V.message))}}return[l,s]}const zn=function(){var t=$(0),e=function(){xe.cancel(t.value)};return Pe(function(){e()}),function(n){e(),t.value=xe(function(){n()})}};var qn=["prefixCls","min","max","step","defaultValue","value","disabled","readonly","keyboard","controls","autofocus","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","lazy","class","style"],Te=function(e,n){return e||n.isEmpty()?n.toString():n.toNumber()},Ae=function(e){var n=U(e);return n.isInvalidate()?null:n},We=function(){return{stringMode:{type:Boolean},defaultValue:{type:[String,Number]},value:{type:[String,Number]},prefixCls:{type:String},min:{type:[String,Number]},max:{type:[String,Number]},step:{type:[String,Number],default:1},tabindex:{type:Number},controls:{type:Boolean,default:!0},readonly:{type:Boolean},disabled:{type:Boolean},autofocus:{type:Boolean},keyboard:{type:Boolean,default:!0},parser:{type:Function},formatter:{type:Function},precision:{type:Number},decimalSeparator:{type:String},onInput:{type:Function},onChange:{type:Function},onPressEnter:{type:Function},onStep:{type:Function},onBlur:{type:Function},onFocus:{type:Function}}};const Hn=ue({compatConfig:{MODE:3},name:"InnerInputNumber",inheritAttrs:!1,props:k(k({},We()),{},{lazy:Boolean}),slots:["upHandler","downHandler"],setup:function(e,n){var l=n.attrs,s=n.slots,f=n.emit,m=n.expose,g=$(),d=$(!1),i=$(!1),h=$(!1),r=$(U(e.value));function B(o){e.value===void 0&&(r.value=o)}var V=function(a,p){if(!p)return e.precision>=0?e.precision:Math.max(re(a),re(e.step))},I=function(a){var p=String(a);if(e.parser)return e.parser(p);var u=p;return e.decimalSeparator&&(u=u.replace(e.decimalSeparator,".")),u.replace(/[^\w.-]+/g,"")},w=$(""),A=function(a,p){if(e.formatter)return e.formatter(a,{userTyping:p,input:String(w.value)});var u=typeof a=="number"?we(a):a;if(!p){var M=V(u,p);if(ke(u)&&(e.decimalSeparator||M>=0)){var x=e.decimalSeparator||".";u=Ne(u,x,M)}}return u},O=function(){var o=e.value;return r.value.isInvalidate()&&["string","number"].includes(an(o))?Number.isNaN(o)?"":o:A(r.value.toString(),!1)}();w.value=O;function S(o,a){w.value=A(o.isInvalidate()?o.toString(!1):o.toString(!a),a)}var R=X(function(){return Ae(e.max)}),D=X(function(){return Ae(e.min)}),N=X(function(){return!R.value||!r.value||r.value.isInvalidate()?!1:R.value.lessEquals(r.value)}),z=X(function(){return!D.value||!r.value||r.value.isInvalidate()?!1:r.value.lessEquals(D.value)}),y=Rn(g,d),v=rn(y,2),F=v[0],le=v[1],L=function(a){return R.value&&!a.lessEquals(R.value)?R.value:D.value&&!D.value.lessEquals(a)?D.value:null},W=function(a){return!L(a)},j=function(a,p){var u=a,M=W(u)||u.isEmpty();if(!u.isEmpty()&&!p&&(u=L(u)||u,M=!0),!e.readonly&&!e.disabled&&M){var x=u.toString(),P=V(x,p);if(P>=0&&(u=U(Ne(x,".",P))),!u.equals(r.value)){var q;B(u),(q=e.onChange)===null||q===void 0||q.call(e,u.isEmpty()?null:Te(e.stringMode,u)),e.value===void 0&&S(u,p)}return u}return r.value},J=zn(),Z=function o(a){var p;if(F(),w.value=a,!h.value){var u=I(a),M=U(u);M.isNaN()||j(M,!0)}(p=e.onInput)===null||p===void 0||p.call(e,a),J(function(){var x=a;e.parser||(x=a.replace(/。/g,".")),x!==a&&o(x)})},ee=function(){h.value=!0},ie=function(){h.value=!1,Z(g.value.value)},ne=function(a){Z(a.target.value)},te=function(a){var p,u;if(!(a&&N.value||!a&&z.value)){i.value=!1;var M=U(e.step);a||(M=M.negate());var x=(r.value||U(0)).add(M.toString()),P=j(x,!1);(p=e.onStep)===null||p===void 0||p.call(e,Te(e.stringMode,P),{offset:e.step,type:a?"up":"down"}),(u=g.value)===null||u===void 0||u.focus()}},oe=function(a){var p=U(I(w.value)),u=p;p.isNaN()?u=r.value:u=j(p,a),e.value!==void 0?S(r.value,!1):u.isNaN()||S(u,!1)},fe=function(a){var p=a.which;if(i.value=!0,p===Y.ENTER){var u;h.value||(i.value=!1),oe(!1),(u=e.onPressEnter)===null||u===void 0||u.call(e,a)}e.keyboard!==!1&&!h.value&&[Y.UP,Y.DOWN].includes(p)&&(te(Y.UP===p),a.preventDefault())},C=function(){i.value=!1},K=function(a){oe(!1),d.value=!1,i.value=!1,f("blur",a)};return Q(function(){return e.precision},function(){r.value.isInvalidate()||S(r.value,!1)},{flush:"post"}),Q(function(){return e.value},function(){var o=U(e.value);r.value=o;var a=U(I(w.value));(!o.equals(a)||!i.value||e.formatter)&&S(o,i.value)},{flush:"post"}),Q(w,function(){e.formatter&&le()},{flush:"post"}),Q(function(){return e.disabled},function(o){o&&(d.value=!1)}),m({focus:function(){var a;(a=g.value)===null||a===void 0||a.focus()},blur:function(){var a;(a=g.value)===null||a===void 0||a.blur()}}),function(){var o,a=k(k({},l),e),p=a.prefixCls,u=p===void 0?"rc-input-number":p,M=a.min,x=a.max,P=a.step,q=P===void 0?1:P;a.defaultValue,a.value;var se=a.disabled,ce=a.readonly;a.keyboard;var de=a.controls,me=de===void 0?!0:de,ve=a.autofocus;a.stringMode,a.parser,a.formatter,a.precision,a.decimalSeparator,a.onChange,a.onInput,a.onPressEnter,a.onStep;var je=a.lazy,Ke=a.class,Xe=a.style,Qe=Ue(a,qn),Ye=s.upHandler,Je=s.downHandler,Ie="".concat(u,"-input"),ge={};return je?ge.onChange=ne:ge.onInput=ne,c("div",{class:G(u,Ke,(o={},b(o,"".concat(u,"-focused"),d.value),b(o,"".concat(u,"-disabled"),se),b(o,"".concat(u,"-readonly"),ce),b(o,"".concat(u,"-not-a-number"),r.value.isNaN()),b(o,"".concat(u,"-out-of-range"),!r.value.isInvalidate()&&!W(r.value)),o)),style:Xe,onKeydown:fe,onKeyup:C},[me&&c(Un,{prefixCls:u,upDisabled:N.value,downDisabled:z.value,onStep:te},{upNode:Ye,downNode:Je}),c("div",{class:"".concat(Ie,"-wrap")},[c("input",k(k(k({autofocus:ve,autocomplete:"off",role:"spinbutton","aria-valuemin":M,"aria-valuemax":x,"aria-valuenow":r.value.isInvalidate()?null:r.value.toString(),step:q},Qe),{},{ref:g,class:Ie,value:w.value,disabled:se,readonly:ce,onFocus:function(Ze){d.value=!0,f("focus",Ze)}},ge),{},{onBlur:K,onCompositionstart:ee,onCompositionend:ie}),null)])])}}});function be(t){return t!=null}var Gn=["class","bordered","readonly","style","addonBefore","addonAfter","prefix","valueModifiers"],Oe=We(),Ln=function(){return k(k({},Oe),{},{size:{type:String},bordered:{type:Boolean,default:!0},placeholder:String,name:String,id:String,type:String,addonBefore:_.any,addonAfter:_.any,prefix:_.any,"onUpdate:value":Oe.onChange,valueModifiers:Object})},ye=ue({compatConfig:{MODE:3},name:"AInputNumber",inheritAttrs:!1,props:Ln(),slots:["addonBefore","addonAfter","prefix"],setup:function(e,n){var l=n.emit,s=n.expose,f=n.attrs,m=n.slots,g=Re(),d=ze("input-number",e),i=d.prefixCls,h=d.size,r=d.direction,B=$(e.value===void 0?e.defaultValue:e.value),V=$(!1);Q(function(){return e.value},function(){B.value=e.value});var I=$(null),w=function(){var N;(N=I.value)===null||N===void 0||N.focus()},A=function(){var N;(N=I.value)===null||N===void 0||N.blur()};s({focus:w,blur:A});var O=function(N){e.value===void 0&&(B.value=N),l("update:value",N),l("change",N),g.onFieldChange()},S=function(N){V.value=!1,l("blur",N),g.onFieldBlur()},R=function(N){V.value=!0,l("focus",N)};return function(){var D,N,z,y,v=k(k({},f),e),F=v.class,le=v.bordered,L=v.readonly,W=v.style,j=v.addonBefore,J=j===void 0?(D=m.addonBefore)===null||D===void 0?void 0:D.call(m):j,Z=v.addonAfter,ee=Z===void 0?(N=m.addonAfter)===null||N===void 0?void 0:N.call(m):Z,ie=v.prefix,ne=ie===void 0?(z=m.prefix)===null||z===void 0?void 0:z.call(m):ie,te=v.valueModifiers,oe=te===void 0?{}:te,fe=Ue(v,Gn),C=i.value,K=h.value,o=G((y={},b(y,"".concat(C,"-lg"),K==="large"),b(y,"".concat(C,"-sm"),K==="small"),b(y,"".concat(C,"-rtl"),r.value==="rtl"),b(y,"".concat(C,"-readonly"),L),b(y,"".concat(C,"-borderless"),!le),y),F),a=c(Hn,k(k({},qe(fe,["size","defaultValue"])),{},{ref:I,lazy:!!oe.lazy,value:B.value,class:o,prefixCls:C,readonly:L,onChange:O,onBlur:S,onFocus:R}),{upHandler:function(){return c($n,{class:"".concat(C,"-handler-up-inner")},null)},downHandler:function(){return c(ln,{class:"".concat(C,"-handler-down-inner")},null)}}),p=be(J)||be(ee);if(be(ne)){var u,M=G("".concat(C,"-affix-wrapper"),(u={},b(u,"".concat(C,"-affix-wrapper-focused"),V.value),b(u,"".concat(C,"-affix-wrapper-disabled"),e.disabled),b(u,"".concat(C,"-affix-wrapper-rtl"),r.value==="rtl"),b(u,"".concat(C,"-affix-wrapper-readonly"),L),b(u,"".concat(C,"-affix-wrapper-borderless"),!le),b(u,"".concat(F),!p&&F),u));a=c("div",{class:M,style:W,onMouseup:function(){return I.value.focus()}},[c("span",{class:"".concat(C,"-prefix")},[ne]),a])}if(p){var x,P="".concat(C,"-group"),q="".concat(P,"-addon"),se=J?c("div",{class:q},[J]):null,ce=ee?c("div",{class:q},[ee]):null,de=G("".concat(C,"-wrapper"),P,b({},"".concat(P,"-rtl"),r.value==="rtl")),me=G("".concat(C,"-group-wrapper"),(x={},b(x,"".concat(C,"-group-wrapper-sm"),K==="small"),b(x,"".concat(C,"-group-wrapper-lg"),K==="large"),b(x,"".concat(C,"-group-wrapper-rtl"),r.value==="rtl"),x),F);a=c("div",{class:me,style:W},[c("div",{class:de},[se,a,ce])])}return on(a,{style:W})}}});const Wn=un(ye,{install:function(e){return e.component(ye.name,ye),e}});var jn=cn("small","default"),Kn=function(){return{id:String,prefixCls:String,size:_.oneOf(jn),disabled:{type:Boolean,default:void 0},checkedChildren:_.any,unCheckedChildren:_.any,tabindex:_.oneOfType([_.string,_.number]),autofocus:{type:Boolean,default:void 0},loading:{type:Boolean,default:void 0},checked:_.oneOfType([_.string,_.number,_.looseBool]),checkedValue:_.oneOfType([_.string,_.number,_.looseBool]).def(!0),unCheckedValue:_.oneOfType([_.string,_.number,_.looseBool]).def(!1),onChange:{type:Function},onClick:{type:Function},onKeydown:{type:Function},onMouseup:{type:Function},"onUpdate:checked":{type:Function},onBlur:Function,onFocus:Function}},Xn=ue({compatConfig:{MODE:3},name:"ASwitch",__ANT_SWITCH:!0,inheritAttrs:!1,props:Kn(),slots:["checkedChildren","unCheckedChildren"],setup:function(e,n){var l=n.attrs,s=n.slots,f=n.expose,m=n.emit,g=Re();dn(function(){Ee(!("defaultChecked"in l),"Switch","'defaultChecked' is deprecated, please use 'v-model:checked'"),Ee(!("value"in l),"Switch","`value` is not validate prop, do you mean `checked`?")});var d=$(e.checked!==void 0?e.checked:l.defaultChecked),i=X(function(){return d.value===e.checkedValue});Q(function(){return e.checked},function(){d.value=e.checked});var h=ze("switch",e),r=h.prefixCls,B=h.direction,V=h.size,I=$(),w=function(){var v;(v=I.value)===null||v===void 0||v.focus()},A=function(){var v;(v=I.value)===null||v===void 0||v.blur()};f({focus:w,blur:A}),vn(function(){fn(function(){e.autofocus&&!e.disabled&&I.value.focus()})});var O=function(v,F){e.disabled||(m("update:checked",v),m("change",v,F),g.onFieldChange())},S=function(v){m("blur",v)},R=function(v){w();var F=i.value?e.unCheckedValue:e.checkedValue;O(F,v),m("click",F,v)},D=function(v){v.keyCode===Y.LEFT?O(e.unCheckedValue,v):v.keyCode===Y.RIGHT&&O(e.checkedValue,v),m("keydown",v)},N=function(v){var F;(F=I.value)===null||F===void 0||F.blur(),m("mouseup",v)},z=X(function(){var y;return y={},b(y,"".concat(r.value,"-small"),V.value==="small"),b(y,"".concat(r.value,"-loading"),e.loading),b(y,"".concat(r.value,"-checked"),i.value),b(y,"".concat(r.value,"-disabled"),e.disabled),b(y,r.value,!0),b(y,"".concat(r.value,"-rtl"),B.value==="rtl"),y});return function(){var y;return c(Bn,{insertExtraNode:!0},{default:function(){return[c("button",k(k(k({},qe(e,["prefixCls","checkedChildren","unCheckedChildren","checked","autofocus","checkedValue","unCheckedValue","id","onChange","onUpdate:checked"])),l),{},{id:(y=e.id)!==null&&y!==void 0?y:g.id.value,onKeydown:D,onClick:R,onBlur:S,onMouseup:N,type:"button",role:"switch","aria-checked":d.value,disabled:e.disabled||e.loading,class:[l.class,z.value],ref:I}),[c("div",{class:"".concat(r.value,"-handle")},[e.loading?c(mn,{class:"".concat(r.value,"-loading-icon")},null):null]),c("span",{class:"".concat(r.value,"-inner")},[i.value?Be(s,e,"checkedChildren"):Be(s,e,"unCheckedChildren")])])]}})}}});const Qn=sn(Xn);const Yn={class:"panel"},Jn={class:"lang-select-wrap"},Zn=ue({__name:"globalSetting",setup(t){const e=gn(new pn(-1,0,0,"throw")),n=hn(),l=En(),{user:s}=bn(n),f=async()=>{await e.pushAction(Nn).res,s.value=void 0,Cn.info(Ve("logoutSuccess"))},m=$(!1),g=window;return(d,i)=>{const h=Qn,r=In,B=Wn,V=_n,I=wn,w=Dn,A=yn("logout-outlined"),O=xn;return pe(),Sn("div",Yn,[c(O,null,{default:T(()=>[c(r,{label:d.$t("useThumbnailPreview")},{default:T(()=>[c(h,{checked:E(n).enableThumbnail,"onUpdate:checked":i[0]||(i[0]=S=>E(n).enableThumbnail=S)},null,8,["checked"])]),_:1},8,["label"]),c(r,{label:d.$t("pollingInterval")},{default:T(()=>[c(B,{value:E(l).pollInterval,"onUpdate:value":i[1]||(i[1]=S=>E(l).pollInterval=S),min:.5,disabled:!E(l).queue.isIdle},null,8,["value","min","disabled"]),H(" (s) "),De("sub",null,he(d.$t("smallerIntervalMeansMoreNetworkTraffic")),1)]),_:1},8,["label"]),c(r,{label:d.$t("gridThumbnailWidth")},{default:T(()=>[c(B,{value:E(n).gridThumbnailSize,"onUpdate:value":i[2]||(i[2]=S=>E(n).gridThumbnailSize=S),min:256,max:1024},null,8,["value"]),H(" (px) ")]),_:1},8,["label"]),c(r,{label:d.$t("largeGridThumbnailWidth")},{default:T(()=>[c(B,{value:E(n).largeGridThumbnailSize,"onUpdate:value":i[3]||(i[3]=S=>E(n).largeGridThumbnailSize=S),min:256,max:1024},null,8,["value"]),H(" (px) ")]),_:1},8,["label"]),c(r,{label:d.$t("longPressOpenContextMenu")},{default:T(()=>[c(h,{checked:E(n).longPressOpenContextMenu,"onUpdate:checked":i[4]||(i[4]=S=>E(n).longPressOpenContextMenu=S)},null,8,["checked"])]),_:1},8,["label"]),c(r,{label:d.$t("lang")},{default:T(()=>[De("div",Jn,[c(I,{value:E(n).lang,"onUpdate:value":i[5]||(i[5]=S=>E(n).lang=S),onChange:i[6]||(i[6]=S=>m.value=!0)},{default:T(()=>[c(V,{value:"zh"},{default:T(()=>[H(" 中文 ")]),_:1}),c(V,{lang:"en"},{default:T(()=>[H(" English ")]),_:1})]),_:1},8,["value"])]),m.value?(pe(),Me(w,{key:0,type:"primary",onClick:i[7]||(i[7]=S=>E(g).location.reload()),ghost:""},{default:T(()=>[H(he(E(Ve)("langChangeReload")),1)]),_:1})):Fe("",!0)]),_:1},8,["label"]),E(s)?(pe(),Me(r,{key:0,label:"百度云已登录用户"},{default:T(()=>[H(he(E(s).username)+" ",1),c(w,{onClick:f,loading:!e.isIdle},{icon:T(()=>[c(A)]),default:T(()=>[H(" 登出 ")]),_:1},8,["loading"])]),_:1})):Fe("",!0)]),_:1})])}}});const st=kn(Zn,[["__scopeId","data-v-97cf704e"]]);export{st as default}; +import{a as c,D as en,_ as b,d as ue,r as $,A as Pe,aW as nn,c as G,h as k,aX as tn,aG as xe,a5 as an,G as X,x as rn,ad as Q,a1 as Ue,aY as Y,aZ as un,a9 as Re,u as ze,a2 as ln,B as qe,b as on,P as _,w as sn,t as cn,a_ as dn,a4 as Ee,y as vn,aH as fn,a$ as mn,g as Be,J as gn,b0 as pn,F as hn,ar as bn,b1 as yn,K as pe,L as Sn,N as T,M as E,R as H,V as De,U as he,O as Me,aT as Ve,Q as Fe,b2 as Nn,at as Cn,b3 as _n,aj as wn,a0 as kn}from"./index-f8a74563.js";import{_ as In,F as xn}from"./index-ebf66b0d.js";import"./index-d74a71d0.js";import"./index-0868cb4d.js";/* empty css */import{u as En}from"./useTaskListStore-a2f9c2d9.js";import{W as Bn,B as Dn}from"./button-6d0ba2fa.js";import{_ as He,a as Ge}from"./styleChecker-a60f540a.js";var Mn={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"};const Vn=Mn;function $e(t){for(var e=1;eNumber.MAX_SAFE_INTEGER)return String(Se()?BigInt(t).toString():Number.MAX_SAFE_INTEGER);if(tNumber.MAX_SAFE_INTEGER)return new t(Number.MAX_SAFE_INTEGER);if(s0&&arguments[0]!==void 0?arguments[0]:!0;return n?this.isInvalidate()?"":we(this.number):this.origin}}]),t}(),An=function(){function t(e){if(Ge(this,t),b(this,"origin",""),Le(e)){this.empty=!0;return}if(this.origin=String(e),e==="-"||Number.isNaN(e)){this.nan=!0;return}var n=e;if(_e(n)&&(n=Number(n)),n=typeof n=="string"?n:we(n),ke(n)){var l=ae(n);this.negative=l.negative;var s=l.trimStr.split(".");this.integer=BigInt(s[0]);var f=s[1]||"0";this.decimal=BigInt(f),this.decimalLen=f.length}else this.nan=!0}return He(t,[{key:"getMark",value:function(){return this.negative?"-":""}},{key:"getIntegerStr",value:function(){return this.integer.toString()}},{key:"getDecimalStr",value:function(){return this.decimal.toString().padStart(this.decimalLen,"0")}},{key:"alignDecimal",value:function(n){var l="".concat(this.getMark()).concat(this.getIntegerStr()).concat(this.getDecimalStr().padEnd(n,"0"));return BigInt(l)}},{key:"negate",value:function(){var n=new t(this.toString());return n.negative=!n.negative,n}},{key:"add",value:function(n){if(this.isInvalidate())return new t(n);var l=new t(n);if(l.isInvalidate())return this;var s=Math.max(this.getDecimalStr().length,l.getDecimalStr().length),f=this.alignDecimal(s),m=l.alignDecimal(s),g=(f+m).toString(),d=ae(g),i=d.negativeStr,h=d.trimStr,r="".concat(i).concat(h.padStart(s+1,"0"));return new t("".concat(r.slice(0,-s),".").concat(r.slice(-s)))}},{key:"isEmpty",value:function(){return this.empty}},{key:"isNaN",value:function(){return this.nan}},{key:"isInvalidate",value:function(){return this.isEmpty()||this.isNaN()}},{key:"equals",value:function(n){return this.toString()===(n==null?void 0:n.toString())}},{key:"lessEquals",value:function(n){return this.add(n.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.isNaN()?NaN:Number(this.toString())}},{key:"toString",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return n?this.isInvalidate()?"":ae("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),t}();function U(t){return Se()?new An(t):new Tn(t)}function Ne(t,e,n){var l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(t==="")return"";var s=ae(t),f=s.negativeStr,m=s.integerStr,g=s.decimalStr,d="".concat(e).concat(g),i="".concat(f).concat(m);if(n>=0){var h=Number(g[n]);if(h>=5&&!l){var r=U(t).add("".concat(f,"0.").concat("0".repeat(n)).concat(10-h));return Ne(r.toString(),e,n,l)}return n===0?i:"".concat(i).concat(e).concat(g.padEnd(n,"0").slice(0,n))}return d===".0"?i:"".concat(i).concat(d)}var On=200,Pn=600;const Un=ue({compatConfig:{MODE:3},name:"StepHandler",inheritAttrs:!1,props:{prefixCls:String,upDisabled:Boolean,downDisabled:Boolean,onStep:{type:Function}},slots:["upNode","downNode"],setup:function(e,n){var l=n.slots,s=n.emit,f=$(),m=function(i,h){i.preventDefault(),s("step",h);function r(){s("step",h),f.value=setTimeout(r,On)}f.value=setTimeout(r,Pn)},g=function(){clearTimeout(f.value)};return Pe(function(){g()}),function(){if(nn())return null;var d=e.prefixCls,i=e.upDisabled,h=e.downDisabled,r="".concat(d,"-handler"),B=G(r,"".concat(r,"-up"),b({},"".concat(r,"-up-disabled"),i)),V=G(r,"".concat(r,"-down"),b({},"".concat(r,"-down-disabled"),h)),I={unselectable:"on",role:"button",onMouseup:g,onMouseleave:g},w=l.upNode,A=l.downNode;return c("div",{class:"".concat(r,"-wrap")},[c("span",k(k({},I),{},{onMousedown:function(S){m(S,!0)},"aria-label":"Increase Value","aria-disabled":i,class:B}),[(w==null?void 0:w())||c("span",{unselectable:"on",class:"".concat(d,"-handler-up-inner")},null)]),c("span",k(k({},I),{},{onMousedown:function(S){m(S,!1)},"aria-label":"Decrease Value","aria-disabled":h,class:V}),[(A==null?void 0:A())||c("span",{unselectable:"on",class:"".concat(d,"-handler-down-inner")},null)])])}}});function Rn(t,e){var n=$(null);function l(){try{var f=t.value,m=f.selectionStart,g=f.selectionEnd,d=f.value,i=d.substring(0,m),h=d.substring(g);n.value={start:m,end:g,value:d,beforeTxt:i,afterTxt:h}}catch{}}function s(){if(t.value&&n.value&&e.value)try{var f=t.value.value,m=n.value,g=m.beforeTxt,d=m.afterTxt,i=m.start,h=f.length;if(f.endsWith(d))h=f.length-n.value.afterTxt.length;else if(f.startsWith(g))h=g.length;else{var r=g[i-1],B=f.indexOf(r,i-1);B!==-1&&(h=B+1)}t.value.setSelectionRange(h,h)}catch(V){tn(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(V.message))}}return[l,s]}const zn=function(){var t=$(0),e=function(){xe.cancel(t.value)};return Pe(function(){e()}),function(n){e(),t.value=xe(function(){n()})}};var qn=["prefixCls","min","max","step","defaultValue","value","disabled","readonly","keyboard","controls","autofocus","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","lazy","class","style"],Te=function(e,n){return e||n.isEmpty()?n.toString():n.toNumber()},Ae=function(e){var n=U(e);return n.isInvalidate()?null:n},We=function(){return{stringMode:{type:Boolean},defaultValue:{type:[String,Number]},value:{type:[String,Number]},prefixCls:{type:String},min:{type:[String,Number]},max:{type:[String,Number]},step:{type:[String,Number],default:1},tabindex:{type:Number},controls:{type:Boolean,default:!0},readonly:{type:Boolean},disabled:{type:Boolean},autofocus:{type:Boolean},keyboard:{type:Boolean,default:!0},parser:{type:Function},formatter:{type:Function},precision:{type:Number},decimalSeparator:{type:String},onInput:{type:Function},onChange:{type:Function},onPressEnter:{type:Function},onStep:{type:Function},onBlur:{type:Function},onFocus:{type:Function}}};const Hn=ue({compatConfig:{MODE:3},name:"InnerInputNumber",inheritAttrs:!1,props:k(k({},We()),{},{lazy:Boolean}),slots:["upHandler","downHandler"],setup:function(e,n){var l=n.attrs,s=n.slots,f=n.emit,m=n.expose,g=$(),d=$(!1),i=$(!1),h=$(!1),r=$(U(e.value));function B(o){e.value===void 0&&(r.value=o)}var V=function(a,p){if(!p)return e.precision>=0?e.precision:Math.max(re(a),re(e.step))},I=function(a){var p=String(a);if(e.parser)return e.parser(p);var u=p;return e.decimalSeparator&&(u=u.replace(e.decimalSeparator,".")),u.replace(/[^\w.-]+/g,"")},w=$(""),A=function(a,p){if(e.formatter)return e.formatter(a,{userTyping:p,input:String(w.value)});var u=typeof a=="number"?we(a):a;if(!p){var M=V(u,p);if(ke(u)&&(e.decimalSeparator||M>=0)){var x=e.decimalSeparator||".";u=Ne(u,x,M)}}return u},O=function(){var o=e.value;return r.value.isInvalidate()&&["string","number"].includes(an(o))?Number.isNaN(o)?"":o:A(r.value.toString(),!1)}();w.value=O;function S(o,a){w.value=A(o.isInvalidate()?o.toString(!1):o.toString(!a),a)}var R=X(function(){return Ae(e.max)}),D=X(function(){return Ae(e.min)}),N=X(function(){return!R.value||!r.value||r.value.isInvalidate()?!1:R.value.lessEquals(r.value)}),z=X(function(){return!D.value||!r.value||r.value.isInvalidate()?!1:r.value.lessEquals(D.value)}),y=Rn(g,d),v=rn(y,2),F=v[0],le=v[1],L=function(a){return R.value&&!a.lessEquals(R.value)?R.value:D.value&&!D.value.lessEquals(a)?D.value:null},W=function(a){return!L(a)},j=function(a,p){var u=a,M=W(u)||u.isEmpty();if(!u.isEmpty()&&!p&&(u=L(u)||u,M=!0),!e.readonly&&!e.disabled&&M){var x=u.toString(),P=V(x,p);if(P>=0&&(u=U(Ne(x,".",P))),!u.equals(r.value)){var q;B(u),(q=e.onChange)===null||q===void 0||q.call(e,u.isEmpty()?null:Te(e.stringMode,u)),e.value===void 0&&S(u,p)}return u}return r.value},J=zn(),Z=function o(a){var p;if(F(),w.value=a,!h.value){var u=I(a),M=U(u);M.isNaN()||j(M,!0)}(p=e.onInput)===null||p===void 0||p.call(e,a),J(function(){var x=a;e.parser||(x=a.replace(/。/g,".")),x!==a&&o(x)})},ee=function(){h.value=!0},ie=function(){h.value=!1,Z(g.value.value)},ne=function(a){Z(a.target.value)},te=function(a){var p,u;if(!(a&&N.value||!a&&z.value)){i.value=!1;var M=U(e.step);a||(M=M.negate());var x=(r.value||U(0)).add(M.toString()),P=j(x,!1);(p=e.onStep)===null||p===void 0||p.call(e,Te(e.stringMode,P),{offset:e.step,type:a?"up":"down"}),(u=g.value)===null||u===void 0||u.focus()}},oe=function(a){var p=U(I(w.value)),u=p;p.isNaN()?u=r.value:u=j(p,a),e.value!==void 0?S(r.value,!1):u.isNaN()||S(u,!1)},fe=function(a){var p=a.which;if(i.value=!0,p===Y.ENTER){var u;h.value||(i.value=!1),oe(!1),(u=e.onPressEnter)===null||u===void 0||u.call(e,a)}e.keyboard!==!1&&!h.value&&[Y.UP,Y.DOWN].includes(p)&&(te(Y.UP===p),a.preventDefault())},C=function(){i.value=!1},K=function(a){oe(!1),d.value=!1,i.value=!1,f("blur",a)};return Q(function(){return e.precision},function(){r.value.isInvalidate()||S(r.value,!1)},{flush:"post"}),Q(function(){return e.value},function(){var o=U(e.value);r.value=o;var a=U(I(w.value));(!o.equals(a)||!i.value||e.formatter)&&S(o,i.value)},{flush:"post"}),Q(w,function(){e.formatter&&le()},{flush:"post"}),Q(function(){return e.disabled},function(o){o&&(d.value=!1)}),m({focus:function(){var a;(a=g.value)===null||a===void 0||a.focus()},blur:function(){var a;(a=g.value)===null||a===void 0||a.blur()}}),function(){var o,a=k(k({},l),e),p=a.prefixCls,u=p===void 0?"rc-input-number":p,M=a.min,x=a.max,P=a.step,q=P===void 0?1:P;a.defaultValue,a.value;var se=a.disabled,ce=a.readonly;a.keyboard;var de=a.controls,me=de===void 0?!0:de,ve=a.autofocus;a.stringMode,a.parser,a.formatter,a.precision,a.decimalSeparator,a.onChange,a.onInput,a.onPressEnter,a.onStep;var je=a.lazy,Ke=a.class,Xe=a.style,Qe=Ue(a,qn),Ye=s.upHandler,Je=s.downHandler,Ie="".concat(u,"-input"),ge={};return je?ge.onChange=ne:ge.onInput=ne,c("div",{class:G(u,Ke,(o={},b(o,"".concat(u,"-focused"),d.value),b(o,"".concat(u,"-disabled"),se),b(o,"".concat(u,"-readonly"),ce),b(o,"".concat(u,"-not-a-number"),r.value.isNaN()),b(o,"".concat(u,"-out-of-range"),!r.value.isInvalidate()&&!W(r.value)),o)),style:Xe,onKeydown:fe,onKeyup:C},[me&&c(Un,{prefixCls:u,upDisabled:N.value,downDisabled:z.value,onStep:te},{upNode:Ye,downNode:Je}),c("div",{class:"".concat(Ie,"-wrap")},[c("input",k(k(k({autofocus:ve,autocomplete:"off",role:"spinbutton","aria-valuemin":M,"aria-valuemax":x,"aria-valuenow":r.value.isInvalidate()?null:r.value.toString(),step:q},Qe),{},{ref:g,class:Ie,value:w.value,disabled:se,readonly:ce,onFocus:function(Ze){d.value=!0,f("focus",Ze)}},ge),{},{onBlur:K,onCompositionstart:ee,onCompositionend:ie}),null)])])}}});function be(t){return t!=null}var Gn=["class","bordered","readonly","style","addonBefore","addonAfter","prefix","valueModifiers"],Oe=We(),Ln=function(){return k(k({},Oe),{},{size:{type:String},bordered:{type:Boolean,default:!0},placeholder:String,name:String,id:String,type:String,addonBefore:_.any,addonAfter:_.any,prefix:_.any,"onUpdate:value":Oe.onChange,valueModifiers:Object})},ye=ue({compatConfig:{MODE:3},name:"AInputNumber",inheritAttrs:!1,props:Ln(),slots:["addonBefore","addonAfter","prefix"],setup:function(e,n){var l=n.emit,s=n.expose,f=n.attrs,m=n.slots,g=Re(),d=ze("input-number",e),i=d.prefixCls,h=d.size,r=d.direction,B=$(e.value===void 0?e.defaultValue:e.value),V=$(!1);Q(function(){return e.value},function(){B.value=e.value});var I=$(null),w=function(){var N;(N=I.value)===null||N===void 0||N.focus()},A=function(){var N;(N=I.value)===null||N===void 0||N.blur()};s({focus:w,blur:A});var O=function(N){e.value===void 0&&(B.value=N),l("update:value",N),l("change",N),g.onFieldChange()},S=function(N){V.value=!1,l("blur",N),g.onFieldBlur()},R=function(N){V.value=!0,l("focus",N)};return function(){var D,N,z,y,v=k(k({},f),e),F=v.class,le=v.bordered,L=v.readonly,W=v.style,j=v.addonBefore,J=j===void 0?(D=m.addonBefore)===null||D===void 0?void 0:D.call(m):j,Z=v.addonAfter,ee=Z===void 0?(N=m.addonAfter)===null||N===void 0?void 0:N.call(m):Z,ie=v.prefix,ne=ie===void 0?(z=m.prefix)===null||z===void 0?void 0:z.call(m):ie,te=v.valueModifiers,oe=te===void 0?{}:te,fe=Ue(v,Gn),C=i.value,K=h.value,o=G((y={},b(y,"".concat(C,"-lg"),K==="large"),b(y,"".concat(C,"-sm"),K==="small"),b(y,"".concat(C,"-rtl"),r.value==="rtl"),b(y,"".concat(C,"-readonly"),L),b(y,"".concat(C,"-borderless"),!le),y),F),a=c(Hn,k(k({},qe(fe,["size","defaultValue"])),{},{ref:I,lazy:!!oe.lazy,value:B.value,class:o,prefixCls:C,readonly:L,onChange:O,onBlur:S,onFocus:R}),{upHandler:function(){return c($n,{class:"".concat(C,"-handler-up-inner")},null)},downHandler:function(){return c(ln,{class:"".concat(C,"-handler-down-inner")},null)}}),p=be(J)||be(ee);if(be(ne)){var u,M=G("".concat(C,"-affix-wrapper"),(u={},b(u,"".concat(C,"-affix-wrapper-focused"),V.value),b(u,"".concat(C,"-affix-wrapper-disabled"),e.disabled),b(u,"".concat(C,"-affix-wrapper-rtl"),r.value==="rtl"),b(u,"".concat(C,"-affix-wrapper-readonly"),L),b(u,"".concat(C,"-affix-wrapper-borderless"),!le),b(u,"".concat(F),!p&&F),u));a=c("div",{class:M,style:W,onMouseup:function(){return I.value.focus()}},[c("span",{class:"".concat(C,"-prefix")},[ne]),a])}if(p){var x,P="".concat(C,"-group"),q="".concat(P,"-addon"),se=J?c("div",{class:q},[J]):null,ce=ee?c("div",{class:q},[ee]):null,de=G("".concat(C,"-wrapper"),P,b({},"".concat(P,"-rtl"),r.value==="rtl")),me=G("".concat(C,"-group-wrapper"),(x={},b(x,"".concat(C,"-group-wrapper-sm"),K==="small"),b(x,"".concat(C,"-group-wrapper-lg"),K==="large"),b(x,"".concat(C,"-group-wrapper-rtl"),r.value==="rtl"),x),F);a=c("div",{class:me,style:W},[c("div",{class:de},[se,a,ce])])}return on(a,{style:W})}}});const Wn=un(ye,{install:function(e){return e.component(ye.name,ye),e}});var jn=cn("small","default"),Kn=function(){return{id:String,prefixCls:String,size:_.oneOf(jn),disabled:{type:Boolean,default:void 0},checkedChildren:_.any,unCheckedChildren:_.any,tabindex:_.oneOfType([_.string,_.number]),autofocus:{type:Boolean,default:void 0},loading:{type:Boolean,default:void 0},checked:_.oneOfType([_.string,_.number,_.looseBool]),checkedValue:_.oneOfType([_.string,_.number,_.looseBool]).def(!0),unCheckedValue:_.oneOfType([_.string,_.number,_.looseBool]).def(!1),onChange:{type:Function},onClick:{type:Function},onKeydown:{type:Function},onMouseup:{type:Function},"onUpdate:checked":{type:Function},onBlur:Function,onFocus:Function}},Xn=ue({compatConfig:{MODE:3},name:"ASwitch",__ANT_SWITCH:!0,inheritAttrs:!1,props:Kn(),slots:["checkedChildren","unCheckedChildren"],setup:function(e,n){var l=n.attrs,s=n.slots,f=n.expose,m=n.emit,g=Re();dn(function(){Ee(!("defaultChecked"in l),"Switch","'defaultChecked' is deprecated, please use 'v-model:checked'"),Ee(!("value"in l),"Switch","`value` is not validate prop, do you mean `checked`?")});var d=$(e.checked!==void 0?e.checked:l.defaultChecked),i=X(function(){return d.value===e.checkedValue});Q(function(){return e.checked},function(){d.value=e.checked});var h=ze("switch",e),r=h.prefixCls,B=h.direction,V=h.size,I=$(),w=function(){var v;(v=I.value)===null||v===void 0||v.focus()},A=function(){var v;(v=I.value)===null||v===void 0||v.blur()};f({focus:w,blur:A}),vn(function(){fn(function(){e.autofocus&&!e.disabled&&I.value.focus()})});var O=function(v,F){e.disabled||(m("update:checked",v),m("change",v,F),g.onFieldChange())},S=function(v){m("blur",v)},R=function(v){w();var F=i.value?e.unCheckedValue:e.checkedValue;O(F,v),m("click",F,v)},D=function(v){v.keyCode===Y.LEFT?O(e.unCheckedValue,v):v.keyCode===Y.RIGHT&&O(e.checkedValue,v),m("keydown",v)},N=function(v){var F;(F=I.value)===null||F===void 0||F.blur(),m("mouseup",v)},z=X(function(){var y;return y={},b(y,"".concat(r.value,"-small"),V.value==="small"),b(y,"".concat(r.value,"-loading"),e.loading),b(y,"".concat(r.value,"-checked"),i.value),b(y,"".concat(r.value,"-disabled"),e.disabled),b(y,r.value,!0),b(y,"".concat(r.value,"-rtl"),B.value==="rtl"),y});return function(){var y;return c(Bn,{insertExtraNode:!0},{default:function(){return[c("button",k(k(k({},qe(e,["prefixCls","checkedChildren","unCheckedChildren","checked","autofocus","checkedValue","unCheckedValue","id","onChange","onUpdate:checked"])),l),{},{id:(y=e.id)!==null&&y!==void 0?y:g.id.value,onKeydown:D,onClick:R,onBlur:S,onMouseup:N,type:"button",role:"switch","aria-checked":d.value,disabled:e.disabled||e.loading,class:[l.class,z.value],ref:I}),[c("div",{class:"".concat(r.value,"-handle")},[e.loading?c(mn,{class:"".concat(r.value,"-loading-icon")},null):null]),c("span",{class:"".concat(r.value,"-inner")},[i.value?Be(s,e,"checkedChildren"):Be(s,e,"unCheckedChildren")])])]}})}}});const Qn=sn(Xn);const Yn={class:"panel"},Jn={class:"lang-select-wrap"},Zn=ue({__name:"globalSetting",setup(t){const e=gn(new pn(-1,0,0,"throw")),n=hn(),l=En(),{user:s}=bn(n),f=async()=>{await e.pushAction(Nn).res,s.value=void 0,Cn.info(Ve("logoutSuccess"))},m=$(!1),g=window;return(d,i)=>{const h=Qn,r=In,B=Wn,V=_n,I=wn,w=Dn,A=yn("logout-outlined"),O=xn;return pe(),Sn("div",Yn,[c(O,null,{default:T(()=>[c(r,{label:d.$t("useThumbnailPreview")},{default:T(()=>[c(h,{checked:E(n).enableThumbnail,"onUpdate:checked":i[0]||(i[0]=S=>E(n).enableThumbnail=S)},null,8,["checked"])]),_:1},8,["label"]),c(r,{label:d.$t("pollingInterval")},{default:T(()=>[c(B,{value:E(l).pollInterval,"onUpdate:value":i[1]||(i[1]=S=>E(l).pollInterval=S),min:.5,disabled:!E(l).queue.isIdle},null,8,["value","min","disabled"]),H(" (s) "),De("sub",null,he(d.$t("smallerIntervalMeansMoreNetworkTraffic")),1)]),_:1},8,["label"]),c(r,{label:d.$t("gridThumbnailWidth")},{default:T(()=>[c(B,{value:E(n).gridThumbnailSize,"onUpdate:value":i[2]||(i[2]=S=>E(n).gridThumbnailSize=S),min:256,max:1024},null,8,["value"]),H(" (px) ")]),_:1},8,["label"]),c(r,{label:d.$t("largeGridThumbnailWidth")},{default:T(()=>[c(B,{value:E(n).largeGridThumbnailSize,"onUpdate:value":i[3]||(i[3]=S=>E(n).largeGridThumbnailSize=S),min:256,max:1024},null,8,["value"]),H(" (px) ")]),_:1},8,["label"]),c(r,{label:d.$t("longPressOpenContextMenu")},{default:T(()=>[c(h,{checked:E(n).longPressOpenContextMenu,"onUpdate:checked":i[4]||(i[4]=S=>E(n).longPressOpenContextMenu=S)},null,8,["checked"])]),_:1},8,["label"]),c(r,{label:d.$t("lang")},{default:T(()=>[De("div",Jn,[c(I,{value:E(n).lang,"onUpdate:value":i[5]||(i[5]=S=>E(n).lang=S),onChange:i[6]||(i[6]=S=>m.value=!0)},{default:T(()=>[c(V,{value:"zh"},{default:T(()=>[H(" 中文 ")]),_:1}),c(V,{lang:"en"},{default:T(()=>[H(" English ")]),_:1})]),_:1},8,["value"])]),m.value?(pe(),Me(w,{key:0,type:"primary",onClick:i[7]||(i[7]=S=>E(g).location.reload()),ghost:""},{default:T(()=>[H(he(E(Ve)("langChangeReload")),1)]),_:1})):Fe("",!0)]),_:1},8,["label"]),E(s)?(pe(),Me(r,{key:0,label:"百度云已登录用户"},{default:T(()=>[H(he(E(s).username)+" ",1),c(w,{onClick:f,loading:!e.isIdle},{icon:T(()=>[c(A)]),default:T(()=>[H(" 登出 ")]),_:1},8,["loading"])]),_:1})):Fe("",!0)]),_:1})])}}});const st=kn(Zn,[["__scopeId","data-v-97cf704e"]]);export{st as default}; diff --git a/vue/dist/assets/index-9e440f03.js b/vue/dist/assets/index-0868cb4d.js similarity index 97% rename from vue/dist/assets/index-9e440f03.js rename to vue/dist/assets/index-0868cb4d.js index 6e36e1d..222a0bb 100644 --- a/vue/dist/assets/index-9e440f03.js +++ b/vue/dist/assets/index-0868cb4d.js @@ -1 +1 @@ -import{cr as en,cs as U,b9 as O,bY as d,ct as D,b8 as tn,cu as an,cv as on,cw as G,cx as sn,cy as fn,cz as cn,cA as I,cB as m,bs as B,cC as $,cD as A,bk as R,cE as N,cF as un,cG as K,cH as gn,cI as Y,bt as q,cJ as H,bv as J,cK as ln,br as bn}from"./index-ea5c2aef.js";import{g as W,b as pn}from"./styleChecker-64fe9b7f.js";function yn(n,r){for(var e=-1,t=n==null?0:n.length;++e"u"||t===null?"":String(t)}function re(t,e,v,r){if(v){var o=e;if(e.type==="click"){Object.defineProperty(o,"target",{writable:!0}),Object.defineProperty(o,"currentTarget",{writable:!0});var p=t.cloneNode(!0);o.target=p,o.currentTarget=p,p.value="",v(o);return}if(r!==void 0){Object.defineProperty(o,"target",{writable:!0}),Object.defineProperty(o,"currentTarget",{writable:!0}),o.target=t,o.currentTarget=t,t.value=r,v(o);return}v(o)}}function $e(t,e){if(t){t.focus(e);var v=e||{},r=v.cursor;if(r){var o=t.value.length;switch(r){case"start":t.setSelectionRange(0,0);break;case"end":t.setSelectionRange(o,o);break;default:t.setSelectionRange(0,o)}}}}const Pe=oe({compatConfig:{MODE:3},name:"AInput",inheritAttrs:!1,props:Ce(),setup:function(e,v){var r=v.slots,o=v.attrs,p=v.expose,P=v.emit,y=K(),Y=K(),U,k=pe(),T=ye("input",e),S=T.direction,n=T.prefixCls,d=T.size,i=T.autocomplete,u=K(e.value===void 0?e.defaultValue:e.value),l=K(!1);ne(function(){return e.value},function(){u.value=e.value}),ne(function(){return e.disabled},function(){e.value!==void 0&&(u.value=e.value),e.disabled&&(l.value=!1)});var h=function(){U=setTimeout(function(){var a;((a=y.value)===null||a===void 0?void 0:a.getAttribute("type"))==="password"&&y.value.hasAttribute("value")&&y.value.removeAttribute("value")})},g=function(a){$e(y.value,a)},C=function(){var a;(a=y.value)===null||a===void 0||a.blur()},m=function(a,s,$){var B;(B=y.value)===null||B===void 0||B.setSelectionRange(a,s,$)},_=function(){var a;(a=y.value)===null||a===void 0||a.select()};p({focus:g,blur:C,input:y,stateValue:u,setSelectionRange:m,select:_});var x=function(a){var s=e.onFocus;l.value=!0,s==null||s(a),Q(function(){h()})},N=function(a){var s=e.onBlur;l.value=!1,s==null||s(a),k.onFieldBlur(),Q(function(){h()})},w=function(a){P("update:value",a.target.value),P("change",a),P("input",a),k.onFieldChange()},R=Ae(),j=function(a,s){u.value!==a&&(e.value===void 0?u.value=a:Q(function(){y.value.value!==u.value&&R.update()}),Q(function(){s&&s()}))},W=function(a){re(y.value,a,w),j("",function(){g()})},z=function(a){var s=a.target,$=s.value,B=s.composing;if(!((a.isComposing||B)&&e.lazy||u.value===$)){var M=a.target.value;re(y.value,a,w),j(M,function(){h()})}},D=function(a){a.keyCode===13&&P("pressEnter",a),P("keydown",a)};be(function(){h()}),ge(function(){clearTimeout(U)});var G=function(){var a,s=e.addonBefore,$=s===void 0?r.addonBefore:s,B=e.addonAfter,M=B===void 0?r.addonAfter:B,O=e.disabled,H=e.bordered,q=H===void 0?!0:H,V=e.valueModifiers,ie=V===void 0?{}:V,de=e.htmlSize,ae=X(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","size","bordered","htmlSize","lazy","showCount","valueModifiers"]),J=I(I(I({},ae),o),{},{autocomplete:i.value,onChange:z,onInput:z,onFocus:x,onBlur:N,onKeydown:D,class:F(le(n.value,q,d.value,O,S.value),f({},o.class,o.class&&!$&&!M)),ref:y,key:"ant-input",size:de,id:(a=ae.id)!==null&&a!==void 0?a:k.id.value});ie.lazy&&delete J.onInput,J.autofocus||delete J.autofocus;var fe=A("input",X(J,["size"]),null);return me(fe,[[xe]])},Z=function(){var a,s=u.value,$=e.maxlength,B=e.suffix,M=B===void 0?(a=r.suffix)===null||a===void 0?void 0:a.call(r):B,O=e.showCount,H=Number($)>0;if(M||O){var q=he(te(s)).length,V=null;return we(O)==="object"?V=O.formatter({count:q,maxlength:$}):V="".concat(q).concat(H?" / ".concat($):""),A(Be,null,[!!O&&A("span",{class:F("".concat(n.value,"-show-count-suffix"),f({},"".concat(n.value,"-show-count-has-suffix"),!!M))},[V]),M])}return null};return function(){var c=I(I(I({},o),e),{},{prefixCls:n.value,inputType:"input",value:te(u.value),handleReset:W,focused:l.value&&!e.disabled});return A(Se,I(I({},X(c,["element","valueModifiers","suffix","showCount"])),{},{ref:Y}),I(I({},r),{},{element:G,suffix:Z}))}}});export{Se as C,Pe as I,$e as a,te as f,Ce as i,re as r,Fe as t}; +import{P as b,h as I,B as X,c as F,_ as f,aN as se,d as oe,t as ce,r as K,b as E,a as A,k as ve,a9 as pe,u as ye,ad as ne,y as be,A as ge,f as me,aI as xe,a8 as he,a5 as we,W as Be,aH as Q,aK as Ae}from"./index-f8a74563.js";var ue=function(){return{id:String,prefixCls:String,inputPrefixCls:String,defaultValue:b.oneOfType([b.string,b.number]),value:{type:[String,Number,Symbol],default:void 0},placeholder:{type:[String,Number]},autocomplete:String,type:{type:String,default:"text"},name:String,size:{type:String},disabled:{type:Boolean,default:void 0},readonly:{type:Boolean,default:void 0},addonBefore:b.any,addonAfter:b.any,prefix:b.any,suffix:b.any,autofocus:{type:Boolean,default:void 0},allowClear:{type:Boolean,default:void 0},lazy:{type:Boolean,default:!0},maxlength:Number,loading:{type:Boolean,default:void 0},bordered:{type:Boolean,default:void 0},showCount:{type:[Boolean,Object]},htmlSize:Number,onPressEnter:Function,onKeydown:Function,onKeyup:Function,onFocus:Function,onBlur:Function,onChange:Function,onInput:Function,"onUpdate:value":Function,valueModifiers:Object,hidden:Boolean}};const Ce=ue;var Fe=function(){return I(I({},X(ue(),["prefix","addonBefore","addonAfter","suffix"])),{},{rows:Number,autosize:{type:[Boolean,Object],default:void 0},autoSize:{type:[Boolean,Object],default:void 0},onResize:{type:Function},onCompositionstart:Function,onCompositionend:Function,valueModifiers:Object})};function le(t,e,v,r,o){var p;return F(t,(p={},f(p,"".concat(t,"-sm"),v==="small"),f(p,"".concat(t,"-lg"),v==="large"),f(p,"".concat(t,"-disabled"),r),f(p,"".concat(t,"-rtl"),o==="rtl"),f(p,"".concat(t,"-borderless"),!e),p))}var L=function(e){return e!=null&&(Array.isArray(e)?se(e).length:!0)};function _e(t){return L(t.prefix)||L(t.suffix)||L(t.allowClear)}function ee(t){return L(t.addonBefore)||L(t.addonAfter)}var Ie=["text","input"];const Se=oe({compatConfig:{MODE:3},name:"ClearableLabeledInput",inheritAttrs:!1,props:{prefixCls:String,inputType:b.oneOf(ce("text","input")),value:b.any,defaultValue:b.any,allowClear:{type:Boolean,default:void 0},element:b.any,handleReset:Function,disabled:{type:Boolean,default:void 0},direction:{type:String},size:{type:String},suffix:b.any,prefix:b.any,addonBefore:b.any,addonAfter:b.any,readonly:{type:Boolean,default:void 0},focused:{type:Boolean,default:void 0},bordered:{type:Boolean,default:!0},triggerFocus:{type:Function},hidden:Boolean},setup:function(e,v){var r=v.slots,o=v.attrs,p=K(),P=function(n){var d;if((d=p.value)!==null&&d!==void 0&&d.contains(n.target)){var i=e.triggerFocus;i==null||i()}},y=function(n){var d,i=e.allowClear,u=e.value,l=e.disabled,h=e.readonly,g=e.handleReset,C=e.suffix,m=C===void 0?r.suffix:C;if(!i)return null;var _=!l&&!h&&u,x="".concat(n,"-clear-icon");return A(ve,{onClick:g,onMousedown:function(w){return w.preventDefault()},class:F((d={},f(d,"".concat(x,"-hidden"),!_),f(d,"".concat(x,"-has-suffix"),!!m),d),x),role:"button"},null)},Y=function(n){var d,i=e.suffix,u=i===void 0?(d=r.suffix)===null||d===void 0?void 0:d.call(r):i,l=e.allowClear;return u||l?A("span",{class:"".concat(n,"-suffix")},[y(n),u]):null},U=function(n,d){var i,u,l,h=e.focused,g=e.value,C=e.prefix,m=C===void 0?(i=r.prefix)===null||i===void 0?void 0:i.call(r):C,_=e.size,x=e.suffix,N=x===void 0?(u=r.suffix)===null||u===void 0?void 0:u.call(r):x,w=e.disabled,R=e.allowClear,j=e.direction,W=e.readonly,z=e.bordered,D=e.hidden,G=e.addonAfter,Z=G===void 0?r.addonAfter:G,c=e.addonBefore,a=c===void 0?r.addonBefore:c,s=Y(n);if(!_e({prefix:m,suffix:N,allowClear:R}))return E(d,{value:g});var $=m?A("span",{class:"".concat(n,"-prefix")},[m]):null,B=F("".concat(n,"-affix-wrapper"),(l={},f(l,"".concat(n,"-affix-wrapper-focused"),h),f(l,"".concat(n,"-affix-wrapper-disabled"),w),f(l,"".concat(n,"-affix-wrapper-sm"),_==="small"),f(l,"".concat(n,"-affix-wrapper-lg"),_==="large"),f(l,"".concat(n,"-affix-wrapper-input-with-clear-btn"),N&&R&&g),f(l,"".concat(n,"-affix-wrapper-rtl"),j==="rtl"),f(l,"".concat(n,"-affix-wrapper-readonly"),W),f(l,"".concat(n,"-affix-wrapper-borderless"),!z),f(l,"".concat(o.class),!ee({addonAfter:Z,addonBefore:a})&&o.class),l));return A("span",{ref:p,class:B,style:o.style,onMouseup:P,hidden:D},[$,E(d,{style:null,value:g,class:le(n,z,_,w)}),s])},k=function(n,d){var i,u,l,h=e.addonBefore,g=h===void 0?(i=r.addonBefore)===null||i===void 0?void 0:i.call(r):h,C=e.addonAfter,m=C===void 0?(u=r.addonAfter)===null||u===void 0?void 0:u.call(r):C,_=e.size,x=e.direction,N=e.hidden;if(!ee({addonBefore:g,addonAfter:m}))return d;var w="".concat(n,"-group"),R="".concat(w,"-addon"),j=g?A("span",{class:R},[g]):null,W=m?A("span",{class:R},[m]):null,z=F("".concat(n,"-wrapper"),w,f({},"".concat(w,"-rtl"),x==="rtl")),D=F("".concat(n,"-group-wrapper"),(l={},f(l,"".concat(n,"-group-wrapper-sm"),_==="small"),f(l,"".concat(n,"-group-wrapper-lg"),_==="large"),f(l,"".concat(n,"-group-wrapper-rtl"),x==="rtl"),l),o.class);return A("span",{class:D,style:o.style,hidden:N},[A("span",{class:z},[j,E(d,{style:null}),W])])},T=function(n,d){var i,u=e.value,l=e.allowClear,h=e.direction,g=e.bordered,C=e.hidden,m=e.addonAfter,_=m===void 0?r.addonAfter:m,x=e.addonBefore,N=x===void 0?r.addonBefore:x;if(!l)return E(d,{value:u});var w=F("".concat(n,"-affix-wrapper"),"".concat(n,"-affix-wrapper-textarea-with-clear-btn"),(i={},f(i,"".concat(n,"-affix-wrapper-rtl"),h==="rtl"),f(i,"".concat(n,"-affix-wrapper-borderless"),!g),f(i,"".concat(o.class),!ee({addonAfter:_,addonBefore:N})&&o.class),i));return A("span",{class:w,style:o.style,hidden:C},[E(d,{style:null,value:u}),y(n)])};return function(){var S,n=e.prefixCls,d=e.inputType,i=e.element,u=i===void 0?(S=r.element)===null||S===void 0?void 0:S.call(r):i;return d===Ie[0]?T(n,u):k(n,U(n,u))}}});function te(t){return typeof t>"u"||t===null?"":String(t)}function re(t,e,v,r){if(v){var o=e;if(e.type==="click"){Object.defineProperty(o,"target",{writable:!0}),Object.defineProperty(o,"currentTarget",{writable:!0});var p=t.cloneNode(!0);o.target=p,o.currentTarget=p,p.value="",v(o);return}if(r!==void 0){Object.defineProperty(o,"target",{writable:!0}),Object.defineProperty(o,"currentTarget",{writable:!0}),o.target=t,o.currentTarget=t,t.value=r,v(o);return}v(o)}}function $e(t,e){if(t){t.focus(e);var v=e||{},r=v.cursor;if(r){var o=t.value.length;switch(r){case"start":t.setSelectionRange(0,0);break;case"end":t.setSelectionRange(o,o);break;default:t.setSelectionRange(0,o)}}}}const Pe=oe({compatConfig:{MODE:3},name:"AInput",inheritAttrs:!1,props:Ce(),setup:function(e,v){var r=v.slots,o=v.attrs,p=v.expose,P=v.emit,y=K(),Y=K(),U,k=pe(),T=ye("input",e),S=T.direction,n=T.prefixCls,d=T.size,i=T.autocomplete,u=K(e.value===void 0?e.defaultValue:e.value),l=K(!1);ne(function(){return e.value},function(){u.value=e.value}),ne(function(){return e.disabled},function(){e.value!==void 0&&(u.value=e.value),e.disabled&&(l.value=!1)});var h=function(){U=setTimeout(function(){var a;((a=y.value)===null||a===void 0?void 0:a.getAttribute("type"))==="password"&&y.value.hasAttribute("value")&&y.value.removeAttribute("value")})},g=function(a){$e(y.value,a)},C=function(){var a;(a=y.value)===null||a===void 0||a.blur()},m=function(a,s,$){var B;(B=y.value)===null||B===void 0||B.setSelectionRange(a,s,$)},_=function(){var a;(a=y.value)===null||a===void 0||a.select()};p({focus:g,blur:C,input:y,stateValue:u,setSelectionRange:m,select:_});var x=function(a){var s=e.onFocus;l.value=!0,s==null||s(a),Q(function(){h()})},N=function(a){var s=e.onBlur;l.value=!1,s==null||s(a),k.onFieldBlur(),Q(function(){h()})},w=function(a){P("update:value",a.target.value),P("change",a),P("input",a),k.onFieldChange()},R=Ae(),j=function(a,s){u.value!==a&&(e.value===void 0?u.value=a:Q(function(){y.value.value!==u.value&&R.update()}),Q(function(){s&&s()}))},W=function(a){re(y.value,a,w),j("",function(){g()})},z=function(a){var s=a.target,$=s.value,B=s.composing;if(!((a.isComposing||B)&&e.lazy||u.value===$)){var M=a.target.value;re(y.value,a,w),j(M,function(){h()})}},D=function(a){a.keyCode===13&&P("pressEnter",a),P("keydown",a)};be(function(){h()}),ge(function(){clearTimeout(U)});var G=function(){var a,s=e.addonBefore,$=s===void 0?r.addonBefore:s,B=e.addonAfter,M=B===void 0?r.addonAfter:B,O=e.disabled,H=e.bordered,q=H===void 0?!0:H,V=e.valueModifiers,ie=V===void 0?{}:V,de=e.htmlSize,ae=X(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","size","bordered","htmlSize","lazy","showCount","valueModifiers"]),J=I(I(I({},ae),o),{},{autocomplete:i.value,onChange:z,onInput:z,onFocus:x,onBlur:N,onKeydown:D,class:F(le(n.value,q,d.value,O,S.value),f({},o.class,o.class&&!$&&!M)),ref:y,key:"ant-input",size:de,id:(a=ae.id)!==null&&a!==void 0?a:k.id.value});ie.lazy&&delete J.onInput,J.autofocus||delete J.autofocus;var fe=A("input",X(J,["size"]),null);return me(fe,[[xe]])},Z=function(){var a,s=u.value,$=e.maxlength,B=e.suffix,M=B===void 0?(a=r.suffix)===null||a===void 0?void 0:a.call(r):B,O=e.showCount,H=Number($)>0;if(M||O){var q=he(te(s)).length,V=null;return we(O)==="object"?V=O.formatter({count:q,maxlength:$}):V="".concat(q).concat(H?" / ".concat($):""),A(Be,null,[!!O&&A("span",{class:F("".concat(n.value,"-show-count-suffix"),f({},"".concat(n.value,"-show-count-has-suffix"),!!M))},[V]),M])}return null};return function(){var c=I(I(I({},o),e),{},{prefixCls:n.value,inputType:"input",value:te(u.value),handleReset:W,focused:l.value&&!e.disabled});return A(Se,I(I({},X(c,["element","valueModifiers","suffix","showCount"])),{},{ref:Y}),I(I({},r),{},{element:G,suffix:Z}))}}});export{Se as C,Pe as I,$e as a,te as f,Ce as i,re as r,Fe as t}; diff --git a/vue/dist/assets/index-5f8870c0.js b/vue/dist/assets/index-d74a71d0.js similarity index 97% rename from vue/dist/assets/index-5f8870c0.js rename to vue/dist/assets/index-d74a71d0.js index 38a2ca2..3c3ae66 100644 --- a/vue/dist/assets/index-5f8870c0.js +++ b/vue/dist/assets/index-d74a71d0.js @@ -1 +1 @@ -import{bs as D,bA as K,r as G,y as F,b4 as V,G as v,bb as W,t as I,d as B,u as T,bB as P,a5 as j,A as k,bC as R,c as $,_ as s,a as E,h as _}from"./index-ea5c2aef.js";import{g as U,t as q,d as H}from"./styleChecker-64fe9b7f.js";var J="[object Object]",Q=Function.prototype,X=Object.prototype,L=Q.toString,Y=X.hasOwnProperty,Z=L.call(Object);function ie(n){if(!D(n)||K(n)!=J)return!1;var e=U(n);if(e===null)return!0;var a=Y.call(e,"constructor")&&e.constructor;return typeof a=="function"&&a instanceof a&&L.call(a)==Z}function se(n,e,a){var p=-1,i=n.length;e<0&&(e=-e>i?0:i+e),a=a>i?i:a,a<0&&(a+=i),i=e>a?0:a-e>>>0,e>>>=0;for(var f=Array(i);++p0?"".concat(t[0]/-2,"px"):void 0,l=t[1]>0?"".concat(t[1]/-2,"px"):void 0;return o&&(r.marginLeft=o,r.marginRight=o),w.value?r.rowGap="".concat(t[1],"px"):l&&(r.marginTop=l,r.marginBottom=l),r});return function(){var t;return E("div",{class:N.value,style:A.value},[(t=p.default)===null||t===void 0?void 0:t.call(p)])}}});const fe=ne;function ae(n){return typeof n=="number"?"".concat(n," ").concat(n," auto"):/^\d+(\.\d+)?(px|em|rem|%)$/.test(n)?"0 0 ".concat(n):n}var oe=function(){return{span:[String,Number],order:[String,Number],offset:[String,Number],push:[String,Number],pull:[String,Number],xs:{type:[String,Number,Object],default:void 0},sm:{type:[String,Number,Object],default:void 0},md:{type:[String,Number,Object],default:void 0},lg:{type:[String,Number,Object],default:void 0},xl:{type:[String,Number,Object],default:void 0},xxl:{type:[String,Number,Object],default:void 0},xxxl:{type:[String,Number,Object],default:void 0},prefixCls:String,flex:[String,Number]}};const de=B({compatConfig:{MODE:3},name:"ACol",props:oe(),setup:function(e,a){var p=a.slots,i=te(),f=i.gutter,O=i.supportFlexGap,S=i.wrap,x=T("col",e),w=x.prefixCls,h=x.direction,N=v(function(){var t,r=e.span,o=e.order,l=e.offset,d=e.push,y=e.pull,u=w.value,g={};return["xs","sm","md","lg","xl","xxl","xxxl"].forEach(function(m){var b,c={},C=e[m];typeof C=="number"?c.span=C:j(C)==="object"&&(c=C||{}),g=_(_({},g),{},(b={},s(b,"".concat(u,"-").concat(m,"-").concat(c.span),c.span!==void 0),s(b,"".concat(u,"-").concat(m,"-order-").concat(c.order),c.order||c.order===0),s(b,"".concat(u,"-").concat(m,"-offset-").concat(c.offset),c.offset||c.offset===0),s(b,"".concat(u,"-").concat(m,"-push-").concat(c.push),c.push||c.push===0),s(b,"".concat(u,"-").concat(m,"-pull-").concat(c.pull),c.pull||c.pull===0),s(b,"".concat(u,"-rtl"),h.value==="rtl"),b))}),$(u,(t={},s(t,"".concat(u,"-").concat(r),r!==void 0),s(t,"".concat(u,"-order-").concat(o),o),s(t,"".concat(u,"-offset-").concat(l),l),s(t,"".concat(u,"-push-").concat(d),d),s(t,"".concat(u,"-pull-").concat(y),y),t),g)}),A=v(function(){var t=e.flex,r=f.value,o={};if(r&&r[0]>0){var l="".concat(r[0]/2,"px");o.paddingLeft=l,o.paddingRight=l}if(r&&r[1]>0&&!O.value){var d="".concat(r[1]/2,"px");o.paddingTop=d,o.paddingBottom=d}return t&&(o.flex=ae(t),S.value===!1&&!o.minWidth&&(o.minWidth=0)),o});return function(){var t;return E("div",{class:N.value,style:A.value},[(t=p.default)===null||t===void 0?void 0:t.call(p)])}}});export{de as C,fe as R,se as b,ie as i,le as t}; +import{bs as D,bA as K,r as G,y as F,b4 as V,G as v,bb as W,t as I,d as B,u as T,bB as P,a5 as j,A as k,bC as R,c as $,_ as s,a as E,h as _}from"./index-f8a74563.js";import{g as U,t as q,d as H}from"./styleChecker-a60f540a.js";var J="[object Object]",Q=Function.prototype,X=Object.prototype,L=Q.toString,Y=X.hasOwnProperty,Z=L.call(Object);function ie(n){if(!D(n)||K(n)!=J)return!1;var e=U(n);if(e===null)return!0;var a=Y.call(e,"constructor")&&e.constructor;return typeof a=="function"&&a instanceof a&&L.call(a)==Z}function se(n,e,a){var p=-1,i=n.length;e<0&&(e=-e>i?0:i+e),a=a>i?i:a,a<0&&(a+=i),i=e>a?0:a-e>>>0,e>>>=0;for(var f=Array(i);++p0?"".concat(t[0]/-2,"px"):void 0,l=t[1]>0?"".concat(t[1]/-2,"px"):void 0;return o&&(r.marginLeft=o,r.marginRight=o),w.value?r.rowGap="".concat(t[1],"px"):l&&(r.marginTop=l,r.marginBottom=l),r});return function(){var t;return E("div",{class:N.value,style:A.value},[(t=p.default)===null||t===void 0?void 0:t.call(p)])}}});const fe=ne;function ae(n){return typeof n=="number"?"".concat(n," ").concat(n," auto"):/^\d+(\.\d+)?(px|em|rem|%)$/.test(n)?"0 0 ".concat(n):n}var oe=function(){return{span:[String,Number],order:[String,Number],offset:[String,Number],push:[String,Number],pull:[String,Number],xs:{type:[String,Number,Object],default:void 0},sm:{type:[String,Number,Object],default:void 0},md:{type:[String,Number,Object],default:void 0},lg:{type:[String,Number,Object],default:void 0},xl:{type:[String,Number,Object],default:void 0},xxl:{type:[String,Number,Object],default:void 0},xxxl:{type:[String,Number,Object],default:void 0},prefixCls:String,flex:[String,Number]}};const de=B({compatConfig:{MODE:3},name:"ACol",props:oe(),setup:function(e,a){var p=a.slots,i=te(),f=i.gutter,O=i.supportFlexGap,S=i.wrap,x=T("col",e),w=x.prefixCls,h=x.direction,N=v(function(){var t,r=e.span,o=e.order,l=e.offset,d=e.push,y=e.pull,u=w.value,g={};return["xs","sm","md","lg","xl","xxl","xxxl"].forEach(function(m){var b,c={},C=e[m];typeof C=="number"?c.span=C:j(C)==="object"&&(c=C||{}),g=_(_({},g),{},(b={},s(b,"".concat(u,"-").concat(m,"-").concat(c.span),c.span!==void 0),s(b,"".concat(u,"-").concat(m,"-order-").concat(c.order),c.order||c.order===0),s(b,"".concat(u,"-").concat(m,"-offset-").concat(c.offset),c.offset||c.offset===0),s(b,"".concat(u,"-").concat(m,"-push-").concat(c.push),c.push||c.push===0),s(b,"".concat(u,"-").concat(m,"-pull-").concat(c.pull),c.pull||c.pull===0),s(b,"".concat(u,"-rtl"),h.value==="rtl"),b))}),$(u,(t={},s(t,"".concat(u,"-").concat(r),r!==void 0),s(t,"".concat(u,"-order-").concat(o),o),s(t,"".concat(u,"-offset-").concat(l),l),s(t,"".concat(u,"-push-").concat(d),d),s(t,"".concat(u,"-pull-").concat(y),y),t),g)}),A=v(function(){var t=e.flex,r=f.value,o={};if(r&&r[0]>0){var l="".concat(r[0]/2,"px");o.paddingLeft=l,o.paddingRight=l}if(r&&r[1]>0&&!O.value){var d="".concat(r[1]/2,"px");o.paddingTop=d,o.paddingBottom=d}return t&&(o.flex=ae(t),S.value===!1&&!o.minWidth&&(o.minWidth=0)),o});return function(){var t;return E("div",{class:N.value,style:A.value},[(t=p.default)===null||t===void 0?void 0:t.call(p)])}}});export{de as C,fe as R,se as b,ie as i,le as t}; diff --git a/vue/dist/assets/index-de0584e1.js b/vue/dist/assets/index-ebf66b0d.js similarity index 99% rename from vue/dist/assets/index-de0584e1.js rename to vue/dist/assets/index-ebf66b0d.js index c67fc04..f764ea1 100644 --- a/vue/dist/assets/index-de0584e1.js +++ b/vue/dist/assets/index-ebf66b0d.js @@ -1,4 +1,4 @@ -import{G as $,b4 as ze,b5 as $r,a8 as ee,h as M,a5 as sr,b6 as Ce,b7 as ie,i as jr,a6 as Vr,_ as Y,b8 as fr,b9 as _r,ba as Mr,bb as dr,bc as Sr,x as Ir,c as Oe,a as K,W as Pe,bd as Rr,d as Ae,u as Ke,r as ne,ad as fe,aO as kr,be as Nr,bf as Lr,j as Tr,E as Wr,k as Dr,a$ as Br,bg as cr,H as vr,aX as Hr,bh as zr,A as Kr,aN as Gr,t as me,P as te,bi as Se,aH as mr,bj as Ge,bk as Ur,bl as Yr,bm as Ze,bn as Zr,bo as Xr,bp as Qr,bq as Jr,br as en,bs as rn,bt as nn,bu as gr,bv as tn,bw as an,M as ue,J as ln,aZ as be,bx as un,by as hr,s as on,bz as sn,a4 as $e}from"./index-ea5c2aef.js";import{b as pr,c as xe,l as fn,a as dn,g as cn,d as vn}from"./index-9e440f03.js";import{t as mn,C as yr,R as gn,b as hn,i as pn}from"./index-5f8870c0.js";var yn=Symbol("SizeProvider"),bn=function(e){var r=e?$(function(){return e.size}):ze(yn,$(function(){return"default"}));return r};function oe(){return oe=Object.assign?Object.assign.bind():function(n){for(var e=1;e"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function qe(n,e,r){return wn()?qe=Reflect.construct.bind():qe=function(a,i,l){var u=[null];u.push.apply(u,i);var o=Function.bind.apply(a,u),p=new o;return l&&ge(p,l.prototype),p},qe.apply(null,arguments)}function xn(n){return Function.toString.call(n).indexOf("[native code]")!==-1}function Re(n){var e=typeof Map=="function"?new Map:void 0;return Re=function(t){if(t===null||!xn(t))return t;if(typeof t!="function")throw new TypeError("Super expression must either be null or a function");if(typeof e<"u"){if(e.has(t))return e.get(t);e.set(t,a)}function a(){return qe(t,arguments,Ie(this).constructor)}return a.prototype=Object.create(t.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),ge(a,t)},Re(n)}var qn=/%[sdj%]/g,On=function(){};typeof process<"u"&&process.env;function ke(n){if(!n||!n.length)return null;var e={};return n.forEach(function(r){var t=r.field;e[t]=e[t]||[],e[t].push(r)}),e}function Q(n){for(var e=arguments.length,r=new Array(e>1?e-1:0),t=1;t=i)return u;switch(u){case"%s":return String(r[a++]);case"%d":return Number(r[a++]);case"%j":try{return JSON.stringify(r[a++])}catch{return"[Circular]"}break;default:return u}});return l}return n}function Pn(n){return n==="string"||n==="url"||n==="hex"||n==="email"||n==="date"||n==="pattern"}function G(n,e){return!!(n==null||e==="array"&&Array.isArray(n)&&!n.length||Pn(e)&&typeof n=="string"&&!n)}function Cn(n,e,r){var t=[],a=0,i=n.length;function l(u){t.push.apply(t,u||[]),a++,a===i&&r(t)}n.forEach(function(u){e(u,l)})}function Xe(n,e,r){var t=0,a=n.length;function i(l){if(l&&l.length){r(l);return}var u=t;t=t+1,u"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function qe(n,e,r){return wn()?qe=Reflect.construct.bind():qe=function(a,i,l){var u=[null];u.push.apply(u,i);var o=Function.bind.apply(a,u),p=new o;return l&&ge(p,l.prototype),p},qe.apply(null,arguments)}function xn(n){return Function.toString.call(n).indexOf("[native code]")!==-1}function Re(n){var e=typeof Map=="function"?new Map:void 0;return Re=function(t){if(t===null||!xn(t))return t;if(typeof t!="function")throw new TypeError("Super expression must either be null or a function");if(typeof e<"u"){if(e.has(t))return e.get(t);e.set(t,a)}function a(){return qe(t,arguments,Ie(this).constructor)}return a.prototype=Object.create(t.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),ge(a,t)},Re(n)}var qn=/%[sdj%]/g,On=function(){};typeof process<"u"&&process.env;function ke(n){if(!n||!n.length)return null;var e={};return n.forEach(function(r){var t=r.field;e[t]=e[t]||[],e[t].push(r)}),e}function Q(n){for(var e=arguments.length,r=new Array(e>1?e-1:0),t=1;t=i)return u;switch(u){case"%s":return String(r[a++]);case"%d":return Number(r[a++]);case"%j":try{return JSON.stringify(r[a++])}catch{return"[Circular]"}break;default:return u}});return l}return n}function Pn(n){return n==="string"||n==="url"||n==="hex"||n==="email"||n==="date"||n==="pattern"}function G(n,e){return!!(n==null||e==="array"&&Array.isArray(n)&&!n.length||Pn(e)&&typeof n=="string"&&!n)}function Cn(n,e,r){var t=[],a=0,i=n.length;function l(u){t.push.apply(t,u||[]),a++,a===i&&r(t)}n.forEach(function(u){e(u,l)})}function Xe(n,e,r){var t=0,a=n.length;function i(l){if(l&&l.length){r(l);return}var u=t;t=t+1,uVb=e,Ub=Symbol();function Cu(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var mi;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(mi||(mi={}));function Ak(){const e=Iu(!0),t=e.run(()=>G({}));let n=[],r=[];const a=ga({install(i){ks(a),a._a=i,i.provide(Ub,a),i.config.globalProperties.$pinia=a,r.forEach(o=>n.push(o)),r=[]},use(i){return!this._a&&!Mk?r.push(i):n.push(i),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return a}const Wb=()=>{};function ih(e,t,n,r=Wb){e.push(t);const a=()=>{const i=e.indexOf(t);i>-1&&(e.splice(i,1),r())};return!n&&Mu()&&wh(a),a}function ea(e,...t){e.slice().forEach(n=>{n(...t)})}function _u(e,t){e instanceof Map&&t instanceof Map&&t.forEach((n,r)=>e.set(r,n)),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const r=t[n],a=e[n];Cu(a)&&Cu(r)&&e.hasOwnProperty(n)&&!Ye(r)&&!zn(r)?e[n]=_u(a,r):e[n]=r}return e}const Nk=Symbol();function Rk(e){return!Cu(e)||!e.hasOwnProperty(Nk)}const{assign:or}=Object;function Lk(e){return!!(Ye(e)&&e.effect)}function kk(e,t,n,r){const{state:a,actions:i,getters:o}=t,s=n.state.value[e];let l;function u(){s||(n.state.value[e]=a?a():{});const c=Fu(n.state.value[e]);return or(c,i,Object.keys(o||{}).reduce((f,d)=>(f[d]=ga(U(()=>{ks(n);const v=n._s.get(e);return o[d].call(v,v)})),f),{}))}return l=Kb(e,u,t,n,r,!0),l}function Kb(e,t,n={},r,a,i){let o;const s=or({actions:{}},n),l={deep:!0};let u,c,f=ga([]),d=ga([]),v;const p=r.state.value[e];!i&&!p&&(r.state.value[e]={}),G({});let m;function C(O){let I;u=c=!1,typeof O=="function"?(O(r.state.value[e]),I={type:mi.patchFunction,storeId:e,events:v}):(_u(r.state.value[e],O),I={type:mi.patchObject,payload:O,storeId:e,events:v});const T=m=Symbol();Et().then(()=>{m===T&&(u=!0)}),c=!0,ea(f,I,r.state.value[e])}const y=i?function(){const{state:I}=n,T=I?I():{};this.$patch($=>{or($,T)})}:Wb;function b(){o.stop(),f=[],d=[],r._s.delete(e)}function E(O,I){return function(){ks(r);const T=Array.from(arguments),$=[],V=[];function W(L){$.push(L)}function H(L){V.push(L)}ea(d,{args:T,name:O,store:x,after:W,onError:H});let j;try{j=I.apply(this&&this.$id===e?this:x,T)}catch(L){throw ea(V,L),L}return j instanceof Promise?j.then(L=>(ea($,L),L)).catch(L=>(ea(V,L),Promise.reject(L))):(ea($,j),j)}}const S={_p:r,$id:e,$onAction:ih.bind(null,d),$patch:C,$reset:y,$subscribe(O,I={}){const T=ih(f,O,I.detached,()=>$()),$=o.run(()=>he(()=>r.state.value[e],V=>{(I.flush==="sync"?c:u)&&O({storeId:e,type:mi.direct,events:v},V)},or({},l,I)));return T},$dispose:b},x=st(S);r._s.set(e,x);const _=r._e.run(()=>(o=Iu(),o.run(()=>t())));for(const O in _){const I=_[O];if(Ye(I)&&!Lk(I)||zn(I))i||(p&&Rk(I)&&(Ye(I)?I.value=p[O]:_u(I,p[O])),r.state.value[e][O]=I);else if(typeof I=="function"){const T=E(O,I);_[O]=T,s.actions[O]=I}}return or(x,_),or(Me(x),_),Object.defineProperty(x,"$state",{get:()=>r.state.value[e],set:O=>{C(I=>{or(I,O)})}}),r._p.forEach(O=>{or(x,o.run(()=>O({store:x,app:r._a,pinia:r,options:s})))}),p&&i&&n.hydrate&&n.hydrate(x.$state,p),u=!0,c=!0,x}function $k(e,t,n){let r,a;const i=typeof t=="function";typeof e=="string"?(r=e,a=i?n:t):(a=e,r=e.id);function o(s,l){const u=Gt();return s=s||u&&Be(Ub,null),s&&ks(s),s=Vb,s._s.has(r)||(i?Kb(r,t,a,s):kk(r,a,s)),s._s.get(r)}return o.$id=r,o}function fD(e){{e=Me(e);const t={};for(const n in e){const r=e[n];(Ye(r)||zn(r))&&(t[n]=Rt(e,n))}return t}}const ff=$k("useGlobalStore",()=>{const e=G(),t=G(),n=G([]),r=G(!0),a=G(50),i=G("/"),o={type:"empty",name:mt("emptyStartPage"),key:aa()},s=G([vi({panes:[o],key:o.key})]),l=G(),u=G(new Array),c=Date.now(),f=G(),d=_=>{var O;((O=f.value)==null?void 0:O.length)!==2&&(f.value=[{tabs:_,time:c},{tabs:_,time:c}]),f.value[0].time===c?f.value[0].tabs=_:f.value.unshift({tabs:_,time:c}),f.value=f.value.slice(0,2)},v=async(_=0)=>{s.value.map(O=>O.panes).flat().find(O=>O.type==="task-record")||s.value[_].panes.push({type:"task-record",key:aa(),name:"任务记录"}),await Et()},p=async(_,O)=>{const I=s.value[_+1],T={type:"log-detail",logDetailId:O,key:aa(),name:`日志详情:${O.split("-")[0]}...`};I?(I.key=T.key,I.panes.push(T)):s.value.push(vi({panes:[T],key:T.key}))},m=async(_,O,I)=>{let T=s.value.map(V=>V.panes).flat().find(V=>V.type==="tag-search-matched-image-grid"&&V.id===O);if(T){T.selectedTagIds=I.slice();return}else T={type:"tag-search-matched-image-grid",id:O,selectedTagIds:I.slice(),key:aa(),name:mt("searchResults")};const $=s.value[_+1];$?($.key=T.key,$.panes.push(T)):s.value.push(vi({panes:[T],key:T.key}))},C=G(256),y=G(512),b=G(zb());he(b,_=>cf.global.locale.value=_);const E=(_,O)=>{if(!t.value){hs.info(mt("loginPrompt"));const I={key:aa(),type:"netdisk",target:"netdisk",name:mt("baiduCloud")+" "+mt("login")};s.value[_].panes[O]=I,s.value[_].key=I.key}},S=G(!1),x=G("");return{lang:b,user:t,tabList:s,conf:e,autoCompletedDirList:n,enableThumbnail:r,stackViewSplit:a,autoUploadRecvDir:i,dragingTab:l,saveRecord:d,recent:u,lastTabListRecord:f,openLogDetailInRight:p,gridThumbnailSize:C,largeGridThumbnailSize:y,createTaskRecordPaneIfNotExist:v,openBaiduYunIfNotLogged:E,longPressOpenContextMenu:S,baiduNetdiskPageOpened:x,openTagSearchMatchedImageGridInRight:m,...Yy()}},{persist:{paths:["lang","enableThumbnail","lastTabListRecord","stackViewSplit","autoUploadRecvDir","recent","gridThumbnailSize","largeGridThumbnailSize","longPressOpenContextMenu","baiduNetdiskPageOpened"]}});function dD(){try{return parent.window.gradioApp()}catch{}const e=parent.document.getElementsByTagName("gradio-app"),t=e.length==0?null:e[0].shadowRoot;return t||document}const Dk=e=>e[To],Fk=(e,...t)=>t.reduce((n,r)=>(n[r]=e==null?void 0:e[r],n),{});function vD(e){var r;if(typeof e!="string")return!1;const t=[".jpg",".jpeg",".png",".gif",".bmp",".webp"],n=(r=e.split(".").pop())==null?void 0:r.toLowerCase();return n!==void 0&&t.includes(`.${n}`)}const jk=async({global_setting:e,sd_cwd:t,home:n})=>{const a={...Fk(e,"additional_networks_extra_lora_path","outdir_grids","outdir_extras_samples","outdir_img2img_grids","outdir_img2img_samples","outdir_grids","outdir_extras_samples","outdir_samples","outdir_txt2img_grids","outdir_txt2img_samples","outdir_save"),embeddings:"embeddings",hypernetworks:"models/hypernetworks",cwd:t,home:n},i=await Tk(Object.values(a).filter(s=>s)),o={outdir_txt2img_samples:mt("t2i"),outdir_img2img_samples:mt("i2i"),outdir_save:mt("saveButtonSavesTo"),outdir_extras_samples:mt("extra"),additional_networks_extra_lora_path:"LoRA",outdir_grids:mt("gridImage"),outdir_img2img_grids:mt("i2i-grid"),outdir_samples:mt("image"),outdir_txt2img_grids:mt("t2i-grid"),hypernetworks:mt("hypernetworks"),embeddings:"Embedding",cwd:mt("workingFolder"),home:"home"};return Object.keys(o).filter(s=>i[a[s]]).map(s=>{const l=s;return{key:l,zh:o[l],dir:a[l]}})};const Bk={name:"splitpanes",emits:["ready","resize","resized","pane-click","pane-maximize","pane-add","pane-remove","splitter-click"],props:{horizontal:{type:Boolean},pushOtherPanes:{type:Boolean,default:!0},dblClickSplitter:{type:Boolean,default:!0},rtl:{type:Boolean,default:!1},firstSplitter:{type:Boolean}},provide(){return{requestUpdate:this.requestUpdate,onPaneAdd:this.onPaneAdd,onPaneRemove:this.onPaneRemove,onPaneClick:this.onPaneClick}},data:()=>({container:null,ready:!1,panes:[],touch:{mouseDown:!1,dragging:!1,activeSplitter:null},splitterTaps:{splitter:null,timeoutId:null}}),computed:{panesCount(){return this.panes.length},indexedPanes(){return this.panes.reduce((e,t)=>(e[t.id]=t)&&e,{})}},methods:{updatePaneComponents(){this.panes.forEach(e=>{e.update&&e.update({[this.horizontal?"height":"width"]:`${this.indexedPanes[e.id].size}%`})})},bindEvents(){document.addEventListener("mousemove",this.onMouseMove,{passive:!1}),document.addEventListener("mouseup",this.onMouseUp),"ontouchstart"in window&&(document.addEventListener("touchmove",this.onMouseMove,{passive:!1}),document.addEventListener("touchend",this.onMouseUp))},unbindEvents(){document.removeEventListener("mousemove",this.onMouseMove,{passive:!1}),document.removeEventListener("mouseup",this.onMouseUp),"ontouchstart"in window&&(document.removeEventListener("touchmove",this.onMouseMove,{passive:!1}),document.removeEventListener("touchend",this.onMouseUp))},onMouseDown(e,t){this.bindEvents(),this.touch.mouseDown=!0,this.touch.activeSplitter=t},onMouseMove(e){this.touch.mouseDown&&(e.preventDefault(),this.touch.dragging=!0,this.calculatePanesSize(this.getCurrentMouseDrag(e)),this.$emit("resize",this.panes.map(t=>({min:t.min,max:t.max,size:t.size}))))},onMouseUp(){this.touch.dragging&&this.$emit("resized",this.panes.map(e=>({min:e.min,max:e.max,size:e.size}))),this.touch.mouseDown=!1,setTimeout(()=>{this.touch.dragging=!1,this.unbindEvents()},100)},onSplitterClick(e,t){"ontouchstart"in window&&(e.preventDefault(),this.dblClickSplitter&&(this.splitterTaps.splitter===t?(clearTimeout(this.splitterTaps.timeoutId),this.splitterTaps.timeoutId=null,this.onSplitterDblClick(e,t),this.splitterTaps.splitter=null):(this.splitterTaps.splitter=t,this.splitterTaps.timeoutId=setTimeout(()=>{this.splitterTaps.splitter=null},500)))),this.touch.dragging||this.$emit("splitter-click",this.panes[t])},onSplitterDblClick(e,t){let n=0;this.panes=this.panes.map((r,a)=>(r.size=a===t?r.max:r.min,a!==t&&(n+=r.min),r)),this.panes[t].size-=n,this.$emit("pane-maximize",this.panes[t]),this.$emit("resized",this.panes.map(r=>({min:r.min,max:r.max,size:r.size})))},onPaneClick(e,t){this.$emit("pane-click",this.indexedPanes[t])},getCurrentMouseDrag(e){const t=this.container.getBoundingClientRect(),{clientX:n,clientY:r}="ontouchstart"in window&&e.touches?e.touches[0]:e;return{x:n-t.left,y:r-t.top}},getCurrentDragPercentage(e){e=e[this.horizontal?"y":"x"];const t=this.container[this.horizontal?"clientHeight":"clientWidth"];return this.rtl&&!this.horizontal&&(e=t-e),e*100/t},calculatePanesSize(e){const t=this.touch.activeSplitter;let n={prevPanesSize:this.sumPrevPanesSize(t),nextPanesSize:this.sumNextPanesSize(t),prevReachedMinPanes:0,nextReachedMinPanes:0};const r=0+(this.pushOtherPanes?0:n.prevPanesSize),a=100-(this.pushOtherPanes?0:n.nextPanesSize),i=Math.max(Math.min(this.getCurrentDragPercentage(e),a),r);let o=[t,t+1],s=this.panes[o[0]]||null,l=this.panes[o[1]]||null;const u=s.max<100&&i>=s.max+n.prevPanesSize,c=l.max<100&&i<=100-(l.max+this.sumNextPanesSize(t+1));if(u||c){u?(s.size=s.max,l.size=Math.max(100-s.max-n.prevPanesSize-n.nextPanesSize,0)):(s.size=Math.max(100-l.max-n.prevPanesSize-this.sumNextPanesSize(t+1),0),l.size=l.max);return}if(this.pushOtherPanes){const f=this.doPushOtherPanes(n,i);if(!f)return;({sums:n,panesToResize:o}=f),s=this.panes[o[0]]||null,l=this.panes[o[1]]||null}s!==null&&(s.size=Math.min(Math.max(i-n.prevPanesSize-n.prevReachedMinPanes,s.min),s.max)),l!==null&&(l.size=Math.min(Math.max(100-i-n.nextPanesSize-n.nextReachedMinPanes,l.min),l.max))},doPushOtherPanes(e,t){const n=this.touch.activeSplitter,r=[n,n+1];return t{i>r[0]&&i<=n&&(a.size=a.min,e.prevReachedMinPanes+=a.min)}),e.prevPanesSize=this.sumPrevPanesSize(r[0]),r[0]===void 0)?(e.prevReachedMinPanes=0,this.panes[0].size=this.panes[0].min,this.panes.forEach((a,i)=>{i>0&&i<=n&&(a.size=a.min,e.prevReachedMinPanes+=a.min)}),this.panes[r[1]].size=100-e.prevReachedMinPanes-this.panes[0].min-e.prevPanesSize-e.nextPanesSize,null):t>100-e.nextPanesSize-this.panes[r[1]].min&&(r[1]=this.findNextExpandedPane(n).index,e.nextReachedMinPanes=0,r[1]>n+1&&this.panes.forEach((a,i)=>{i>n&&i{i=n+1&&(a.size=a.min,e.nextReachedMinPanes+=a.min)}),this.panes[r[0]].size=100-e.prevPanesSize-e.nextReachedMinPanes-this.panes[this.panesCount-1].min-e.nextPanesSize,null):{sums:e,panesToResize:r}},sumPrevPanesSize(e){return this.panes.reduce((t,n,r)=>t+(rt+(r>e+1?n.size:0),0)},findPrevExpandedPane(e){return[...this.panes].reverse().find(t=>t.indext.min)||{}},findNextExpandedPane(e){return this.panes.find(t=>t.index>e+1&&t.size>t.min)||{}},checkSplitpanesNodes(){Array.from(this.container.children).forEach(e=>{const t=e.classList.contains("splitpanes__pane"),n=e.classList.contains("splitpanes__splitter");!t&&!n&&(e.parentNode.removeChild(e),console.warn("Splitpanes: Only elements are allowed at the root of . One of your DOM nodes was removed."))})},addSplitter(e,t,n=!1){const r=e-1,a=document.createElement("div");a.classList.add("splitpanes__splitter"),n||(a.onmousedown=i=>this.onMouseDown(i,r),typeof window<"u"&&"ontouchstart"in window&&(a.ontouchstart=i=>this.onMouseDown(i,r)),a.onclick=i=>this.onSplitterClick(i,r+1)),this.dblClickSplitter&&(a.ondblclick=i=>this.onSplitterDblClick(i,r+1)),t.parentNode.insertBefore(a,t)},removeSplitter(e){e.onmousedown=void 0,e.onclick=void 0,e.ondblclick=void 0,e.parentNode.removeChild(e)},redoSplitters(){const e=Array.from(this.container.children);e.forEach(n=>{n.className.includes("splitpanes__splitter")&&this.removeSplitter(n)});let t=0;e.forEach(n=>{n.className.includes("splitpanes__pane")&&(!t&&this.firstSplitter?this.addSplitter(t,n,!0):t&&this.addSplitter(t,n),t++)})},requestUpdate({target:e,...t}){const n=this.indexedPanes[e._.uid];Object.entries(t).forEach(([r,a])=>n[r]=a)},onPaneAdd(e){let t=-1;Array.from(e.$el.parentNode.children).some(a=>(a.className.includes("splitpanes__pane")&&t++,a===e.$el));const n=parseFloat(e.minSize),r=parseFloat(e.maxSize);this.panes.splice(t,0,{id:e._.uid,index:t,min:isNaN(n)?0:n,max:isNaN(r)?100:r,size:e.size===null?null:parseFloat(e.size),givenSize:e.size,update:e.update}),this.panes.forEach((a,i)=>a.index=i),this.ready&&this.$nextTick(()=>{this.redoSplitters(),this.resetPaneSizes({addedPane:this.panes[t]}),this.$emit("pane-add",{index:t,panes:this.panes.map(a=>({min:a.min,max:a.max,size:a.size}))})})},onPaneRemove(e){const t=this.panes.findIndex(r=>r.id===e._.uid),n=this.panes.splice(t,1)[0];this.panes.forEach((r,a)=>r.index=a),this.$nextTick(()=>{this.redoSplitters(),this.resetPaneSizes({removedPane:{...n,index:t}}),this.$emit("pane-remove",{removed:n,panes:this.panes.map(r=>({min:r.min,max:r.max,size:r.size}))})})},resetPaneSizes(e={}){!e.addedPane&&!e.removedPane?this.initialPanesSizing():this.panes.some(t=>t.givenSize!==null||t.min||t.max<100)?this.equalizeAfterAddOrRemove(e):this.equalize(),this.ready&&this.$emit("resized",this.panes.map(t=>({min:t.min,max:t.max,size:t.size})))},equalize(){const e=100/this.panesCount;let t=0;const n=[],r=[];this.panes.forEach(a=>{a.size=Math.max(Math.min(e,a.max),a.min),t-=a.size,a.size>=a.max&&n.push(a.id),a.size<=a.min&&r.push(a.id)}),t>.1&&this.readjustSizes(t,n,r)},initialPanesSizing(){let e=100;const t=[],n=[];let r=0;this.panes.forEach(i=>{e-=i.size,i.size!==null&&r++,i.size>=i.max&&t.push(i.id),i.size<=i.min&&n.push(i.id)});let a=100;e>.1&&(this.panes.forEach(i=>{i.size===null&&(i.size=Math.max(Math.min(e/(this.panesCount-r),i.max),i.min)),a-=i.size}),a>.1&&this.readjustSizes(e,t,n))},equalizeAfterAddOrRemove({addedPane:e,removedPane:t}={}){let n=100/this.panesCount,r=0;const a=[],i=[];e&&e.givenSize!==null&&(n=(100-e.givenSize)/(this.panesCount-1)),this.panes.forEach(o=>{r-=o.size,o.size>=o.max&&a.push(o.id),o.size<=o.min&&i.push(o.id)}),!(Math.abs(r)<.1)&&(this.panes.forEach(o=>{e&&e.givenSize!==null&&e.id===o.id||(o.size=Math.max(Math.min(n,o.max),o.min)),r-=o.size,o.size>=o.max&&a.push(o.id),o.size<=o.min&&i.push(o.id)}),r>.1&&this.readjustSizes(r,a,i))},readjustSizes(e,t,n){let r;e>0?r=e/(this.panesCount-t.length):r=e/(this.panesCount-n.length),this.panes.forEach((a,i)=>{if(e>0&&!t.includes(a.id)){const o=Math.max(Math.min(a.size+r,a.max),a.min),s=o-a.size;e-=s,a.size=o}else if(!n.includes(a.id)){const o=Math.max(Math.min(a.size+r,a.max),a.min),s=o-a.size;e-=s,a.size=o}a.update({[this.horizontal?"height":"width"]:`${this.indexedPanes[a.id].size}%`})}),Math.abs(e)>.1&&this.$nextTick(()=>{this.ready&&console.warn("Splitpanes: Could not resize panes correctly due to their constraints.")})}},watch:{panes:{deep:!0,immediate:!1,handler(){this.updatePaneComponents()}},horizontal(){this.updatePaneComponents()},firstSplitter(){this.redoSplitters()},dblClickSplitter(e){[...this.container.querySelectorAll(".splitpanes__splitter")].forEach((t,n)=>{t.ondblclick=e?r=>this.onSplitterDblClick(r,n):void 0})}},beforeUnmount(){this.ready=!1},mounted(){this.container=this.$refs.container,this.checkSplitpanesNodes(),this.redoSplitters(),this.resetPaneSizes(),this.$emit("ready"),this.ready=!0},render(){return _a("div",{ref:"container",class:["splitpanes",`splitpanes--${this.horizontal?"horizontal":"vertical"}`,{"splitpanes--dragging":this.touch.dragging}]},this.$slots.default())}},Hk=(e,t)=>{const n=e.__vccOpts||e;for(const[r,a]of t)n[r]=a;return n},zk={name:"pane",inject:["requestUpdate","onPaneAdd","onPaneRemove","onPaneClick"],props:{size:{type:[Number,String],default:null},minSize:{type:[Number,String],default:0},maxSize:{type:[Number,String],default:100}},data:()=>({style:{}}),mounted(){this.onPaneAdd(this)},beforeUnmount(){this.onPaneRemove(this)},methods:{update(e){this.style=e}},computed:{sizeNumber(){return this.size||this.size===0?parseFloat(this.size):null},minSizeNumber(){return parseFloat(this.minSize)},maxSizeNumber(){return parseFloat(this.maxSize)}},watch:{sizeNumber(e){this.requestUpdate({target:this,size:e})},minSizeNumber(e){this.requestUpdate({target:this,min:e})},maxSizeNumber(e){this.requestUpdate({target:this,max:e})}}};function Vk(e,t,n,r,a,i){return Ut(),li("div",{class:"splitpanes__pane",onClick:t[0]||(t[0]=o=>i.onPaneClick(o,e._.uid)),style:Bi(e.style)},[Do(e.$slots,"default")],4)}const Uk=Hk(zk,[["render",Vk]]);var oh;const Gb=typeof window<"u",Wk=e=>typeof e=="string",Yb=()=>{};Gb&&((oh=window==null?void 0:window.navigator)!=null&&oh.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function qb(e){return typeof e=="function"?e():$t(e)}function Kk(e){return e}function df(e){return Mu()?(wh(e),!0):!1}function Gk(e){return typeof e=="function"?U(e):G(e)}function Yk(e,t=!0){Gt()?Ue(e):t?e():Et(e)}function pD(e,t,n){let r;Ye(n)?r={evaluating:n}:r=n||{};const{lazy:a=!1,evaluating:i=void 0,shallow:o=!1,onError:s=Yb}=r,l=G(!a),u=o?En(t):G(t);let c=0;return it(async f=>{if(!l.value)return;c++;const d=c;let v=!1;i&&Promise.resolve().then(()=>{i.value=!0});try{const p=await e(m=>{f(()=>{i&&(i.value=!1),v||m()})});d===c&&(u.value=p)}catch(p){s(p)}finally{i&&d===c&&(i.value=!1),v=!0}}),a?U(()=>(l.value=!0,u.value)):u}function Hr(e){var t;const n=qb(e);return(t=n==null?void 0:n.$el)!=null?t:n}const Fa=Gb?window:void 0;function Hn(...e){let t,n,r,a;if(Wk(e[0])||Array.isArray(e[0])?([n,r,a]=e,t=Fa):[t,n,r,a]=e,!t)return Yb;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const i=[],o=()=>{i.forEach(c=>c()),i.length=0},s=(c,f,d,v)=>(c.addEventListener(f,d,v),()=>c.removeEventListener(f,d,v)),l=he(()=>[Hr(t),qb(a)],([c,f])=>{o(),c&&i.push(...n.flatMap(d=>r.map(v=>s(c,d,v,f))))},{immediate:!0,flush:"post"}),u=()=>{l(),o()};return df(u),u}const qk=500;function hD(e,t,n){var r,a;const i=U(()=>Hr(e));let o;function s(){o&&(clearTimeout(o),o=void 0)}function l(c){var f,d,v,p;(f=n==null?void 0:n.modifiers)!=null&&f.self&&c.target!==i.value||(s(),(d=n==null?void 0:n.modifiers)!=null&&d.prevent&&c.preventDefault(),(v=n==null?void 0:n.modifiers)!=null&&v.stop&&c.stopPropagation(),o=setTimeout(()=>t(c),(p=n==null?void 0:n.delay)!=null?p:qk))}const u={capture:(r=n==null?void 0:n.modifiers)==null?void 0:r.capture,once:(a=n==null?void 0:n.modifiers)==null?void 0:a.once};Hn(i,"pointerdown",l,u),Hn(i,"pointerup",s,u),Hn(i,"pointerleave",s,u)}function Xb(e,t=!1){const n=G(),r=()=>n.value=Boolean(e());return r(),Yk(r,t),n}function Xk(e,t={}){const{window:n=Fa}=t,r=Xb(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let a;const i=G(!1),o=()=>{a&&("removeEventListener"in a?a.removeEventListener("change",s):a.removeListener(s))},s=()=>{r.value&&(o(),a=n.matchMedia(Gk(e).value),i.value=a.matches,"addEventListener"in a?a.addEventListener("change",s):a.addListener(s))};return it(s),df(()=>o()),i}const wu=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Su="__vueuse_ssr_handlers__";wu[Su]=wu[Su]||{};wu[Su];function Jk(e){return Xk("(prefers-color-scheme: dark)",e)}var sh=Object.getOwnPropertySymbols,Qk=Object.prototype.hasOwnProperty,Zk=Object.prototype.propertyIsEnumerable,e$=(e,t)=>{var n={};for(var r in e)Qk.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&sh)for(var r of sh(e))t.indexOf(r)<0&&Zk.call(e,r)&&(n[r]=e[r]);return n};function t$(e,t,n={}){const r=n,{window:a=Fa}=r,i=e$(r,["window"]);let o;const s=Xb(()=>a&&"ResizeObserver"in a),l=()=>{o&&(o.disconnect(),o=void 0)},u=he(()=>Hr(e),f=>{l(),s.value&&a&&f&&(o=new ResizeObserver(t),o.observe(f,i))},{immediate:!0,flush:"post"}),c=()=>{l(),u()};return df(c),{isSupported:s,stop:c}}function mD(e,t={width:0,height:0},n={}){const{window:r=Fa,box:a="content-box"}=n,i=U(()=>{var l,u;return(u=(l=Hr(e))==null?void 0:l.namespaceURI)==null?void 0:u.includes("svg")}),o=G(t.width),s=G(t.height);return t$(e,([l])=>{const u=a==="border-box"?l.borderBoxSize:a==="content-box"?l.contentBoxSize:l.devicePixelContentBoxSize;if(r&&i.value){const c=Hr(e);if(c){const f=r.getComputedStyle(c);o.value=parseFloat(f.width),s.value=parseFloat(f.height)}}else if(u){const c=Array.isArray(u)?u:[u];o.value=c.reduce((f,{inlineSize:d})=>f+d,0),s.value=c.reduce((f,{blockSize:d})=>f+d,0)}else o.value=l.contentRect.width,s.value=l.contentRect.height},n),he(()=>Hr(e),l=>{o.value=l?t.width:0,s.value=l?t.height:0}),{width:o,height:s}}function n$(e={}){const{type:t="page",touch:n=!0,resetOnTouchEnds:r=!1,initialValue:a={x:0,y:0},window:i=Fa,eventFilter:o}=e,s=G(a.x),l=G(a.y),u=G(null),c=m=>{t==="page"?(s.value=m.pageX,l.value=m.pageY):t==="client"?(s.value=m.clientX,l.value=m.clientY):t==="movement"&&(s.value=m.movementX,l.value=m.movementY),u.value="mouse"},f=()=>{s.value=a.x,l.value=a.y},d=m=>{if(m.touches.length>0){const C=m.touches[0];t==="page"?(s.value=C.pageX,l.value=C.pageY):t==="client"&&(s.value=C.clientX,l.value=C.clientY),u.value="touch"}},v=m=>o===void 0?c(m):o(()=>c(m),{}),p=m=>o===void 0?d(m):o(()=>d(m),{});return i&&(Hn(i,"mousemove",v,{passive:!0}),Hn(i,"dragover",v,{passive:!0}),n&&t!=="movement"&&(Hn(i,"touchstart",p,{passive:!0}),Hn(i,"touchmove",p,{passive:!0}),r&&Hn(i,"touchend",f,{passive:!0}))),{x:s,y:l,sourceType:u}}function lh(e,t={}){const{handleOutside:n=!0,window:r=Fa}=t,{x:a,y:i,sourceType:o}=n$(t),s=G(e??(r==null?void 0:r.document.body)),l=G(0),u=G(0),c=G(0),f=G(0),d=G(0),v=G(0),p=G(!0);let m=()=>{};return r&&(m=he([s,a,i],()=>{const C=Hr(s);if(!C)return;const{left:y,top:b,width:E,height:S}=C.getBoundingClientRect();c.value=y+r.pageXOffset,f.value=b+r.pageYOffset,d.value=S,v.value=E;const x=a.value-c.value,_=i.value-f.value;p.value=E===0||S===0||x<0||_<0||x>E||_>S,(n||!p.value)&&(l.value=x,u.value=_)},{immediate:!0}),Hn(document,"mouseleave",()=>{p.value=!0})),{x:a,y:i,sourceType:o,elementX:l,elementY:u,elementPositionX:c,elementPositionY:f,elementHeight:d,elementWidth:v,isOutside:p,stop:m}}var uh;(function(e){e.UP="UP",e.RIGHT="RIGHT",e.DOWN="DOWN",e.LEFT="LEFT",e.NONE="NONE"})(uh||(uh={}));var r$=Object.defineProperty,ch=Object.getOwnPropertySymbols,a$=Object.prototype.hasOwnProperty,i$=Object.prototype.propertyIsEnumerable,fh=(e,t,n)=>t in e?r$(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,o$=(e,t)=>{for(var n in t||(t={}))a$.call(t,n)&&fh(e,n,t[n]);if(ch)for(var n of ch(t))i$.call(t,n)&&fh(e,n,t[n]);return e};const s$={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};o$({linear:Kk},s$);const l$={style:{position:"relative"}},u$=ve({__name:"edgeTrigger",props:{tabIdx:null},setup(e){const t=e,n=ff(),r=G(),a=G(),{isOutside:i}=lh(a),{isOutside:o}=lh(r),s=U(()=>!i.value&&!!n.dragingTab),l=U(()=>!o.value&&!!n.dragingTab&&!s.value),u=(c,f)=>{var v,p,m,C;const d=JSON.parse(((v=c.dataTransfer)==null?void 0:v.getData("text"))??"{}");if(console.log("on-drop",f,d),(d==null?void 0:d.from)==="tab-drag"){if(c.stopPropagation(),n.dragingTab=void 0,f==="insert"&&d.tabIdx===t.tabIdx)return;const y=n.tabList,b=y[d.tabIdx].panes[d.paneIdx];y[d.tabIdx].panes.splice(d.paneIdx,1),f==="add-right"?(y[t.tabIdx].key=((p=y[t.tabIdx].panes[d.paneIdx-1])==null?void 0:p.key)??y[t.tabIdx].panes[0].key,y.splice(t.tabIdx+1,0,vi({panes:[b],key:b.key}))):(y[d.tabIdx].key=((m=y[d.tabIdx].panes[d.paneIdx-1])==null?void 0:m.key)??((C=y[d.tabIdx].panes[0])==null?void 0:C.key),y[t.tabIdx].panes.push(b),y[t.tabIdx].key=b.key),y[d.tabIdx].panes.length===0&&y.splice(d.tabIdx,1)}};return(c,f)=>(Ut(),li("div",{class:ha(["wrap",{accept:$t(l)}]),ref_key:"trigger",ref:r,onDragover:f[2]||(f[2]=ia(()=>{},["prevent"])),onDrop:f[3]||(f[3]=ia(d=>u(d,"insert"),["prevent"]))},[jo("div",{class:ha(["trigger",{accept:$t(s)}]),ref_key:"edgeTrigger",ref:a,onDragover:f[0]||(f[0]=ia(()=>{},["prevent"])),onDrop:f[1]||(f[1]=ia(d=>u(d,"add-right"),["prevent"]))},null,34),jo("div",l$,[Do(c.$slots,"default",{},void 0,!0)])],34))}});const Jb=(e,t)=>{const n=e.__vccOpts||e;for(const[r,a]of t)n[r]=a;return n},c$=Jb(u$,[["__scopeId","data-v-68a48c30"]]),f$=ve({__name:"SplitViewTab",setup(e){const t=ff(),n={"auto-upload":kn(()=>Cn(()=>import("./autoUpload-0c42d2a0.js"),["assets/autoUpload-0c42d2a0.js","assets/index-5f8870c0.js","assets/styleChecker-64fe9b7f.js","assets/index-806213af.css","assets/index-9f7c4c5b.js","assets/index-f58e8b14.css","assets/useTaskListStore-34ada125.js","assets/task-4bd6db0d.js","assets/EyeOutlined-1dc44d5d.js","assets/button-5842320f.js","assets/autoUpload-fcd0c76a.css"])),local:kn(()=>Cn(()=>import("./stackView-f1b71277.js"),["assets/stackView-f1b71277.js","assets/FileItem-2b2d9d61.js","assets/index-9e440f03.js","assets/styleChecker-64fe9b7f.js","assets/index-9fed83c2.css","assets/useTaskListStore-34ada125.js","assets/copy2clipboard-4a45e2ac.js","assets/EyeOutlined-1dc44d5d.js","assets/button-5842320f.js","assets/FileItem-89948011.css","assets/index-de0584e1.js","assets/index-5f8870c0.js","assets/index-806213af.css","assets/index-2e0854a5.css","assets/index-9f7c4c5b.js","assets/index-f58e8b14.css","assets/stackView-67900381.css","assets/index-d623d990.css"])),netdisk:kn(()=>Cn(()=>import("./stackView-f1b71277.js"),["assets/stackView-f1b71277.js","assets/FileItem-2b2d9d61.js","assets/index-9e440f03.js","assets/styleChecker-64fe9b7f.js","assets/index-9fed83c2.css","assets/useTaskListStore-34ada125.js","assets/copy2clipboard-4a45e2ac.js","assets/EyeOutlined-1dc44d5d.js","assets/button-5842320f.js","assets/FileItem-89948011.css","assets/index-de0584e1.js","assets/index-5f8870c0.js","assets/index-806213af.css","assets/index-2e0854a5.css","assets/index-9f7c4c5b.js","assets/index-f58e8b14.css","assets/stackView-67900381.css","assets/index-d623d990.css"])),"task-record":kn(()=>Cn(()=>import("./taskRecord-bdd330cd.js"),["assets/taskRecord-bdd330cd.js","assets/index-de0584e1.js","assets/index-9e440f03.js","assets/styleChecker-64fe9b7f.js","assets/index-9fed83c2.css","assets/index-5f8870c0.js","assets/index-806213af.css","assets/index-2e0854a5.css","assets/index-9f7c4c5b.js","assets/index-f58e8b14.css","assets/useTaskListStore-34ada125.js","assets/button-5842320f.js","assets/copy2clipboard-4a45e2ac.js","assets/task-4bd6db0d.js","assets/EyeOutlined-1dc44d5d.js","assets/taskRecord-16f064a2.css","assets/index-d623d990.css"])),empty:kn(()=>Cn(()=>import("./emptyStartup-368951ba.js"),["assets/emptyStartup-368951ba.js","assets/button-5842320f.js","assets/emptyStartup-aca080de.css"])),"log-detail":kn(()=>Cn(()=>import("./logDetail-f1536c2b.js"),["assets/logDetail-f1536c2b.js","assets/useTaskListStore-34ada125.js","assets/logDetail-136bd643.css"])),"global-setting":kn(()=>Cn(()=>import("./globalSetting-c38749f6.js"),["assets/globalSetting-c38749f6.js","assets/index-de0584e1.js","assets/index-9e440f03.js","assets/styleChecker-64fe9b7f.js","assets/index-9fed83c2.css","assets/index-5f8870c0.js","assets/index-806213af.css","assets/index-2e0854a5.css","assets/useTaskListStore-34ada125.js","assets/button-5842320f.js","assets/globalSetting-dcd8cbd7.css","assets/index-d623d990.css"])),"tag-search-matched-image-grid":kn(()=>Cn(()=>import("./MatchedImageGrid-2ffee20a.js"),["assets/MatchedImageGrid-2ffee20a.js","assets/FileItem-2b2d9d61.js","assets/index-9e440f03.js","assets/styleChecker-64fe9b7f.js","assets/index-9fed83c2.css","assets/useTaskListStore-34ada125.js","assets/copy2clipboard-4a45e2ac.js","assets/EyeOutlined-1dc44d5d.js","assets/button-5842320f.js","assets/FileItem-89948011.css","assets/db-76fb7c30.js","assets/MatchedImageGrid-3f436f26.css"])),"tag-search":kn(()=>Cn(()=>import("./TagSearch-0773822d.js"),["assets/TagSearch-0773822d.js","assets/db-76fb7c30.js","assets/button-5842320f.js","assets/TagSearch-894ad742.css","assets/index-d623d990.css"]))},r=(i,o,s)=>{var u,c;const l=t.tabList[i];if(s==="add"){const f={type:"empty",key:aa(),name:mt("emptyStartPage")};l.panes.push(f),l.key=f.key}else{if(t.tabList.reduce((d,v)=>d+v.panes.length,0)===1)return hs.error(mt("deleteNotAllowedWithOnePaneLeft"));const f=l.panes.findIndex(d=>d.key===o);l.key===o&&(l.key=((u=l.panes[f-1])==null?void 0:u.key)??((c=l.panes[0])==null?void 0:c.key)),l.panes.splice(f,1),l.panes.length===0&&t.tabList.splice(i,1)}},a=G();return he(()=>t.tabList,async()=>{var i;await Et(),t.saveRecord(t.tabList),Array.from(((i=a.value)==null?void 0:i.querySelectorAll(".splitpanes__pane"))??[]).forEach((o,s)=>{Array.from(o.querySelectorAll(".ant-tabs-tab")??[]).forEach((l,u)=>{const c=l;c.setAttribute("draggable","true"),c.setAttribute("tabIdx",s.toString()),c.setAttribute("paneIdx",u.toString()),c.ondragend=()=>{t.dragingTab=void 0},c.ondragstart=f=>{t.dragingTab={tabIdx:s,paneIdx:u},f.dataTransfer.setData("text/plain",JSON.stringify({tabIdx:s,paneIdx:u,from:"tab-drag"}))}})})},{immediate:!0,deep:!0}),(i,o)=>{const s=Zo,l=di;return Ut(),li("div",{ref_key:"container",ref:a},[w($t(Bk),{class:"default-theme"},{default:lr(()=>[(Ut(!0),li(Fe,null,If($t(t).tabList,(u,c)=>(Ut(),Vn($t(Uk),{key:$t(Dk)(u)},{default:lr(()=>[w(c$,{tabIdx:c},{default:lr(()=>[w(l,{type:"editable-card",activeKey:u.key,"onUpdate:activeKey":f=>u.key=f,onEdit:(f,d)=>r(c,f,d)},{default:lr(()=>[(Ut(!0),li(Fe,null,If(u.panes,(f,d)=>(Ut(),Vn(s,{key:f.key,tab:f.name,class:"pane","force-render":f.type==="task-record"},{default:lr(()=>[(Ut(),Vn(SC(n[f.type]),Xu({tabIdx:c,paneIdx:d},f),null,16,["tabIdx","paneIdx"]))]),_:2},1032,["tab","force-render"]))),128))]),_:2},1032,["activeKey","onUpdate:activeKey","onEdit"])]),_:2},1032,["tabIdx"])]),_:2},1024))),128))]),_:1})],512)}}});const d$=Jb(f$,[["__scopeId","data-v-937d2428"]]),v$=ve({__name:"App",setup(e){const t=ff(),n=st(new Di(-1,0,0,"throw"));return Ue(async()=>{Pk().then(async r=>{t.conf=r;const a=await jk(r);t.autoCompletedDirList=a.filter(i=>{var o,s;return(s=(o=i==null?void 0:i.dir)==null?void 0:o.trim)==null?void 0:s.call(o)})}),t.user=await n.pushAction(Ik).res}),(r,a)=>{const i=Vt;return Ut(),Vn(i,{loading:!n.isIdle},{default:lr(()=>[w(d$)]),_:1},8,["loading"])}}});function p$(e){return typeof e=="object"&&e!==null}function dh(e,t){return e=p$(e)?e:Object.create(null),new Proxy(e,{get(n,r,a){return r==="key"?Reflect.get(n,r,a):Reflect.get(n,r,a)||Reflect.get(t,r,a)}})}function h$(e,t){return t.reduce((n,r)=>n==null?void 0:n[r],e)}function m$(e,t,n){return t.slice(0,-1).reduce((r,a)=>/^(__proto__)$/.test(a)?{}:r[a]=r[a]||{},e)[t[t.length-1]]=n,e}function g$(e,t){return t.reduce((n,r)=>{const a=r.split(".");return m$(n,a,h$(e,a))},{})}function vh(e,{storage:t,serializer:n,key:r,debug:a}){try{const i=t==null?void 0:t.getItem(r);i&&e.$patch(n==null?void 0:n.deserialize(i))}catch(i){a&&console.error(i)}}function ph(e,{storage:t,serializer:n,key:r,paths:a,debug:i}){try{const o=Array.isArray(a)?g$(e,a):e;t.setItem(r,n.serialize(o))}catch(o){i&&console.error(o)}}function y$(e={}){return t=>{const{auto:n=!1}=e,{options:{persist:r=n},store:a}=t;if(!r)return;const i=(Array.isArray(r)?r.map(o=>dh(o,e)):[dh(r,e)]).map(({storage:o=localStorage,beforeRestore:s=null,afterRestore:l=null,serializer:u={serialize:JSON.stringify,deserialize:JSON.parse},key:c=a.$id,paths:f=null,debug:d=!1})=>{var v;return{storage:o,beforeRestore:s,afterRestore:l,serializer:u,key:((v=e.key)!=null?v:p=>p)(c),paths:f,debug:d}});a.$persist=()=>{i.forEach(o=>{ph(a.$state,o)})},a.$hydrate=({runHooks:o=!0}={})=>{i.forEach(s=>{const{beforeRestore:l,afterRestore:u}=s;o&&(l==null||l(t)),vh(a,s),o&&(u==null||u(t))})},i.forEach(o=>{const{beforeRestore:s,afterRestore:l}=o;s==null||s(t),vh(a,o),l==null||l(t),a.$subscribe((u,c)=>{ph(c,o)},{detached:!0})})}}var b$=y$();const Qb=Ak();Qb.use(b$);L1(v$).use(Qb).use(cf).mount("#zanllp_dev_gradio_fe");const C$=Jk(),_$=()=>{try{return parent.location.search.includes("theme=dark")}catch{}return!1};he([C$,_$],async([e,t])=>{await Zy();const n=document.getElementsByTagName("html")[0];if(e||t){document.body.classList.add("dark");const r=document.createElement("style"),{default:a}=await Cn(()=>import("./antd.dark-6fb13a95.js"),[]);r.innerHTML=a,r.setAttribute("antd-dark",""),n.appendChild(r)}else document.body.classList.remove("dark"),Array.from(n.querySelectorAll("style[antd-dark]")).forEach(r=>r.remove())},{immediate:!0});export{Zy as $,ct as A,Yr as B,pc as C,dt as D,dS as E,ff as F,U as G,it as H,SS as I,st as J,Ut as K,li as L,$t as M,lr as N,Vn as O,Z as P,E$ as Q,ya as R,Vt as S,Ra as T,S$ as U,jo as V,Fe as W,If as X,ha as Y,oD as Z,le as _,w as a,dg as a$,Jb as a0,Pt as a1,$I as a2,hn as a3,nc as a4,We as a5,In as a6,mr as a7,He as a8,KI as a9,Fk as aA,tD as aB,nD as aC,aC as aD,iC as aE,UI as aF,Xe as aG,Et as aH,Tc as aI,xi as aJ,Gt as aK,r2 as aL,iu as aM,Vi as aN,WM as aO,nu as aP,P$ as aQ,km as aR,yM as aS,mt as aT,vi as aU,aa as aV,ly as aW,cw as aX,Ce as aY,Dt as aZ,zu as a_,M$ as aa,y2 as ab,Ye as ac,he as ad,ia as ae,w$ as af,KC as ag,Jy as ah,O$ as ai,Xo as aj,Li as ak,ZI as al,R$ as am,pr as an,qs as ao,mA as ap,BI as aq,fD as ar,sM as as,hs as at,eD as au,Q$ as av,Z$ as aw,sN as ax,Dk as ay,L$ as az,Yt as b,Xy as b$,Di as b0,Jh as b1,cD as b2,A$ as b3,Be as b4,CO as b5,NS as b6,Ld as b7,NP as b8,RP as b9,Kr as bA,Bv as bB,N$ as bC,Cy as bD,rM as bE,fM as bF,Pv as bG,hc as bH,Ic as bI,ra as bJ,ty as bK,Go as bL,ni as bM,Cr as bN,mp as bO,yN as bP,pw as bQ,yO as bR,Lm as bS,Kn as bT,A_ as bU,Qf as bV,bO as bW,en as bX,Ur as bY,Ec as bZ,Sc as b_,SM as ba,nt as bb,B_ as bc,zo as bd,vw as be,E1 as bf,En as bg,I$ as bh,Me as bi,XM as bj,yP as bk,Ni as bl,Wg as bm,TM as bn,PM as bo,ZA as bp,VA as bq,WA as br,zr as bs,TA as bt,Os as bu,zc as bv,eN as bw,pp as bx,JP as by,T$ as bz,be as c,Fu as c0,Ot as c1,RS as c2,Yy as c3,mD as c4,hD as c5,vD as c6,_a as c7,J$ as c8,iD as c9,ov as cA,Mn as cB,Cv as cC,dv as cD,Yn as cE,ql as cF,hr as cG,pv as cH,Qg as cI,bA as cJ,FA as cK,P_ as cL,D1 as cM,rp as cN,$k as cO,sD as cP,ti as cQ,Na as cR,pD as ca,rD as cb,dD as cc,aD as cd,lD as ce,WR as cf,uD as cg,oC as ch,ga as ci,K0 as cj,OC as ck,Do as cl,SC as cm,Xu as cn,x$ as co,Bi as cp,RM as cq,MA as cr,RA as cs,EP as ct,OP as cu,Nn as cv,LE as cw,ME as cx,Gg as cy,TE as cz,ve as d,ag as e,Aa as f,Oi as g,A as h,Gn as i,bS as j,vg as k,jS as l,VS as m,GS as n,JS as o,Ly as p,ky as q,G as r,Xn as s,ec as t,Ft as u,bm as v,vs as w,Te as x,Ue as y,Ma as z}; + */let Vb;const ks=e=>Vb=e,Ub=Symbol();function Cu(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var mi;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(mi||(mi={}));function Ak(){const e=Iu(!0),t=e.run(()=>G({}));let n=[],r=[];const a=ga({install(i){ks(a),a._a=i,i.provide(Ub,a),i.config.globalProperties.$pinia=a,r.forEach(o=>n.push(o)),r=[]},use(i){return!this._a&&!Mk?r.push(i):n.push(i),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return a}const Wb=()=>{};function ih(e,t,n,r=Wb){e.push(t);const a=()=>{const i=e.indexOf(t);i>-1&&(e.splice(i,1),r())};return!n&&Mu()&&wh(a),a}function ea(e,...t){e.slice().forEach(n=>{n(...t)})}function _u(e,t){e instanceof Map&&t instanceof Map&&t.forEach((n,r)=>e.set(r,n)),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const r=t[n],a=e[n];Cu(a)&&Cu(r)&&e.hasOwnProperty(n)&&!Ye(r)&&!zn(r)?e[n]=_u(a,r):e[n]=r}return e}const Nk=Symbol();function Rk(e){return!Cu(e)||!e.hasOwnProperty(Nk)}const{assign:or}=Object;function Lk(e){return!!(Ye(e)&&e.effect)}function kk(e,t,n,r){const{state:a,actions:i,getters:o}=t,s=n.state.value[e];let l;function u(){s||(n.state.value[e]=a?a():{});const c=Fu(n.state.value[e]);return or(c,i,Object.keys(o||{}).reduce((f,d)=>(f[d]=ga(U(()=>{ks(n);const v=n._s.get(e);return o[d].call(v,v)})),f),{}))}return l=Kb(e,u,t,n,r,!0),l}function Kb(e,t,n={},r,a,i){let o;const s=or({actions:{}},n),l={deep:!0};let u,c,f=ga([]),d=ga([]),v;const p=r.state.value[e];!i&&!p&&(r.state.value[e]={}),G({});let m;function C(O){let I;u=c=!1,typeof O=="function"?(O(r.state.value[e]),I={type:mi.patchFunction,storeId:e,events:v}):(_u(r.state.value[e],O),I={type:mi.patchObject,payload:O,storeId:e,events:v});const T=m=Symbol();Et().then(()=>{m===T&&(u=!0)}),c=!0,ea(f,I,r.state.value[e])}const y=i?function(){const{state:I}=n,T=I?I():{};this.$patch($=>{or($,T)})}:Wb;function b(){o.stop(),f=[],d=[],r._s.delete(e)}function E(O,I){return function(){ks(r);const T=Array.from(arguments),$=[],V=[];function W(L){$.push(L)}function H(L){V.push(L)}ea(d,{args:T,name:O,store:x,after:W,onError:H});let j;try{j=I.apply(this&&this.$id===e?this:x,T)}catch(L){throw ea(V,L),L}return j instanceof Promise?j.then(L=>(ea($,L),L)).catch(L=>(ea(V,L),Promise.reject(L))):(ea($,j),j)}}const S={_p:r,$id:e,$onAction:ih.bind(null,d),$patch:C,$reset:y,$subscribe(O,I={}){const T=ih(f,O,I.detached,()=>$()),$=o.run(()=>he(()=>r.state.value[e],V=>{(I.flush==="sync"?c:u)&&O({storeId:e,type:mi.direct,events:v},V)},or({},l,I)));return T},$dispose:b},x=st(S);r._s.set(e,x);const _=r._e.run(()=>(o=Iu(),o.run(()=>t())));for(const O in _){const I=_[O];if(Ye(I)&&!Lk(I)||zn(I))i||(p&&Rk(I)&&(Ye(I)?I.value=p[O]:_u(I,p[O])),r.state.value[e][O]=I);else if(typeof I=="function"){const T=E(O,I);_[O]=T,s.actions[O]=I}}return or(x,_),or(Me(x),_),Object.defineProperty(x,"$state",{get:()=>r.state.value[e],set:O=>{C(I=>{or(I,O)})}}),r._p.forEach(O=>{or(x,o.run(()=>O({store:x,app:r._a,pinia:r,options:s})))}),p&&i&&n.hydrate&&n.hydrate(x.$state,p),u=!0,c=!0,x}function $k(e,t,n){let r,a;const i=typeof t=="function";typeof e=="string"?(r=e,a=i?n:t):(a=e,r=e.id);function o(s,l){const u=Gt();return s=s||u&&Be(Ub,null),s&&ks(s),s=Vb,s._s.has(r)||(i?Kb(r,t,a,s):kk(r,a,s)),s._s.get(r)}return o.$id=r,o}function fD(e){{e=Me(e);const t={};for(const n in e){const r=e[n];(Ye(r)||zn(r))&&(t[n]=Rt(e,n))}return t}}const ff=$k("useGlobalStore",()=>{const e=G(),t=G(),n=G([]),r=G(!0),a=G(50),i=G("/"),o={type:"empty",name:mt("emptyStartPage"),key:aa()},s=G([vi({panes:[o],key:o.key})]),l=G(),u=G(new Array),c=Date.now(),f=G(),d=_=>{var O;((O=f.value)==null?void 0:O.length)!==2&&(f.value=[{tabs:_,time:c},{tabs:_,time:c}]),f.value[0].time===c?f.value[0].tabs=_:f.value.unshift({tabs:_,time:c}),f.value=f.value.slice(0,2)},v=async(_=0)=>{s.value.map(O=>O.panes).flat().find(O=>O.type==="task-record")||s.value[_].panes.push({type:"task-record",key:aa(),name:"任务记录"}),await Et()},p=async(_,O)=>{const I=s.value[_+1],T={type:"log-detail",logDetailId:O,key:aa(),name:`日志详情:${O.split("-")[0]}...`};I?(I.key=T.key,I.panes.push(T)):s.value.push(vi({panes:[T],key:T.key}))},m=async(_,O,I)=>{let T=s.value.map(V=>V.panes).flat().find(V=>V.type==="tag-search-matched-image-grid"&&V.id===O);if(T){T.selectedTagIds=I.slice();return}else T={type:"tag-search-matched-image-grid",id:O,selectedTagIds:I.slice(),key:aa(),name:mt("searchResults")};const $=s.value[_+1];$?($.key=T.key,$.panes.push(T)):s.value.push(vi({panes:[T],key:T.key}))},C=G(256),y=G(512),b=G(zb());he(b,_=>cf.global.locale.value=_);const E=(_,O)=>{if(!t.value){hs.info(mt("loginPrompt"));const I={key:aa(),type:"netdisk",target:"netdisk",name:mt("baiduCloud")+" "+mt("login")};s.value[_].panes[O]=I,s.value[_].key=I.key}},S=G(!1),x=G("");return{lang:b,user:t,tabList:s,conf:e,autoCompletedDirList:n,enableThumbnail:r,stackViewSplit:a,autoUploadRecvDir:i,dragingTab:l,saveRecord:d,recent:u,lastTabListRecord:f,openLogDetailInRight:p,gridThumbnailSize:C,largeGridThumbnailSize:y,createTaskRecordPaneIfNotExist:v,openBaiduYunIfNotLogged:E,longPressOpenContextMenu:S,baiduNetdiskPageOpened:x,openTagSearchMatchedImageGridInRight:m,...Yy()}},{persist:{paths:["lang","enableThumbnail","lastTabListRecord","stackViewSplit","autoUploadRecvDir","recent","gridThumbnailSize","largeGridThumbnailSize","longPressOpenContextMenu","baiduNetdiskPageOpened"]}});function dD(){try{return parent.window.gradioApp()}catch{}const e=parent.document.getElementsByTagName("gradio-app"),t=e.length==0?null:e[0].shadowRoot;return t||document}const Dk=e=>e[To],Fk=(e,...t)=>t.reduce((n,r)=>(n[r]=e==null?void 0:e[r],n),{});function vD(e){var r;if(typeof e!="string")return!1;const t=[".jpg",".jpeg",".png",".gif",".bmp",".webp"],n=(r=e.split(".").pop())==null?void 0:r.toLowerCase();return n!==void 0&&t.includes(`.${n}`)}const jk=async({global_setting:e,sd_cwd:t,home:n})=>{const a={...Fk(e,"additional_networks_extra_lora_path","outdir_grids","outdir_extras_samples","outdir_img2img_grids","outdir_img2img_samples","outdir_grids","outdir_extras_samples","outdir_samples","outdir_txt2img_grids","outdir_txt2img_samples","outdir_save"),embeddings:"embeddings",hypernetworks:"models/hypernetworks",cwd:t,home:n},i=await Tk(Object.values(a).filter(s=>s)),o={outdir_txt2img_samples:mt("t2i"),outdir_img2img_samples:mt("i2i"),outdir_save:mt("saveButtonSavesTo"),outdir_extras_samples:mt("extra"),additional_networks_extra_lora_path:"LoRA",outdir_grids:mt("gridImage"),outdir_img2img_grids:mt("i2i-grid"),outdir_samples:mt("image"),outdir_txt2img_grids:mt("t2i-grid"),hypernetworks:mt("hypernetworks"),embeddings:"Embedding",cwd:mt("workingFolder"),home:"home"};return Object.keys(o).filter(s=>i[a[s]]).map(s=>{const l=s;return{key:l,zh:o[l],dir:a[l]}})};const Bk={name:"splitpanes",emits:["ready","resize","resized","pane-click","pane-maximize","pane-add","pane-remove","splitter-click"],props:{horizontal:{type:Boolean},pushOtherPanes:{type:Boolean,default:!0},dblClickSplitter:{type:Boolean,default:!0},rtl:{type:Boolean,default:!1},firstSplitter:{type:Boolean}},provide(){return{requestUpdate:this.requestUpdate,onPaneAdd:this.onPaneAdd,onPaneRemove:this.onPaneRemove,onPaneClick:this.onPaneClick}},data:()=>({container:null,ready:!1,panes:[],touch:{mouseDown:!1,dragging:!1,activeSplitter:null},splitterTaps:{splitter:null,timeoutId:null}}),computed:{panesCount(){return this.panes.length},indexedPanes(){return this.panes.reduce((e,t)=>(e[t.id]=t)&&e,{})}},methods:{updatePaneComponents(){this.panes.forEach(e=>{e.update&&e.update({[this.horizontal?"height":"width"]:`${this.indexedPanes[e.id].size}%`})})},bindEvents(){document.addEventListener("mousemove",this.onMouseMove,{passive:!1}),document.addEventListener("mouseup",this.onMouseUp),"ontouchstart"in window&&(document.addEventListener("touchmove",this.onMouseMove,{passive:!1}),document.addEventListener("touchend",this.onMouseUp))},unbindEvents(){document.removeEventListener("mousemove",this.onMouseMove,{passive:!1}),document.removeEventListener("mouseup",this.onMouseUp),"ontouchstart"in window&&(document.removeEventListener("touchmove",this.onMouseMove,{passive:!1}),document.removeEventListener("touchend",this.onMouseUp))},onMouseDown(e,t){this.bindEvents(),this.touch.mouseDown=!0,this.touch.activeSplitter=t},onMouseMove(e){this.touch.mouseDown&&(e.preventDefault(),this.touch.dragging=!0,this.calculatePanesSize(this.getCurrentMouseDrag(e)),this.$emit("resize",this.panes.map(t=>({min:t.min,max:t.max,size:t.size}))))},onMouseUp(){this.touch.dragging&&this.$emit("resized",this.panes.map(e=>({min:e.min,max:e.max,size:e.size}))),this.touch.mouseDown=!1,setTimeout(()=>{this.touch.dragging=!1,this.unbindEvents()},100)},onSplitterClick(e,t){"ontouchstart"in window&&(e.preventDefault(),this.dblClickSplitter&&(this.splitterTaps.splitter===t?(clearTimeout(this.splitterTaps.timeoutId),this.splitterTaps.timeoutId=null,this.onSplitterDblClick(e,t),this.splitterTaps.splitter=null):(this.splitterTaps.splitter=t,this.splitterTaps.timeoutId=setTimeout(()=>{this.splitterTaps.splitter=null},500)))),this.touch.dragging||this.$emit("splitter-click",this.panes[t])},onSplitterDblClick(e,t){let n=0;this.panes=this.panes.map((r,a)=>(r.size=a===t?r.max:r.min,a!==t&&(n+=r.min),r)),this.panes[t].size-=n,this.$emit("pane-maximize",this.panes[t]),this.$emit("resized",this.panes.map(r=>({min:r.min,max:r.max,size:r.size})))},onPaneClick(e,t){this.$emit("pane-click",this.indexedPanes[t])},getCurrentMouseDrag(e){const t=this.container.getBoundingClientRect(),{clientX:n,clientY:r}="ontouchstart"in window&&e.touches?e.touches[0]:e;return{x:n-t.left,y:r-t.top}},getCurrentDragPercentage(e){e=e[this.horizontal?"y":"x"];const t=this.container[this.horizontal?"clientHeight":"clientWidth"];return this.rtl&&!this.horizontal&&(e=t-e),e*100/t},calculatePanesSize(e){const t=this.touch.activeSplitter;let n={prevPanesSize:this.sumPrevPanesSize(t),nextPanesSize:this.sumNextPanesSize(t),prevReachedMinPanes:0,nextReachedMinPanes:0};const r=0+(this.pushOtherPanes?0:n.prevPanesSize),a=100-(this.pushOtherPanes?0:n.nextPanesSize),i=Math.max(Math.min(this.getCurrentDragPercentage(e),a),r);let o=[t,t+1],s=this.panes[o[0]]||null,l=this.panes[o[1]]||null;const u=s.max<100&&i>=s.max+n.prevPanesSize,c=l.max<100&&i<=100-(l.max+this.sumNextPanesSize(t+1));if(u||c){u?(s.size=s.max,l.size=Math.max(100-s.max-n.prevPanesSize-n.nextPanesSize,0)):(s.size=Math.max(100-l.max-n.prevPanesSize-this.sumNextPanesSize(t+1),0),l.size=l.max);return}if(this.pushOtherPanes){const f=this.doPushOtherPanes(n,i);if(!f)return;({sums:n,panesToResize:o}=f),s=this.panes[o[0]]||null,l=this.panes[o[1]]||null}s!==null&&(s.size=Math.min(Math.max(i-n.prevPanesSize-n.prevReachedMinPanes,s.min),s.max)),l!==null&&(l.size=Math.min(Math.max(100-i-n.nextPanesSize-n.nextReachedMinPanes,l.min),l.max))},doPushOtherPanes(e,t){const n=this.touch.activeSplitter,r=[n,n+1];return t{i>r[0]&&i<=n&&(a.size=a.min,e.prevReachedMinPanes+=a.min)}),e.prevPanesSize=this.sumPrevPanesSize(r[0]),r[0]===void 0)?(e.prevReachedMinPanes=0,this.panes[0].size=this.panes[0].min,this.panes.forEach((a,i)=>{i>0&&i<=n&&(a.size=a.min,e.prevReachedMinPanes+=a.min)}),this.panes[r[1]].size=100-e.prevReachedMinPanes-this.panes[0].min-e.prevPanesSize-e.nextPanesSize,null):t>100-e.nextPanesSize-this.panes[r[1]].min&&(r[1]=this.findNextExpandedPane(n).index,e.nextReachedMinPanes=0,r[1]>n+1&&this.panes.forEach((a,i)=>{i>n&&i{i=n+1&&(a.size=a.min,e.nextReachedMinPanes+=a.min)}),this.panes[r[0]].size=100-e.prevPanesSize-e.nextReachedMinPanes-this.panes[this.panesCount-1].min-e.nextPanesSize,null):{sums:e,panesToResize:r}},sumPrevPanesSize(e){return this.panes.reduce((t,n,r)=>t+(rt+(r>e+1?n.size:0),0)},findPrevExpandedPane(e){return[...this.panes].reverse().find(t=>t.indext.min)||{}},findNextExpandedPane(e){return this.panes.find(t=>t.index>e+1&&t.size>t.min)||{}},checkSplitpanesNodes(){Array.from(this.container.children).forEach(e=>{const t=e.classList.contains("splitpanes__pane"),n=e.classList.contains("splitpanes__splitter");!t&&!n&&(e.parentNode.removeChild(e),console.warn("Splitpanes: Only elements are allowed at the root of . One of your DOM nodes was removed."))})},addSplitter(e,t,n=!1){const r=e-1,a=document.createElement("div");a.classList.add("splitpanes__splitter"),n||(a.onmousedown=i=>this.onMouseDown(i,r),typeof window<"u"&&"ontouchstart"in window&&(a.ontouchstart=i=>this.onMouseDown(i,r)),a.onclick=i=>this.onSplitterClick(i,r+1)),this.dblClickSplitter&&(a.ondblclick=i=>this.onSplitterDblClick(i,r+1)),t.parentNode.insertBefore(a,t)},removeSplitter(e){e.onmousedown=void 0,e.onclick=void 0,e.ondblclick=void 0,e.parentNode.removeChild(e)},redoSplitters(){const e=Array.from(this.container.children);e.forEach(n=>{n.className.includes("splitpanes__splitter")&&this.removeSplitter(n)});let t=0;e.forEach(n=>{n.className.includes("splitpanes__pane")&&(!t&&this.firstSplitter?this.addSplitter(t,n,!0):t&&this.addSplitter(t,n),t++)})},requestUpdate({target:e,...t}){const n=this.indexedPanes[e._.uid];Object.entries(t).forEach(([r,a])=>n[r]=a)},onPaneAdd(e){let t=-1;Array.from(e.$el.parentNode.children).some(a=>(a.className.includes("splitpanes__pane")&&t++,a===e.$el));const n=parseFloat(e.minSize),r=parseFloat(e.maxSize);this.panes.splice(t,0,{id:e._.uid,index:t,min:isNaN(n)?0:n,max:isNaN(r)?100:r,size:e.size===null?null:parseFloat(e.size),givenSize:e.size,update:e.update}),this.panes.forEach((a,i)=>a.index=i),this.ready&&this.$nextTick(()=>{this.redoSplitters(),this.resetPaneSizes({addedPane:this.panes[t]}),this.$emit("pane-add",{index:t,panes:this.panes.map(a=>({min:a.min,max:a.max,size:a.size}))})})},onPaneRemove(e){const t=this.panes.findIndex(r=>r.id===e._.uid),n=this.panes.splice(t,1)[0];this.panes.forEach((r,a)=>r.index=a),this.$nextTick(()=>{this.redoSplitters(),this.resetPaneSizes({removedPane:{...n,index:t}}),this.$emit("pane-remove",{removed:n,panes:this.panes.map(r=>({min:r.min,max:r.max,size:r.size}))})})},resetPaneSizes(e={}){!e.addedPane&&!e.removedPane?this.initialPanesSizing():this.panes.some(t=>t.givenSize!==null||t.min||t.max<100)?this.equalizeAfterAddOrRemove(e):this.equalize(),this.ready&&this.$emit("resized",this.panes.map(t=>({min:t.min,max:t.max,size:t.size})))},equalize(){const e=100/this.panesCount;let t=0;const n=[],r=[];this.panes.forEach(a=>{a.size=Math.max(Math.min(e,a.max),a.min),t-=a.size,a.size>=a.max&&n.push(a.id),a.size<=a.min&&r.push(a.id)}),t>.1&&this.readjustSizes(t,n,r)},initialPanesSizing(){let e=100;const t=[],n=[];let r=0;this.panes.forEach(i=>{e-=i.size,i.size!==null&&r++,i.size>=i.max&&t.push(i.id),i.size<=i.min&&n.push(i.id)});let a=100;e>.1&&(this.panes.forEach(i=>{i.size===null&&(i.size=Math.max(Math.min(e/(this.panesCount-r),i.max),i.min)),a-=i.size}),a>.1&&this.readjustSizes(e,t,n))},equalizeAfterAddOrRemove({addedPane:e,removedPane:t}={}){let n=100/this.panesCount,r=0;const a=[],i=[];e&&e.givenSize!==null&&(n=(100-e.givenSize)/(this.panesCount-1)),this.panes.forEach(o=>{r-=o.size,o.size>=o.max&&a.push(o.id),o.size<=o.min&&i.push(o.id)}),!(Math.abs(r)<.1)&&(this.panes.forEach(o=>{e&&e.givenSize!==null&&e.id===o.id||(o.size=Math.max(Math.min(n,o.max),o.min)),r-=o.size,o.size>=o.max&&a.push(o.id),o.size<=o.min&&i.push(o.id)}),r>.1&&this.readjustSizes(r,a,i))},readjustSizes(e,t,n){let r;e>0?r=e/(this.panesCount-t.length):r=e/(this.panesCount-n.length),this.panes.forEach((a,i)=>{if(e>0&&!t.includes(a.id)){const o=Math.max(Math.min(a.size+r,a.max),a.min),s=o-a.size;e-=s,a.size=o}else if(!n.includes(a.id)){const o=Math.max(Math.min(a.size+r,a.max),a.min),s=o-a.size;e-=s,a.size=o}a.update({[this.horizontal?"height":"width"]:`${this.indexedPanes[a.id].size}%`})}),Math.abs(e)>.1&&this.$nextTick(()=>{this.ready&&console.warn("Splitpanes: Could not resize panes correctly due to their constraints.")})}},watch:{panes:{deep:!0,immediate:!1,handler(){this.updatePaneComponents()}},horizontal(){this.updatePaneComponents()},firstSplitter(){this.redoSplitters()},dblClickSplitter(e){[...this.container.querySelectorAll(".splitpanes__splitter")].forEach((t,n)=>{t.ondblclick=e?r=>this.onSplitterDblClick(r,n):void 0})}},beforeUnmount(){this.ready=!1},mounted(){this.container=this.$refs.container,this.checkSplitpanesNodes(),this.redoSplitters(),this.resetPaneSizes(),this.$emit("ready"),this.ready=!0},render(){return _a("div",{ref:"container",class:["splitpanes",`splitpanes--${this.horizontal?"horizontal":"vertical"}`,{"splitpanes--dragging":this.touch.dragging}]},this.$slots.default())}},Hk=(e,t)=>{const n=e.__vccOpts||e;for(const[r,a]of t)n[r]=a;return n},zk={name:"pane",inject:["requestUpdate","onPaneAdd","onPaneRemove","onPaneClick"],props:{size:{type:[Number,String],default:null},minSize:{type:[Number,String],default:0},maxSize:{type:[Number,String],default:100}},data:()=>({style:{}}),mounted(){this.onPaneAdd(this)},beforeUnmount(){this.onPaneRemove(this)},methods:{update(e){this.style=e}},computed:{sizeNumber(){return this.size||this.size===0?parseFloat(this.size):null},minSizeNumber(){return parseFloat(this.minSize)},maxSizeNumber(){return parseFloat(this.maxSize)}},watch:{sizeNumber(e){this.requestUpdate({target:this,size:e})},minSizeNumber(e){this.requestUpdate({target:this,min:e})},maxSizeNumber(e){this.requestUpdate({target:this,max:e})}}};function Vk(e,t,n,r,a,i){return Ut(),li("div",{class:"splitpanes__pane",onClick:t[0]||(t[0]=o=>i.onPaneClick(o,e._.uid)),style:Bi(e.style)},[Do(e.$slots,"default")],4)}const Uk=Hk(zk,[["render",Vk]]);var oh;const Gb=typeof window<"u",Wk=e=>typeof e=="string",Yb=()=>{};Gb&&((oh=window==null?void 0:window.navigator)!=null&&oh.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function qb(e){return typeof e=="function"?e():$t(e)}function Kk(e){return e}function df(e){return Mu()?(wh(e),!0):!1}function Gk(e){return typeof e=="function"?U(e):G(e)}function Yk(e,t=!0){Gt()?Ue(e):t?e():Et(e)}function pD(e,t,n){let r;Ye(n)?r={evaluating:n}:r=n||{};const{lazy:a=!1,evaluating:i=void 0,shallow:o=!1,onError:s=Yb}=r,l=G(!a),u=o?En(t):G(t);let c=0;return it(async f=>{if(!l.value)return;c++;const d=c;let v=!1;i&&Promise.resolve().then(()=>{i.value=!0});try{const p=await e(m=>{f(()=>{i&&(i.value=!1),v||m()})});d===c&&(u.value=p)}catch(p){s(p)}finally{i&&d===c&&(i.value=!1),v=!0}}),a?U(()=>(l.value=!0,u.value)):u}function Hr(e){var t;const n=qb(e);return(t=n==null?void 0:n.$el)!=null?t:n}const Fa=Gb?window:void 0;function Hn(...e){let t,n,r,a;if(Wk(e[0])||Array.isArray(e[0])?([n,r,a]=e,t=Fa):[t,n,r,a]=e,!t)return Yb;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const i=[],o=()=>{i.forEach(c=>c()),i.length=0},s=(c,f,d,v)=>(c.addEventListener(f,d,v),()=>c.removeEventListener(f,d,v)),l=he(()=>[Hr(t),qb(a)],([c,f])=>{o(),c&&i.push(...n.flatMap(d=>r.map(v=>s(c,d,v,f))))},{immediate:!0,flush:"post"}),u=()=>{l(),o()};return df(u),u}const qk=500;function hD(e,t,n){var r,a;const i=U(()=>Hr(e));let o;function s(){o&&(clearTimeout(o),o=void 0)}function l(c){var f,d,v,p;(f=n==null?void 0:n.modifiers)!=null&&f.self&&c.target!==i.value||(s(),(d=n==null?void 0:n.modifiers)!=null&&d.prevent&&c.preventDefault(),(v=n==null?void 0:n.modifiers)!=null&&v.stop&&c.stopPropagation(),o=setTimeout(()=>t(c),(p=n==null?void 0:n.delay)!=null?p:qk))}const u={capture:(r=n==null?void 0:n.modifiers)==null?void 0:r.capture,once:(a=n==null?void 0:n.modifiers)==null?void 0:a.once};Hn(i,"pointerdown",l,u),Hn(i,"pointerup",s,u),Hn(i,"pointerleave",s,u)}function Xb(e,t=!1){const n=G(),r=()=>n.value=Boolean(e());return r(),Yk(r,t),n}function Xk(e,t={}){const{window:n=Fa}=t,r=Xb(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let a;const i=G(!1),o=()=>{a&&("removeEventListener"in a?a.removeEventListener("change",s):a.removeListener(s))},s=()=>{r.value&&(o(),a=n.matchMedia(Gk(e).value),i.value=a.matches,"addEventListener"in a?a.addEventListener("change",s):a.addListener(s))};return it(s),df(()=>o()),i}const wu=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Su="__vueuse_ssr_handlers__";wu[Su]=wu[Su]||{};wu[Su];function Jk(e){return Xk("(prefers-color-scheme: dark)",e)}var sh=Object.getOwnPropertySymbols,Qk=Object.prototype.hasOwnProperty,Zk=Object.prototype.propertyIsEnumerable,e$=(e,t)=>{var n={};for(var r in e)Qk.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&sh)for(var r of sh(e))t.indexOf(r)<0&&Zk.call(e,r)&&(n[r]=e[r]);return n};function t$(e,t,n={}){const r=n,{window:a=Fa}=r,i=e$(r,["window"]);let o;const s=Xb(()=>a&&"ResizeObserver"in a),l=()=>{o&&(o.disconnect(),o=void 0)},u=he(()=>Hr(e),f=>{l(),s.value&&a&&f&&(o=new ResizeObserver(t),o.observe(f,i))},{immediate:!0,flush:"post"}),c=()=>{l(),u()};return df(c),{isSupported:s,stop:c}}function mD(e,t={width:0,height:0},n={}){const{window:r=Fa,box:a="content-box"}=n,i=U(()=>{var l,u;return(u=(l=Hr(e))==null?void 0:l.namespaceURI)==null?void 0:u.includes("svg")}),o=G(t.width),s=G(t.height);return t$(e,([l])=>{const u=a==="border-box"?l.borderBoxSize:a==="content-box"?l.contentBoxSize:l.devicePixelContentBoxSize;if(r&&i.value){const c=Hr(e);if(c){const f=r.getComputedStyle(c);o.value=parseFloat(f.width),s.value=parseFloat(f.height)}}else if(u){const c=Array.isArray(u)?u:[u];o.value=c.reduce((f,{inlineSize:d})=>f+d,0),s.value=c.reduce((f,{blockSize:d})=>f+d,0)}else o.value=l.contentRect.width,s.value=l.contentRect.height},n),he(()=>Hr(e),l=>{o.value=l?t.width:0,s.value=l?t.height:0}),{width:o,height:s}}function n$(e={}){const{type:t="page",touch:n=!0,resetOnTouchEnds:r=!1,initialValue:a={x:0,y:0},window:i=Fa,eventFilter:o}=e,s=G(a.x),l=G(a.y),u=G(null),c=m=>{t==="page"?(s.value=m.pageX,l.value=m.pageY):t==="client"?(s.value=m.clientX,l.value=m.clientY):t==="movement"&&(s.value=m.movementX,l.value=m.movementY),u.value="mouse"},f=()=>{s.value=a.x,l.value=a.y},d=m=>{if(m.touches.length>0){const C=m.touches[0];t==="page"?(s.value=C.pageX,l.value=C.pageY):t==="client"&&(s.value=C.clientX,l.value=C.clientY),u.value="touch"}},v=m=>o===void 0?c(m):o(()=>c(m),{}),p=m=>o===void 0?d(m):o(()=>d(m),{});return i&&(Hn(i,"mousemove",v,{passive:!0}),Hn(i,"dragover",v,{passive:!0}),n&&t!=="movement"&&(Hn(i,"touchstart",p,{passive:!0}),Hn(i,"touchmove",p,{passive:!0}),r&&Hn(i,"touchend",f,{passive:!0}))),{x:s,y:l,sourceType:u}}function lh(e,t={}){const{handleOutside:n=!0,window:r=Fa}=t,{x:a,y:i,sourceType:o}=n$(t),s=G(e??(r==null?void 0:r.document.body)),l=G(0),u=G(0),c=G(0),f=G(0),d=G(0),v=G(0),p=G(!0);let m=()=>{};return r&&(m=he([s,a,i],()=>{const C=Hr(s);if(!C)return;const{left:y,top:b,width:E,height:S}=C.getBoundingClientRect();c.value=y+r.pageXOffset,f.value=b+r.pageYOffset,d.value=S,v.value=E;const x=a.value-c.value,_=i.value-f.value;p.value=E===0||S===0||x<0||_<0||x>E||_>S,(n||!p.value)&&(l.value=x,u.value=_)},{immediate:!0}),Hn(document,"mouseleave",()=>{p.value=!0})),{x:a,y:i,sourceType:o,elementX:l,elementY:u,elementPositionX:c,elementPositionY:f,elementHeight:d,elementWidth:v,isOutside:p,stop:m}}var uh;(function(e){e.UP="UP",e.RIGHT="RIGHT",e.DOWN="DOWN",e.LEFT="LEFT",e.NONE="NONE"})(uh||(uh={}));var r$=Object.defineProperty,ch=Object.getOwnPropertySymbols,a$=Object.prototype.hasOwnProperty,i$=Object.prototype.propertyIsEnumerable,fh=(e,t,n)=>t in e?r$(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,o$=(e,t)=>{for(var n in t||(t={}))a$.call(t,n)&&fh(e,n,t[n]);if(ch)for(var n of ch(t))i$.call(t,n)&&fh(e,n,t[n]);return e};const s$={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};o$({linear:Kk},s$);const l$={style:{position:"relative"}},u$=ve({__name:"edgeTrigger",props:{tabIdx:null},setup(e){const t=e,n=ff(),r=G(),a=G(),{isOutside:i}=lh(a),{isOutside:o}=lh(r),s=U(()=>!i.value&&!!n.dragingTab),l=U(()=>!o.value&&!!n.dragingTab&&!s.value),u=(c,f)=>{var v,p,m,C;const d=JSON.parse(((v=c.dataTransfer)==null?void 0:v.getData("text"))??"{}");if(console.log("on-drop",f,d),(d==null?void 0:d.from)==="tab-drag"){if(c.stopPropagation(),n.dragingTab=void 0,f==="insert"&&d.tabIdx===t.tabIdx)return;const y=n.tabList,b=y[d.tabIdx].panes[d.paneIdx];y[d.tabIdx].panes.splice(d.paneIdx,1),f==="add-right"?(y[t.tabIdx].key=((p=y[t.tabIdx].panes[d.paneIdx-1])==null?void 0:p.key)??y[t.tabIdx].panes[0].key,y.splice(t.tabIdx+1,0,vi({panes:[b],key:b.key}))):(y[d.tabIdx].key=((m=y[d.tabIdx].panes[d.paneIdx-1])==null?void 0:m.key)??((C=y[d.tabIdx].panes[0])==null?void 0:C.key),y[t.tabIdx].panes.push(b),y[t.tabIdx].key=b.key),y[d.tabIdx].panes.length===0&&y.splice(d.tabIdx,1)}};return(c,f)=>(Ut(),li("div",{class:ha(["wrap",{accept:$t(l)}]),ref_key:"trigger",ref:r,onDragover:f[2]||(f[2]=ia(()=>{},["prevent"])),onDrop:f[3]||(f[3]=ia(d=>u(d,"insert"),["prevent"]))},[jo("div",{class:ha(["trigger",{accept:$t(s)}]),ref_key:"edgeTrigger",ref:a,onDragover:f[0]||(f[0]=ia(()=>{},["prevent"])),onDrop:f[1]||(f[1]=ia(d=>u(d,"add-right"),["prevent"]))},null,34),jo("div",l$,[Do(c.$slots,"default",{},void 0,!0)])],34))}});const Jb=(e,t)=>{const n=e.__vccOpts||e;for(const[r,a]of t)n[r]=a;return n},c$=Jb(u$,[["__scopeId","data-v-68a48c30"]]),f$=ve({__name:"SplitViewTab",setup(e){const t=ff(),n={"auto-upload":kn(()=>Cn(()=>import("./autoUpload-7cb542da.js"),["assets/autoUpload-7cb542da.js","assets/index-d74a71d0.js","assets/styleChecker-a60f540a.js","assets/index-806213af.css","assets/index-aa2ce1c6.js","assets/index-f58e8b14.css","assets/useTaskListStore-a2f9c2d9.js","assets/task-bc6e0204.js","assets/EyeOutlined-13d747ba.js","assets/button-6d0ba2fa.js","assets/autoUpload-fcd0c76a.css"])),local:kn(()=>Cn(()=>import("./stackView-c18e04c4.js"),["assets/stackView-c18e04c4.js","assets/FileItem-cfd61df4.js","assets/index-0868cb4d.js","assets/styleChecker-a60f540a.js","assets/index-9fed83c2.css","assets/useTaskListStore-a2f9c2d9.js","assets/copy2clipboard-69dcdef1.js","assets/EyeOutlined-13d747ba.js","assets/button-6d0ba2fa.js","assets/FileItem-89948011.css","assets/index-ebf66b0d.js","assets/index-d74a71d0.js","assets/index-806213af.css","assets/index-2e0854a5.css","assets/index-aa2ce1c6.js","assets/index-f58e8b14.css","assets/stackView-26cfbecc.css","assets/index-d623d990.css"])),netdisk:kn(()=>Cn(()=>import("./stackView-c18e04c4.js"),["assets/stackView-c18e04c4.js","assets/FileItem-cfd61df4.js","assets/index-0868cb4d.js","assets/styleChecker-a60f540a.js","assets/index-9fed83c2.css","assets/useTaskListStore-a2f9c2d9.js","assets/copy2clipboard-69dcdef1.js","assets/EyeOutlined-13d747ba.js","assets/button-6d0ba2fa.js","assets/FileItem-89948011.css","assets/index-ebf66b0d.js","assets/index-d74a71d0.js","assets/index-806213af.css","assets/index-2e0854a5.css","assets/index-aa2ce1c6.js","assets/index-f58e8b14.css","assets/stackView-26cfbecc.css","assets/index-d623d990.css"])),"task-record":kn(()=>Cn(()=>import("./taskRecord-0b088db2.js"),["assets/taskRecord-0b088db2.js","assets/index-ebf66b0d.js","assets/index-0868cb4d.js","assets/styleChecker-a60f540a.js","assets/index-9fed83c2.css","assets/index-d74a71d0.js","assets/index-806213af.css","assets/index-2e0854a5.css","assets/index-aa2ce1c6.js","assets/index-f58e8b14.css","assets/useTaskListStore-a2f9c2d9.js","assets/button-6d0ba2fa.js","assets/copy2clipboard-69dcdef1.js","assets/task-bc6e0204.js","assets/EyeOutlined-13d747ba.js","assets/taskRecord-16f064a2.css","assets/index-d623d990.css"])),empty:kn(()=>Cn(()=>import("./emptyStartup-03d5d5ce.js"),["assets/emptyStartup-03d5d5ce.js","assets/button-6d0ba2fa.js","assets/emptyStartup-aca080de.css"])),"log-detail":kn(()=>Cn(()=>import("./logDetail-c1d2f40c.js"),["assets/logDetail-c1d2f40c.js","assets/useTaskListStore-a2f9c2d9.js","assets/logDetail-136bd643.css"])),"global-setting":kn(()=>Cn(()=>import("./globalSetting-1508a69e.js"),["assets/globalSetting-1508a69e.js","assets/index-ebf66b0d.js","assets/index-0868cb4d.js","assets/styleChecker-a60f540a.js","assets/index-9fed83c2.css","assets/index-d74a71d0.js","assets/index-806213af.css","assets/index-2e0854a5.css","assets/useTaskListStore-a2f9c2d9.js","assets/button-6d0ba2fa.js","assets/globalSetting-dcd8cbd7.css","assets/index-d623d990.css"])),"tag-search-matched-image-grid":kn(()=>Cn(()=>import("./MatchedImageGrid-1228423f.js"),["assets/MatchedImageGrid-1228423f.js","assets/FileItem-cfd61df4.js","assets/index-0868cb4d.js","assets/styleChecker-a60f540a.js","assets/index-9fed83c2.css","assets/useTaskListStore-a2f9c2d9.js","assets/copy2clipboard-69dcdef1.js","assets/EyeOutlined-13d747ba.js","assets/button-6d0ba2fa.js","assets/FileItem-89948011.css","assets/db-45fd02b2.js","assets/MatchedImageGrid-3f436f26.css"])),"tag-search":kn(()=>Cn(()=>import("./TagSearch-e91e1f21.js"),["assets/TagSearch-e91e1f21.js","assets/db-45fd02b2.js","assets/button-6d0ba2fa.js","assets/TagSearch-894ad742.css","assets/index-d623d990.css"]))},r=(i,o,s)=>{var u,c;const l=t.tabList[i];if(s==="add"){const f={type:"empty",key:aa(),name:mt("emptyStartPage")};l.panes.push(f),l.key=f.key}else{if(t.tabList.reduce((d,v)=>d+v.panes.length,0)===1)return hs.error(mt("deleteNotAllowedWithOnePaneLeft"));const f=l.panes.findIndex(d=>d.key===o);l.key===o&&(l.key=((u=l.panes[f-1])==null?void 0:u.key)??((c=l.panes[0])==null?void 0:c.key)),l.panes.splice(f,1),l.panes.length===0&&t.tabList.splice(i,1)}},a=G();return he(()=>t.tabList,async()=>{var i;await Et(),t.saveRecord(t.tabList),Array.from(((i=a.value)==null?void 0:i.querySelectorAll(".splitpanes__pane"))??[]).forEach((o,s)=>{Array.from(o.querySelectorAll(".ant-tabs-tab")??[]).forEach((l,u)=>{const c=l;c.setAttribute("draggable","true"),c.setAttribute("tabIdx",s.toString()),c.setAttribute("paneIdx",u.toString()),c.ondragend=()=>{t.dragingTab=void 0},c.ondragstart=f=>{t.dragingTab={tabIdx:s,paneIdx:u},f.dataTransfer.setData("text/plain",JSON.stringify({tabIdx:s,paneIdx:u,from:"tab-drag"}))}})})},{immediate:!0,deep:!0}),(i,o)=>{const s=Zo,l=di;return Ut(),li("div",{ref_key:"container",ref:a},[w($t(Bk),{class:"default-theme"},{default:lr(()=>[(Ut(!0),li(Fe,null,If($t(t).tabList,(u,c)=>(Ut(),Vn($t(Uk),{key:$t(Dk)(u)},{default:lr(()=>[w(c$,{tabIdx:c},{default:lr(()=>[w(l,{type:"editable-card",activeKey:u.key,"onUpdate:activeKey":f=>u.key=f,onEdit:(f,d)=>r(c,f,d)},{default:lr(()=>[(Ut(!0),li(Fe,null,If(u.panes,(f,d)=>(Ut(),Vn(s,{key:f.key,tab:f.name,class:"pane","force-render":f.type==="task-record"},{default:lr(()=>[(Ut(),Vn(SC(n[f.type]),Xu({tabIdx:c,paneIdx:d},f),null,16,["tabIdx","paneIdx"]))]),_:2},1032,["tab","force-render"]))),128))]),_:2},1032,["activeKey","onUpdate:activeKey","onEdit"])]),_:2},1032,["tabIdx"])]),_:2},1024))),128))]),_:1})],512)}}});const d$=Jb(f$,[["__scopeId","data-v-937d2428"]]),v$=ve({__name:"App",setup(e){const t=ff(),n=st(new Di(-1,0,0,"throw"));return Ue(async()=>{Pk().then(async r=>{t.conf=r;const a=await jk(r);t.autoCompletedDirList=a.filter(i=>{var o,s;return(s=(o=i==null?void 0:i.dir)==null?void 0:o.trim)==null?void 0:s.call(o)})}),t.user=await n.pushAction(Ik).res}),(r,a)=>{const i=Vt;return Ut(),Vn(i,{loading:!n.isIdle},{default:lr(()=>[w(d$)]),_:1},8,["loading"])}}});function p$(e){return typeof e=="object"&&e!==null}function dh(e,t){return e=p$(e)?e:Object.create(null),new Proxy(e,{get(n,r,a){return r==="key"?Reflect.get(n,r,a):Reflect.get(n,r,a)||Reflect.get(t,r,a)}})}function h$(e,t){return t.reduce((n,r)=>n==null?void 0:n[r],e)}function m$(e,t,n){return t.slice(0,-1).reduce((r,a)=>/^(__proto__)$/.test(a)?{}:r[a]=r[a]||{},e)[t[t.length-1]]=n,e}function g$(e,t){return t.reduce((n,r)=>{const a=r.split(".");return m$(n,a,h$(e,a))},{})}function vh(e,{storage:t,serializer:n,key:r,debug:a}){try{const i=t==null?void 0:t.getItem(r);i&&e.$patch(n==null?void 0:n.deserialize(i))}catch(i){a&&console.error(i)}}function ph(e,{storage:t,serializer:n,key:r,paths:a,debug:i}){try{const o=Array.isArray(a)?g$(e,a):e;t.setItem(r,n.serialize(o))}catch(o){i&&console.error(o)}}function y$(e={}){return t=>{const{auto:n=!1}=e,{options:{persist:r=n},store:a}=t;if(!r)return;const i=(Array.isArray(r)?r.map(o=>dh(o,e)):[dh(r,e)]).map(({storage:o=localStorage,beforeRestore:s=null,afterRestore:l=null,serializer:u={serialize:JSON.stringify,deserialize:JSON.parse},key:c=a.$id,paths:f=null,debug:d=!1})=>{var v;return{storage:o,beforeRestore:s,afterRestore:l,serializer:u,key:((v=e.key)!=null?v:p=>p)(c),paths:f,debug:d}});a.$persist=()=>{i.forEach(o=>{ph(a.$state,o)})},a.$hydrate=({runHooks:o=!0}={})=>{i.forEach(s=>{const{beforeRestore:l,afterRestore:u}=s;o&&(l==null||l(t)),vh(a,s),o&&(u==null||u(t))})},i.forEach(o=>{const{beforeRestore:s,afterRestore:l}=o;s==null||s(t),vh(a,o),l==null||l(t),a.$subscribe((u,c)=>{ph(c,o)},{detached:!0})})}}var b$=y$();const Qb=Ak();Qb.use(b$);L1(v$).use(Qb).use(cf).mount("#zanllp_dev_gradio_fe");const C$=Jk(),_$=()=>{try{return parent.location.search.includes("theme=dark")}catch{}return!1};he([C$,_$],async([e,t])=>{await Zy();const n=document.getElementsByTagName("html")[0];if(e||t){document.body.classList.add("dark");const r=document.createElement("style"),{default:a}=await Cn(()=>import("./antd.dark-6fb13a95.js"),[]);r.innerHTML=a,r.setAttribute("antd-dark",""),n.appendChild(r)}else document.body.classList.remove("dark"),Array.from(n.querySelectorAll("style[antd-dark]")).forEach(r=>r.remove())},{immediate:!0});export{Zy as $,ct as A,Yr as B,pc as C,dt as D,dS as E,ff as F,U as G,it as H,SS as I,st as J,Ut as K,li as L,$t as M,lr as N,Vn as O,Z as P,E$ as Q,ya as R,Vt as S,Ra as T,S$ as U,jo as V,Fe as W,If as X,ha as Y,oD as Z,le as _,w as a,dg as a$,Jb as a0,Pt as a1,$I as a2,hn as a3,nc as a4,We as a5,In as a6,mr as a7,He as a8,KI as a9,Fk as aA,tD as aB,nD as aC,aC as aD,iC as aE,UI as aF,Xe as aG,Et as aH,Tc as aI,xi as aJ,Gt as aK,r2 as aL,iu as aM,Vi as aN,WM as aO,nu as aP,P$ as aQ,km as aR,yM as aS,mt as aT,vi as aU,aa as aV,ly as aW,cw as aX,Ce as aY,Dt as aZ,zu as a_,M$ as aa,y2 as ab,Ye as ac,he as ad,ia as ae,w$ as af,KC as ag,Jy as ah,O$ as ai,Xo as aj,Li as ak,ZI as al,R$ as am,pr as an,qs as ao,mA as ap,BI as aq,fD as ar,sM as as,hs as at,eD as au,Q$ as av,Z$ as aw,sN as ax,Dk as ay,L$ as az,Yt as b,Xy as b$,Di as b0,Jh as b1,cD as b2,A$ as b3,Be as b4,CO as b5,NS as b6,Ld as b7,NP as b8,RP as b9,Kr as bA,Bv as bB,N$ as bC,Cy as bD,rM as bE,fM as bF,Pv as bG,hc as bH,Ic as bI,ra as bJ,ty as bK,Go as bL,ni as bM,Cr as bN,mp as bO,yN as bP,pw as bQ,yO as bR,Lm as bS,Kn as bT,A_ as bU,Qf as bV,bO as bW,en as bX,Ur as bY,Ec as bZ,Sc as b_,SM as ba,nt as bb,B_ as bc,zo as bd,vw as be,E1 as bf,En as bg,I$ as bh,Me as bi,XM as bj,yP as bk,Ni as bl,Wg as bm,TM as bn,PM as bo,ZA as bp,VA as bq,WA as br,zr as bs,TA as bt,Os as bu,zc as bv,eN as bw,pp as bx,JP as by,T$ as bz,be as c,Fu as c0,Ot as c1,RS as c2,Yy as c3,mD as c4,hD as c5,vD as c6,_a as c7,J$ as c8,iD as c9,ov as cA,Mn as cB,Cv as cC,dv as cD,Yn as cE,ql as cF,hr as cG,pv as cH,Qg as cI,bA as cJ,FA as cK,P_ as cL,D1 as cM,rp as cN,$k as cO,sD as cP,ti as cQ,Na as cR,pD as ca,rD as cb,dD as cc,aD as cd,lD as ce,WR as cf,uD as cg,oC as ch,ga as ci,K0 as cj,OC as ck,Do as cl,SC as cm,Xu as cn,x$ as co,Bi as cp,RM as cq,MA as cr,RA as cs,EP as ct,OP as cu,Nn as cv,LE as cw,ME as cx,Gg as cy,TE as cz,ve as d,ag as e,Aa as f,Oi as g,A as h,Gn as i,bS as j,vg as k,jS as l,VS as m,GS as n,JS as o,Ly as p,ky as q,G as r,Xn as s,ec as t,Ft as u,bm as v,vs as w,Te as x,Ue as y,Ma as z}; diff --git a/vue/dist/assets/logDetail-f1536c2b.js b/vue/dist/assets/logDetail-c1d2f40c.js similarity index 80% rename from vue/dist/assets/logDetail-f1536c2b.js rename to vue/dist/assets/logDetail-c1d2f40c.js index 20940c1..9b7c84e 100644 --- a/vue/dist/assets/logDetail-f1536c2b.js +++ b/vue/dist/assets/logDetail-c1d2f40c.js @@ -1 +1 @@ -import{u as p}from"./useTaskListStore-34ada125.js";import{d as u,r as d,G as g,ad as f,aH as m,K as t,L as s,V as l,W as k,X as L,U as y,M as D,a0 as v}from"./index-ea5c2aef.js";const x={class:"container"},h=u({__name:"logDetail",props:{logDetailId:null},setup(r){const n=r,c=p(),a=d(),o=g(()=>c.taskLogMap.get(n.logDetailId));return f(o,async()=>{await m();const e=a.value;e&&(e.scrollTop=e.scrollHeight)},{deep:!0}),(e,B)=>(t(),s("div",x,[l("ul",{class:"list",ref_key:"logListEl",ref:a},[(t(!0),s(k,null,L(D(o),(i,_)=>(t(),s("li",{key:_},[l("pre",null,y(i.log),1)]))),128))],512)]))}});const T=v(h,[["__scopeId","data-v-59148842"]]);export{T as default}; +import{u as p}from"./useTaskListStore-a2f9c2d9.js";import{d as u,r as d,G as g,ad as f,aH as m,K as t,L as s,V as l,W as k,X as L,U as y,M as D,a0 as v}from"./index-f8a74563.js";const x={class:"container"},h=u({__name:"logDetail",props:{logDetailId:null},setup(r){const n=r,c=p(),a=d(),o=g(()=>c.taskLogMap.get(n.logDetailId));return f(o,async()=>{await m();const e=a.value;e&&(e.scrollTop=e.scrollHeight)},{deep:!0}),(e,B)=>(t(),s("div",x,[l("ul",{class:"list",ref_key:"logListEl",ref:a},[(t(!0),s(k,null,L(D(o),(i,_)=>(t(),s("li",{key:_},[l("pre",null,y(i.log),1)]))),128))],512)]))}});const T=v(h,[["__scopeId","data-v-59148842"]]);export{T as default}; diff --git a/vue/dist/assets/stackView-67900381.css b/vue/dist/assets/stackView-26cfbecc.css similarity index 77% rename from vue/dist/assets/stackView-67900381.css rename to vue/dist/assets/stackView-26cfbecc.css index 0c1c9a0..c2866e0 100644 --- a/vue/dist/assets/stackView-67900381.css +++ b/vue/dist/assets/stackView-26cfbecc.css @@ -1 +1 @@ -.ant-breadcrumb{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";color:#00000073;font-size:14px}.ant-breadcrumb .anticon{font-size:14px}.ant-breadcrumb a{color:#00000073;transition:color .3s}.ant-breadcrumb a:hover{color:#de632f}.ant-breadcrumb>span:last-child{color:#000000d9}.ant-breadcrumb>span:last-child a{color:#000000d9}.ant-breadcrumb>span:last-child .ant-breadcrumb-separator{display:none}.ant-breadcrumb-separator{margin:0 8px;color:#00000073}.ant-breadcrumb-link>.anticon+span,.ant-breadcrumb-link>.anticon+a{margin-left:4px}.ant-breadcrumb-overlay-link>.anticon{margin-left:4px}.ant-breadcrumb-rtl{direction:rtl}.ant-breadcrumb-rtl:before{display:table;content:""}.ant-breadcrumb-rtl:after{display:table;clear:both;content:""}.ant-breadcrumb-rtl>span{float:right}.ant-breadcrumb-rtl .ant-breadcrumb-link>.anticon+span,.ant-breadcrumb-rtl .ant-breadcrumb-link>.anticon+a{margin-right:4px;margin-left:0}.ant-breadcrumb-rtl .ant-breadcrumb-overlay-link>.anticon{margin-right:4px;margin-left:0}.nprogress{pointer-events:none}.nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}.nprogress .peg{display:block;position:absolute;right:0px;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translateY(-4px)}.nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}.nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent .nprogress .spinner,.nprogress-custom-parent .nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.uninstalled-hint[data-v-339527fa]{margin:256px auto;display:flex;flex-flow:column;justify-content:center;align-items:center}.uninstalled-hint>*[data-v-339527fa]{margin:16px;text-align:center}.preview-switch[data-v-339527fa]{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;z-index:11111;pointer-events:none}.preview-switch>*[data-v-339527fa]{margin:16px;font-size:4em;pointer-events:all;cursor:pointer}.preview-switch>*.disable[data-v-339527fa]{opacity:0;pointer-events:none;cursor:none}.container[data-v-339527fa]{height:100%;background:var(--zp-secondary-background)}.location-bar[data-v-339527fa]{padding:4px 16px;background:var(--zp-primary-background);border-bottom:1px solid var(--zp-border);display:flex;align-items:center;justify-content:space-between}.location-bar .actions[data-v-339527fa]{display:flex;align-items:center;flex-shrink:0}.location-bar a.opt[data-v-339527fa]{margin-left:8px}.view[data-v-339527fa]{padding:8px;height:calc(100vh - 96px)}.view .file-list[data-v-339527fa]{list-style:none;padding:8px;height:100%;overflow:auto}.hint[data-v-339527fa]{padding:4px;border:4px;background:var(--zp-secondary-background);border:1px solid var(--zp-border)} +.ant-breadcrumb{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";color:#00000073;font-size:14px}.ant-breadcrumb .anticon{font-size:14px}.ant-breadcrumb a{color:#00000073;transition:color .3s}.ant-breadcrumb a:hover{color:#de632f}.ant-breadcrumb>span:last-child{color:#000000d9}.ant-breadcrumb>span:last-child a{color:#000000d9}.ant-breadcrumb>span:last-child .ant-breadcrumb-separator{display:none}.ant-breadcrumb-separator{margin:0 8px;color:#00000073}.ant-breadcrumb-link>.anticon+span,.ant-breadcrumb-link>.anticon+a{margin-left:4px}.ant-breadcrumb-overlay-link>.anticon{margin-left:4px}.ant-breadcrumb-rtl{direction:rtl}.ant-breadcrumb-rtl:before{display:table;content:""}.ant-breadcrumb-rtl:after{display:table;clear:both;content:""}.ant-breadcrumb-rtl>span{float:right}.ant-breadcrumb-rtl .ant-breadcrumb-link>.anticon+span,.ant-breadcrumb-rtl .ant-breadcrumb-link>.anticon+a{margin-right:4px;margin-left:0}.ant-breadcrumb-rtl .ant-breadcrumb-overlay-link>.anticon{margin-right:4px;margin-left:0}.nprogress{pointer-events:none}.nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}.nprogress .peg{display:block;position:absolute;right:0px;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translateY(-4px)}.nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}.nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent .nprogress .spinner,.nprogress-custom-parent .nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.uninstalled-hint[data-v-70134b8c]{margin:256px auto;display:flex;flex-flow:column;justify-content:center;align-items:center}.uninstalled-hint>*[data-v-70134b8c]{margin:16px;text-align:center}.preview-switch[data-v-70134b8c]{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;z-index:11111;pointer-events:none}.preview-switch>*[data-v-70134b8c]{margin:16px;font-size:4em;pointer-events:all;cursor:pointer}.preview-switch>*.disable[data-v-70134b8c]{opacity:0;pointer-events:none;cursor:none}.container[data-v-70134b8c]{height:100%;background:var(--zp-secondary-background)}.location-bar[data-v-70134b8c]{padding:4px 16px;background:var(--zp-primary-background);border-bottom:1px solid var(--zp-border);display:flex;align-items:center;justify-content:space-between}.location-bar .actions[data-v-70134b8c]{display:flex;align-items:center;flex-shrink:0}.location-bar a.opt[data-v-70134b8c]{margin-left:8px}.view[data-v-70134b8c]{padding:8px;height:calc(100vh - 96px)}.view .file-list[data-v-70134b8c]{list-style:none;padding:8px;height:100%;overflow:auto}.hint[data-v-70134b8c]{padding:4px;border:4px;background:var(--zp-secondary-background);border:1px solid var(--zp-border)} diff --git a/vue/dist/assets/stackView-f1b71277.js b/vue/dist/assets/stackView-c18e04c4.js similarity index 52% rename from vue/dist/assets/stackView-f1b71277.js rename to vue/dist/assets/stackView-c18e04c4.js index 1b0787d..a3b874a 100644 --- a/vue/dist/assets/stackView-f1b71277.js +++ b/vue/dist/assets/stackView-c18e04c4.js @@ -1 +1 @@ -import{d as G,u as le,g as T,a1 as xe,a as r,h as ne,P as Z,a2 as Re,a3 as Ae,a4 as at,a5 as rt,a6 as ot,_ as ke,a7 as ae,a8 as lt,a9 as st,aa as re,D as se,ab as it,r as ut,K as C,L as I,N as c,M as t,ac as B,V as y,U as k,W as J,F as ct,ad as dt,O as z,R as V,Q as Y,ae as S,X as he,af as pt,ag as mt,ah as we,ai as ft,Y as Oe,aj as vt,S as gt,ak as bt,a0 as _t}from"./index-ea5c2aef.js";import{D as Be,S as U,s as Ct,M as Ne,u as yt,a as kt,b as ht,c as wt,d as Ot,e as Pt,f as St,g as It,h as Mt,i as $t,j as xt,t as Rt}from"./FileItem-2b2d9d61.js";import"./index-9e440f03.js";import{F as R,_ as At}from"./index-de0584e1.js";import"./index-5f8870c0.js";import{I as je}from"./index-9f7c4c5b.js";/* empty css */import{c as Bt}from"./copy2clipboard-4a45e2ac.js";import{B as Pe}from"./button-5842320f.js";import"./useTaskListStore-34ada125.js";import"./styleChecker-64fe9b7f.js";import"./EyeOutlined-1dc44d5d.js";var Nt=["class","style"],jt=function(){return{prefixCls:String,href:String,separator:Z.any,overlay:Z.any,onClick:Function}};const H=G({compatConfig:{MODE:3},name:"ABreadcrumbItem",inheritAttrs:!1,__ANT_BREADCRUMB_ITEM:!0,props:jt(),slots:["separator","overlay"],setup:function(e,a){var o=a.slots,l=a.attrs,v=le("breadcrumb",e),p=v.prefixCls,m=function(h,d){var u=T(o,e,"overlay");return u?r(Be,{overlay:u,placement:"bottom"},{default:function(){return[r("span",{class:"".concat(d,"-overlay-link")},[h,r(Re,null,null)])]}}):h};return function(){var O,h=(O=T(o,e,"separator"))!==null&&O!==void 0?O:"/",d=T(o,e),u=l.class,g=l.style,f=xe(l,Nt),b;return e.href!==void 0?b=r("a",ne({class:"".concat(p.value,"-link"),onClick:e.onClick},f),[d]):b=r("span",ne({class:"".concat(p.value,"-link"),onClick:e.onClick},f),[d]),b=m(b,p.value),d?r("span",{class:u,style:g},[b,h&&r("span",{class:"".concat(p.value,"-separator")},[h])]):null}}});var Dt=function(){return{prefixCls:String,routes:{type:Array},params:Z.any,separator:Z.any,itemRender:{type:Function}}};function Lt(n,e){if(!n.breadcrumbName)return null;var a=Object.keys(e).join("|"),o=n.breadcrumbName.replace(new RegExp(":(".concat(a,")"),"g"),function(l,v){return e[v]||l});return o}function Se(n){var e=n.route,a=n.params,o=n.routes,l=n.paths,v=o.indexOf(e)===o.length-1,p=Lt(e,a);return v?r("span",null,[p]):r("a",{href:"#/".concat(l.join("/"))},[p])}const L=G({compatConfig:{MODE:3},name:"ABreadcrumb",props:Dt(),slots:["separator","itemRender"],setup:function(e,a){var o=a.slots,l=le("breadcrumb",e),v=l.prefixCls,p=l.direction,m=function(u,g){return u=(u||"").replace(/^\//,""),Object.keys(g).forEach(function(f){u=u.replace(":".concat(f),g[f])}),u},O=function(u,g,f){var b=lt(u),P=m(g||"",f);return P&&b.push(P),b},h=function(u){var g=u.routes,f=g===void 0?[]:g,b=u.params,P=b===void 0?{}:b,N=u.separator,M=u.itemRender,A=M===void 0?Se:M,j=[];return f.map(function(w){var $=m(w.path,P);$&&j.push($);var E=[].concat(j),q=null;return w.children&&w.children.length&&(q=r(ae,null,{default:function(){return[w.children.map(function(x){return r(ae.Item,{key:x.path||x.breadcrumbName},{default:function(){return[A({route:x,params:P,routes:f,paths:O(E,x.path,P)})]}})})]}})),r(H,{overlay:q,separator:N,key:$||w.breadcrumbName},{default:function(){return[A({route:w,params:P,routes:f,paths:E})]}})})};return function(){var d,u,g,f=e.routes,b=e.params,P=b===void 0?{}:b,N=Ae(T(o,e)),M=(d=T(o,e,"separator"))!==null&&d!==void 0?d:"/",A=e.itemRender||o.itemRender||Se;f&&f.length>0?g=h({routes:f,params:P,separator:M,itemRender:A}):N.length&&(g=N.map(function(w,$){return at(rt(w.type)==="object"&&(w.type.__ANT_BREADCRUMB_ITEM||w.type.__ANT_BREADCRUMB_SEPARATOR),"Breadcrumb","Only accepts Breadcrumb.Item and Breadcrumb.Separator as it's children"),ot(w,{separator:M,key:$})}));var j=(u={},ke(u,v.value,!0),ke(u,"".concat(v.value,"-rtl"),p.value==="rtl"),u);return r("div",{class:j},[g])}}});var Et=["separator","class"],Ft=function(){return{prefixCls:String}};const oe=G({compatConfig:{MODE:3},name:"ABreadcrumbSeparator",__ANT_BREADCRUMB_SEPARATOR:!0,inheritAttrs:!1,props:Ft(),setup:function(e,a){var o=a.slots,l=a.attrs,v=le("breadcrumb",e),p=v.prefixCls;return function(){var m;l.separator;var O=l.class,h=xe(l,Et),d=Ae((m=o.default)===null||m===void 0?void 0:m.call(o));return r("span",ne({class:["".concat(p.value,"-separator"),O]},h),[d.length>0?d:"/"])}}});L.Item=H;L.Separator=oe;L.install=function(n){return n.component(L.name,L),n.component(H.name,H),n.component(oe.name,oe),n};R.useInjectFormItemContext=st;R.ItemRest=re;R.install=function(n){return n.component(R.name,R),n.component(R.Item.name,R.Item),n.component(re.name,re),n};U.setDefaultIndicator=Ct;U.install=function(n){return n.component(U.name,U),n};var zt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M603.3 327.5l-246 178a7.95 7.95 0 000 12.9l246 178c5.3 3.8 12.7 0 12.7-6.5V643c0-10.2-4.9-19.9-13.2-25.9L457.4 512l145.4-105.2c8.3-6 13.2-15.6 13.2-25.9V334c0-6.5-7.4-10.3-12.7-6.5z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"left-circle",theme:"outlined"};const Vt=zt;function Ie(n){for(var e=1;ea.loc),l=ut(!1),v=()=>{l.value=!1,e("to",o.value)};return(p,m)=>{const O=je,h=Ne;return C(),I(J,null,[r(h,{visible:l.value,"onUpdate:visible":m[1]||(m[1]=d=>l.value=d),title:p.$t("inputAddressAndPressEnter"),onOk:v},{default:c(()=>[r(O,{onPressEnter:v,value:t(o),"onUpdate:value":m[0]||(m[0]=d=>B(o)?o.value=d:null),style:{width:"100%"},"allow-clear":""},null,8,["value"])]),_:1},8,["visible","title"]),y("a",{style:{"margin-left":"8px"},onClick:m[2]||(m[2]=d=>l.value=!0)},k(p.$t("go")),1)],64)}}}),Kt={key:0,class:"uninstalled-hint"},en={key:0},tn={class:"hint"},nn={class:"location-bar"},an={class:"breadcrumb"},rn=["onClick"],on={class:"actions"},ln=["onClick"],sn={style:{width:"512px",background:"white",padding:"16px","border-radius":"4px","box-shadow":"0 0 4px #aaa",border:"1px solid #aaa"}},un={key:0,class:"view"},cn={key:0,class:"preview-switch"},dn=G({__name:"stackView",props:{target:null,tabIdx:null,paneIdx:null,path:null,walkMode:{type:Boolean},stackKey:null},setup(n){const e=n,a=ct(),{installBaiduyunBin:o,installedBaiduyun:l,failedHint:v,baiduyunLoading:p,scroller:m,walkModePath:O,stackViewEl:h,props:d,bduss:u,onLoginBtnClick:g,multiSelectedIdxs:f,spinning:b}=yt().toRefs(),{currLocation:P,currPage:N,refresh:M,copyLocation:A,back:j,openNext:w,stack:$,to:E}=kt(e),{gridItems:q,sortMethodConv:K,moreActionsDropdownShow:x,sortedFiles:W,sortMethod:ee,viewMode:Q,viewModeMap:de,itemSize:pe,loadNextDir:De,loadNextDirLoading:Le,canLoadNext:Ee,onScroll:Fe}=ht(e),{onDrop:ze,onFileDragStart:Ve}=wt(e),{onFileItemClick:Te,onContextMenuClick:Ue,showGenInfo:X,imageGenInfo:me,q:He}=Ot(e,{openNext:w}),{previewIdx:fe,onPreviewVisibleChange:Ge,previewing:qe,previewImgMove:ve,canPreview:ge}=Pt(e),{showMenuIdx:te}=St();return dt(()=>e,()=>{d.value=e,e.walkMode&&(O.value=e.path);const _=It.get(e.stackKey??"");_&&($.value=_.slice())},{immediate:!0}),(_,s)=>{const We=vt,be=Pe,Qe=je,F=At,Xe=Pe,_e=R,Ye=gt,Je=Ne,Ze=H,Ke=L,et=bt,tt=ae,Ce=Be,nt=U;return C(),z(nt,{spinning:t(b),size:"large"},{default:c(()=>[r(We,{style:{display:"none"}}),e.target==="netdisk"&&(!t(l)||!t(a).user)?(C(),I("div",Kt,[t(l)?(C(),z(_e,{key:1,layout:"inline"},{default:c(()=>[r(F,{label:"bduss"},{default:c(()=>[r(Qe,{value:t(u),"onUpdate:value":s[0]||(s[0]=i=>B(u)?u.value=i:null),style:{width:"300px"}},null,8,["value"])]),_:1}),r(F,null,{default:c(()=>[r(Xe,{onClick:t(g),type:"primary",loading:t(p)},{icon:c(()=>[r(t(Wt))]),default:c(()=>[V(" "+k(_.$t("login")),1)]),_:1},8,["onClick","loading"])]),_:1})]),_:1})):(C(),I(J,{key:0},[y("div",null,k(_.$t("dependenciesNotInstalled")),1),r(be,{type:"primary",loading:t(p),onClick:t(o)},{default:c(()=>[V(k(_.$t("clickHere2install")),1)]),_:1},8,["loading","onClick"]),t(v)?(C(),I("p",en,k(t(v)),1)):Y("",!0)],64))])):(C(),I("div",{key:1,ref_key:"stackViewEl",ref:h,onDragover:s[16]||(s[16]=S(()=>{},["prevent"])),onDrop:s[17]||(s[17]=S(i=>t(ze)(i),["prevent"])),class:"container"},[r(Je,{visible:t(X),"onUpdate:visible":s[2]||(s[2]=i=>B(X)?X.value=i:null),width:"70vw","mask-closable":"",onOk:s[3]||(s[3]=i=>X.value=!1)},{cancelText:c(()=>[]),default:c(()=>[r(Ye,{active:"",loading:!t(He).isIdle},{default:c(()=>[y("div",{style:{width:"100%","word-break":"break-all","white-space":"pre-line","max-height":"70vh",overflow:"auto"},onDblclick:s[1]||(s[1]=i=>t(Bt)(t(me),"copied"))},[y("div",tn,k(_.$t("doubleClickToCopy")),1),V(" "+k(t(me)),1)],32)]),_:1},8,["loading"])]),_:1},8,["visible"]),y("div",nn,[y("div",an,[r(Ke,{style:{flex:"1"}},{default:c(()=>[(C(!0),I(J,null,he(t($),(i,D)=>(C(),z(Ze,{key:D},{default:c(()=>[y("a",{onClick:S(ye=>t(j)(D),["prevent"])},k(i.curr==="/"?_.$t("root"):i.curr.replace(/:\/$/,_.$t("drive"))),9,rn)]),_:2},1024))),128))]),_:1})]),y("div",on,[y("a",{class:"opt",onClick:s[4]||(s[4]=S((...i)=>t(M)&&t(M)(...i),["prevent"]))},k(_.$t("refresh")),1),e.target==="local"?(C(),z(Ce,{key:0},{overlay:c(()=>[r(tt,null,{default:c(()=>[(C(!0),I(J,null,he(t(a).autoCompletedDirList,i=>(C(),z(et,{key:i.dir},{default:c(()=>[y("a",{onClick:S(D=>t(E)(i.dir),["prevent"])},k(i.zh),9,ln)]),_:2},1024))),128))]),_:1})]),default:c(()=>[y("a",{class:"opt",onClick:s[5]||(s[5]=S(()=>{},["prevent"]))},[V(k(_.$t("quickMove"))+" ",1),r(t(Re))])]),_:1})):Y("",!0),r(Ce,{trigger:["click"],visible:t(x),"onUpdate:visible":s[12]||(s[12]=i=>B(x)?x.value=i:null),placement:"bottomLeft",getPopupContainer:i=>i.parentNode},{overlay:c(()=>[y("div",sn,[r(_e,pt(mt({labelCol:{span:6},wrapperCol:{span:18}})),{default:c(()=>[r(F,{label:_.$t("viewMode")},{default:c(()=>[r(t(we),{value:t(Q),"onUpdate:value":s[7]||(s[7]=i=>B(Q)?Q.value=i:null),onClick:s[8]||(s[8]=S(()=>{},["stop"])),conv:{value:i=>i,text:i=>t(de)[i]},options:Object.keys(t(de))},null,8,["value","conv","options"])]),_:1},8,["label"]),r(F,{label:_.$t("sortingMethod")},{default:c(()=>[r(t(we),{value:t(ee),"onUpdate:value":s[9]||(s[9]=i=>B(ee)?ee.value=i:null),onClick:s[10]||(s[10]=S(()=>{},["stop"])),conv:t(K),options:Object.keys(t(Mt))},null,8,["value","conv","options"])]),_:1},8,["label"]),r(F,null,{default:c(()=>[y("a",{onClick:s[11]||(s[11]=S((...i)=>t(A)&&t(A)(...i),["prevent"]))},k(_.$t("copyPath")),1),r(Zt,{loc:t(P),onTo:t(E)},null,8,["loc","onTo"])]),_:1})]),_:1},16)])]),default:c(()=>[y("a",{class:"opt",onClick:s[6]||(s[6]=S(()=>{},["prevent"]))},k(_.$t("more")),1)]),_:1},8,["visible","getPopupContainer"])])]),t(N)?(C(),I("div",un,[r(t($t),{class:"file-list",items:t(W),ref_key:"scroller",ref:m,onScroll:t(Fe),"item-size":t(pe).first,"key-field":"fullpath","item-secondary-size":t(pe).second,gridItems:t(q)},ft({default:c(({item:i,index:D})=>[r(xt,{idx:D,file:i,"full-screen-preview-image-url":t(W)[t(fe)]?t(Rt)(t(W)[t(fe)]):"","show-menu-idx":t(te),"onUpdate:showMenuIdx":s[13]||(s[13]=ye=>B(te)?te.value=ye:null),selected:t(f).includes(D),"view-mode":t(Q),target:n.target,onFileItemClick:t(Te),onDragstart:t(Ve),onPreviewVisibleChange:t(Ge),onContextMenuClick:t(Ue)},null,8,["idx","file","full-screen-preview-image-url","show-menu-idx","selected","view-mode","target","onFileItemClick","onDragstart","onPreviewVisibleChange","onContextMenuClick"])]),_:2},[e.walkMode?{name:"after",fn:c(()=>[r(be,{onClick:t(De),loading:t(Le),block:"",type:"primary",disabled:!t(Ee),ghost:""},{default:c(()=>[V(k(_.$t("loadNextPage")),1)]),_:1},8,["onClick","loading","disabled"])]),key:"0"}:void 0]),1032,["items","onScroll","item-size","item-secondary-size","gridItems"]),t(qe)?(C(),I("div",cn,[r(t(Ut),{onClick:s[14]||(s[14]=i=>t(ve)("prev")),class:Oe({disable:!t(ge)("prev")})},null,8,["class"]),r(t(Jt),{onClick:s[15]||(s[15]=i=>t(ve)("next")),class:Oe({disable:!t(ge)("next")})},null,8,["class"])])):Y("",!0)])):Y("",!0)],544))]),_:1},8,["spinning"])}}});const On=_t(dn,[["__scopeId","data-v-339527fa"]]);export{On as default}; +import{d as G,u as le,g as T,a1 as xe,a as r,h as ne,P as Z,a2 as Re,a3 as Ae,a4 as at,a5 as rt,a6 as ot,_ as ke,a7 as ae,a8 as lt,a9 as st,aa as re,D as se,ab as it,r as ut,K as y,L as I,N as c,M as t,ac as B,V as C,U as k,W as J,F as ct,ad as dt,O as F,R as V,Q as Y,ae as S,X as he,af as pt,ag as mt,ah as we,ai as ft,Y as Oe,aj as vt,S as gt,ak as bt,a0 as _t}from"./index-f8a74563.js";import{D as Be,S as U,s as yt,M as Ne,u as Ct,a as kt,b as ht,c as wt,d as Ot,e as Pt,f as St,g as It,h as Mt,i as $t,j as xt,t as Rt}from"./FileItem-cfd61df4.js";import"./index-0868cb4d.js";import{F as R,_ as At}from"./index-ebf66b0d.js";import"./index-d74a71d0.js";import{I as je}from"./index-aa2ce1c6.js";/* empty css */import{c as Bt}from"./copy2clipboard-69dcdef1.js";import{B as Pe}from"./button-6d0ba2fa.js";import"./useTaskListStore-a2f9c2d9.js";import"./styleChecker-a60f540a.js";import"./EyeOutlined-13d747ba.js";var Nt=["class","style"],jt=function(){return{prefixCls:String,href:String,separator:Z.any,overlay:Z.any,onClick:Function}};const H=G({compatConfig:{MODE:3},name:"ABreadcrumbItem",inheritAttrs:!1,__ANT_BREADCRUMB_ITEM:!0,props:jt(),slots:["separator","overlay"],setup:function(e,a){var o=a.slots,l=a.attrs,v=le("breadcrumb",e),p=v.prefixCls,m=function(h,d){var u=T(o,e,"overlay");return u?r(Be,{overlay:u,placement:"bottom"},{default:function(){return[r("span",{class:"".concat(d,"-overlay-link")},[h,r(Re,null,null)])]}}):h};return function(){var O,h=(O=T(o,e,"separator"))!==null&&O!==void 0?O:"/",d=T(o,e),u=l.class,g=l.style,f=xe(l,Nt),b;return e.href!==void 0?b=r("a",ne({class:"".concat(p.value,"-link"),onClick:e.onClick},f),[d]):b=r("span",ne({class:"".concat(p.value,"-link"),onClick:e.onClick},f),[d]),b=m(b,p.value),d?r("span",{class:u,style:g},[b,h&&r("span",{class:"".concat(p.value,"-separator")},[h])]):null}}});var Dt=function(){return{prefixCls:String,routes:{type:Array},params:Z.any,separator:Z.any,itemRender:{type:Function}}};function Lt(n,e){if(!n.breadcrumbName)return null;var a=Object.keys(e).join("|"),o=n.breadcrumbName.replace(new RegExp(":(".concat(a,")"),"g"),function(l,v){return e[v]||l});return o}function Se(n){var e=n.route,a=n.params,o=n.routes,l=n.paths,v=o.indexOf(e)===o.length-1,p=Lt(e,a);return v?r("span",null,[p]):r("a",{href:"#/".concat(l.join("/"))},[p])}const L=G({compatConfig:{MODE:3},name:"ABreadcrumb",props:Dt(),slots:["separator","itemRender"],setup:function(e,a){var o=a.slots,l=le("breadcrumb",e),v=l.prefixCls,p=l.direction,m=function(u,g){return u=(u||"").replace(/^\//,""),Object.keys(g).forEach(function(f){u=u.replace(":".concat(f),g[f])}),u},O=function(u,g,f){var b=lt(u),P=m(g||"",f);return P&&b.push(P),b},h=function(u){var g=u.routes,f=g===void 0?[]:g,b=u.params,P=b===void 0?{}:b,N=u.separator,M=u.itemRender,A=M===void 0?Se:M,j=[];return f.map(function(w){var $=m(w.path,P);$&&j.push($);var E=[].concat(j),q=null;return w.children&&w.children.length&&(q=r(ae,null,{default:function(){return[w.children.map(function(x){return r(ae.Item,{key:x.path||x.breadcrumbName},{default:function(){return[A({route:x,params:P,routes:f,paths:O(E,x.path,P)})]}})})]}})),r(H,{overlay:q,separator:N,key:$||w.breadcrumbName},{default:function(){return[A({route:w,params:P,routes:f,paths:E})]}})})};return function(){var d,u,g,f=e.routes,b=e.params,P=b===void 0?{}:b,N=Ae(T(o,e)),M=(d=T(o,e,"separator"))!==null&&d!==void 0?d:"/",A=e.itemRender||o.itemRender||Se;f&&f.length>0?g=h({routes:f,params:P,separator:M,itemRender:A}):N.length&&(g=N.map(function(w,$){return at(rt(w.type)==="object"&&(w.type.__ANT_BREADCRUMB_ITEM||w.type.__ANT_BREADCRUMB_SEPARATOR),"Breadcrumb","Only accepts Breadcrumb.Item and Breadcrumb.Separator as it's children"),ot(w,{separator:M,key:$})}));var j=(u={},ke(u,v.value,!0),ke(u,"".concat(v.value,"-rtl"),p.value==="rtl"),u);return r("div",{class:j},[g])}}});var Et=["separator","class"],zt=function(){return{prefixCls:String}};const oe=G({compatConfig:{MODE:3},name:"ABreadcrumbSeparator",__ANT_BREADCRUMB_SEPARATOR:!0,inheritAttrs:!1,props:zt(),setup:function(e,a){var o=a.slots,l=a.attrs,v=le("breadcrumb",e),p=v.prefixCls;return function(){var m;l.separator;var O=l.class,h=xe(l,Et),d=Ae((m=o.default)===null||m===void 0?void 0:m.call(o));return r("span",ne({class:["".concat(p.value,"-separator"),O]},h),[d.length>0?d:"/"])}}});L.Item=H;L.Separator=oe;L.install=function(n){return n.component(L.name,L),n.component(H.name,H),n.component(oe.name,oe),n};R.useInjectFormItemContext=st;R.ItemRest=re;R.install=function(n){return n.component(R.name,R),n.component(R.Item.name,R.Item),n.component(re.name,re),n};U.setDefaultIndicator=yt;U.install=function(n){return n.component(U.name,U),n};var Ft={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M603.3 327.5l-246 178a7.95 7.95 0 000 12.9l246 178c5.3 3.8 12.7 0 12.7-6.5V643c0-10.2-4.9-19.9-13.2-25.9L457.4 512l145.4-105.2c8.3-6 13.2-15.6 13.2-25.9V334c0-6.5-7.4-10.3-12.7-6.5z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"left-circle",theme:"outlined"};const Vt=Ft;function Ie(n){for(var e=1;ea.loc),l=ut(!1),v=()=>{l.value=!1,e("to",o.value)};return(p,m)=>{const O=je,h=Ne;return y(),I(J,null,[r(h,{visible:l.value,"onUpdate:visible":m[1]||(m[1]=d=>l.value=d),title:p.$t("inputAddressAndPressEnter"),onOk:v},{default:c(()=>[r(O,{onPressEnter:v,value:t(o),"onUpdate:value":m[0]||(m[0]=d=>B(o)?o.value=d:null),style:{width:"100%"},"allow-clear":""},null,8,["value"])]),_:1},8,["visible","title"]),C("a",{style:{"margin-left":"8px"},onClick:m[2]||(m[2]=d=>l.value=!0)},k(p.$t("go")),1)],64)}}}),Kt={key:0,class:"uninstalled-hint"},en={key:0},tn={class:"hint"},nn={class:"location-bar"},an={class:"breadcrumb"},rn=["onClick"],on={class:"actions"},ln=["onClick"],sn={style:{width:"512px",background:"var(--zp-primary-background)",padding:"16px","border-radius":"4px","box-shadow":"0 0 4px var(--zp-secondary-background)",border:"1px solid var(--zp-secondary-background)"}},un={key:0,class:"view"},cn={key:0,class:"preview-switch"},dn=G({__name:"stackView",props:{target:null,tabIdx:null,paneIdx:null,path:null,walkMode:{type:Boolean},stackKey:null},setup(n){const e=n,a=ct(),{installBaiduyunBin:o,installedBaiduyun:l,failedHint:v,baiduyunLoading:p,scroller:m,walkModePath:O,stackViewEl:h,props:d,bduss:u,onLoginBtnClick:g,multiSelectedIdxs:f,spinning:b}=Ct().toRefs(),{currLocation:P,currPage:N,refresh:M,copyLocation:A,back:j,openNext:w,stack:$,to:E}=kt(e),{gridItems:q,sortMethodConv:K,moreActionsDropdownShow:x,sortedFiles:W,sortMethod:ee,viewMode:Q,viewModeMap:de,itemSize:pe,loadNextDir:De,loadNextDirLoading:Le,canLoadNext:Ee,onScroll:ze}=ht(e),{onDrop:Fe,onFileDragStart:Ve}=wt(e),{onFileItemClick:Te,onContextMenuClick:Ue,showGenInfo:X,imageGenInfo:me,q:He}=Ot(e,{openNext:w}),{previewIdx:fe,onPreviewVisibleChange:Ge,previewing:qe,previewImgMove:ve,canPreview:ge}=Pt(e),{showMenuIdx:te}=St();return dt(()=>e,()=>{d.value=e,e.walkMode&&(O.value=e.path);const _=It.get(e.stackKey??"");_&&($.value=_.slice())},{immediate:!0}),(_,s)=>{const We=vt,be=Pe,Qe=je,z=At,Xe=Pe,_e=R,Ye=gt,Je=Ne,Ze=H,Ke=L,et=bt,tt=ae,ye=Be,nt=U;return y(),F(nt,{spinning:t(b),size:"large"},{default:c(()=>[r(We,{style:{display:"none"}}),e.target==="netdisk"&&(!t(l)||!t(a).user)?(y(),I("div",Kt,[t(l)?(y(),F(_e,{key:1,layout:"inline"},{default:c(()=>[r(z,{label:"bduss"},{default:c(()=>[r(Qe,{value:t(u),"onUpdate:value":s[0]||(s[0]=i=>B(u)?u.value=i:null),style:{width:"300px"}},null,8,["value"])]),_:1}),r(z,null,{default:c(()=>[r(Xe,{onClick:t(g),type:"primary",loading:t(p)},{icon:c(()=>[r(t(Wt))]),default:c(()=>[V(" "+k(_.$t("login")),1)]),_:1},8,["onClick","loading"])]),_:1})]),_:1})):(y(),I(J,{key:0},[C("div",null,k(_.$t("dependenciesNotInstalled")),1),r(be,{type:"primary",loading:t(p),onClick:t(o)},{default:c(()=>[V(k(_.$t("clickHere2install")),1)]),_:1},8,["loading","onClick"]),t(v)?(y(),I("p",en,k(t(v)),1)):Y("",!0)],64))])):(y(),I("div",{key:1,ref_key:"stackViewEl",ref:h,onDragover:s[16]||(s[16]=S(()=>{},["prevent"])),onDrop:s[17]||(s[17]=S(i=>t(Fe)(i),["prevent"])),class:"container"},[r(Je,{visible:t(X),"onUpdate:visible":s[2]||(s[2]=i=>B(X)?X.value=i:null),width:"70vw","mask-closable":"",onOk:s[3]||(s[3]=i=>X.value=!1)},{cancelText:c(()=>[]),default:c(()=>[r(Ye,{active:"",loading:!t(He).isIdle},{default:c(()=>[C("div",{style:{width:"100%","word-break":"break-all","white-space":"pre-line","max-height":"70vh",overflow:"auto"},onDblclick:s[1]||(s[1]=i=>t(Bt)(t(me),"copied"))},[C("div",tn,k(_.$t("doubleClickToCopy")),1),V(" "+k(t(me)),1)],32)]),_:1},8,["loading"])]),_:1},8,["visible"]),C("div",nn,[C("div",an,[r(Ke,{style:{flex:"1"}},{default:c(()=>[(y(!0),I(J,null,he(t($),(i,D)=>(y(),F(Ze,{key:D},{default:c(()=>[C("a",{onClick:S(Ce=>t(j)(D),["prevent"])},k(i.curr==="/"?_.$t("root"):i.curr.replace(/:\/$/,_.$t("drive"))),9,rn)]),_:2},1024))),128))]),_:1})]),C("div",on,[C("a",{class:"opt",onClick:s[4]||(s[4]=S((...i)=>t(M)&&t(M)(...i),["prevent"]))},k(_.$t("refresh")),1),e.target==="local"?(y(),F(ye,{key:0},{overlay:c(()=>[r(tt,null,{default:c(()=>[(y(!0),I(J,null,he(t(a).autoCompletedDirList,i=>(y(),F(et,{key:i.dir},{default:c(()=>[C("a",{onClick:S(D=>t(E)(i.dir),["prevent"])},k(i.zh),9,ln)]),_:2},1024))),128))]),_:1})]),default:c(()=>[C("a",{class:"opt",onClick:s[5]||(s[5]=S(()=>{},["prevent"]))},[V(k(_.$t("quickMove"))+" ",1),r(t(Re))])]),_:1})):Y("",!0),r(ye,{trigger:["click"],visible:t(x),"onUpdate:visible":s[12]||(s[12]=i=>B(x)?x.value=i:null),placement:"bottomLeft",getPopupContainer:i=>i.parentNode},{overlay:c(()=>[C("div",sn,[r(_e,pt(mt({labelCol:{span:6},wrapperCol:{span:18}})),{default:c(()=>[r(z,{label:_.$t("viewMode")},{default:c(()=>[r(t(we),{value:t(Q),"onUpdate:value":s[7]||(s[7]=i=>B(Q)?Q.value=i:null),onClick:s[8]||(s[8]=S(()=>{},["stop"])),conv:{value:i=>i,text:i=>t(de)[i]},options:Object.keys(t(de))},null,8,["value","conv","options"])]),_:1},8,["label"]),r(z,{label:_.$t("sortingMethod")},{default:c(()=>[r(t(we),{value:t(ee),"onUpdate:value":s[9]||(s[9]=i=>B(ee)?ee.value=i:null),onClick:s[10]||(s[10]=S(()=>{},["stop"])),conv:t(K),options:Object.keys(t(Mt))},null,8,["value","conv","options"])]),_:1},8,["label"]),r(z,null,{default:c(()=>[C("a",{onClick:s[11]||(s[11]=S((...i)=>t(A)&&t(A)(...i),["prevent"]))},k(_.$t("copyPath")),1),r(Zt,{loc:t(P),onTo:t(E)},null,8,["loc","onTo"])]),_:1})]),_:1},16)])]),default:c(()=>[C("a",{class:"opt",onClick:s[6]||(s[6]=S(()=>{},["prevent"]))},k(_.$t("more")),1)]),_:1},8,["visible","getPopupContainer"])])]),t(N)?(y(),I("div",un,[r(t($t),{class:"file-list",items:t(W),ref_key:"scroller",ref:m,onScroll:t(ze),"item-size":t(pe).first,"key-field":"fullpath","item-secondary-size":t(pe).second,gridItems:t(q)},ft({default:c(({item:i,index:D})=>[r(xt,{idx:D,file:i,"full-screen-preview-image-url":t(W)[t(fe)]?t(Rt)(t(W)[t(fe)]):"","show-menu-idx":t(te),"onUpdate:showMenuIdx":s[13]||(s[13]=Ce=>B(te)?te.value=Ce:null),selected:t(f).includes(D),"view-mode":t(Q),target:n.target,onFileItemClick:t(Te),onDragstart:t(Ve),onPreviewVisibleChange:t(Ge),onContextMenuClick:t(Ue)},null,8,["idx","file","full-screen-preview-image-url","show-menu-idx","selected","view-mode","target","onFileItemClick","onDragstart","onPreviewVisibleChange","onContextMenuClick"])]),_:2},[e.walkMode?{name:"after",fn:c(()=>[r(be,{onClick:t(De),loading:t(Le),block:"",type:"primary",disabled:!t(Ee),ghost:""},{default:c(()=>[V(k(_.$t("loadNextPage")),1)]),_:1},8,["onClick","loading","disabled"])]),key:"0"}:void 0]),1032,["items","onScroll","item-size","item-secondary-size","gridItems"]),t(qe)?(y(),I("div",cn,[r(t(Ut),{onClick:s[14]||(s[14]=i=>t(ve)("prev")),class:Oe({disable:!t(ge)("prev")})},null,8,["class"]),r(t(Jt),{onClick:s[15]||(s[15]=i=>t(ve)("next")),class:Oe({disable:!t(ge)("next")})},null,8,["class"])])):Y("",!0)])):Y("",!0)],544))]),_:1},8,["spinning"])}}});const On=_t(dn,[["__scopeId","data-v-70134b8c"]]);export{On as default}; diff --git a/vue/dist/assets/styleChecker-64fe9b7f.js b/vue/dist/assets/styleChecker-a60f540a.js similarity index 94% rename from vue/dist/assets/styleChecker-64fe9b7f.js rename to vue/dist/assets/styleChecker-a60f540a.js index 1e911a6..a406c91 100644 --- a/vue/dist/assets/styleChecker-64fe9b7f.js +++ b/vue/dist/assets/styleChecker-a60f540a.js @@ -1 +1 @@ -import{cL as f,cM as i,cN as l,bH as d}from"./index-ea5c2aef.js";var u=f(Object.getPrototypeOf,Object);const y=u;function o(e,t){for(var r=0;r100?100:n}function J(n){var e=n.success,a=n.successPercent,t=a;return e&&"progress"in e&&(ye(!1,"Progress","`success.progress` is deprecated. Please use `success.percent` instead."),t=e.progress),e&&"percent"in e&&(t=e.percent),t}var yt=["from","to","direction"],Ct=function(){return $($({},Z()),{},{prefixCls:String,direction:{type:String}})},bt=function(e){var a=[];return Object.keys(e).forEach(function(t){var r=parseFloat(t.replace(/%/g,""));isNaN(r)||a.push({key:r,value:e[t]})}),a=a.sort(function(t,r){return t.key-r.key}),a.map(function(t){var r=t.key,o=t.value;return"".concat(o," ").concat(r,"%")}).join(", ")},St=function(e,a){var t=e.from,r=t===void 0?te.blue:t,o=e.to,p=o===void 0?te.blue:o,g=e.direction,h=g===void 0?a==="rtl"?"to left":"to right":g,s=Ce(e,yt);if(Object.keys(s).length!==0){var k=bt(s);return{backgroundImage:"linear-gradient(".concat(h,", ").concat(k,")")}}return{backgroundImage:"linear-gradient(".concat(h,", ").concat(r,", ").concat(p,")")}};const Pt=A({compatConfig:{MODE:3},name:"Line",props:Ct(),setup:function(e,a){var t=a.slots,r=C(function(){var s=e.strokeColor,k=e.direction;return s&&typeof s!="string"?St(s,k):{background:s}}),o=C(function(){return e.trailColor?{backgroundColor:e.trailColor}:void 0}),p=C(function(){var s=e.percent,k=e.strokeWidth,d=e.strokeLinecap,c=e.size;return $({width:"".concat(U(s),"%"),height:"".concat(k||(c==="small"?6:8),"px"),borderRadius:d==="square"?0:""},r.value)}),g=C(function(){return J(e)}),h=C(function(){var s=e.strokeWidth,k=e.size,d=e.strokeLinecap,c=e.success;return{width:"".concat(U(g.value),"%"),height:"".concat(s||(k==="small"?6:8),"px"),borderRadius:d==="square"?0:"",backgroundColor:c==null?void 0:c.strokeColor}});return function(){var s;return i(q,null,[i("div",{class:"".concat(e.prefixCls,"-outer")},[i("div",{class:"".concat(e.prefixCls,"-inner"),style:o.value},[i("div",{class:"".concat(e.prefixCls,"-bg"),style:p.value},null),g.value!==void 0?i("div",{class:"".concat(e.prefixCls,"-success-bg"),style:h.value},null):null])]),(s=t.default)===null||s===void 0?void 0:s.call(t)])}}});var xt={percent:0,prefixCls:"vc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1},Ot=function(e){var a=H(null);return Ne(function(){var t=Date.now(),r=!1;e.value.forEach(function(o){var p=(o==null?void 0:o.$el)||o;if(p){r=!0;var g=p.style;g.transitionDuration=".3s, .3s, .3s, .06s",a.value&&t-a.value<100&&(g.transitionDuration="0s, 0s")}}),r&&(a.value=Date.now())}),e},wt={gapDegree:Number,gapPosition:{type:String},percent:{type:[Array,Number]},prefixCls:String,strokeColor:{type:[Object,String,Array]},strokeLinecap:{type:String},strokeWidth:Number,trailColor:String,trailWidth:Number,transition:String},It=["prefixCls","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","strokeColor"],de=0;function fe(n){return+n.replace("%","")}function ve(n){return Array.isArray(n)?n:[n]}function pe(n,e,a,t){var r=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,o=arguments.length>5?arguments[5]:void 0,p=50-t/2,g=0,h=-p,s=0,k=-2*p;switch(o){case"left":g=-p,h=0,s=2*p,k=0;break;case"right":g=p,h=0,s=-2*p,k=0;break;case"bottom":h=p,k=2*p;break}var d="M 50,50 m ".concat(g,",").concat(h,` +import{d as A,u as oe,G as C,c as _e,_ as I,a as i,al as Te,am as je,r as H,H as Le,W as q,P as V,C as he,t as se,an as ye,h as $,ao as te,a1 as Ce,z as Ne,s as be,ap as We,x as Me,k as ze,j as Ee,aq as Ae,w as Be,D as Se,ab as Ue,F as Pe,ar as ne,M as L,K as w,L as G,X as xe,O as E,N as b,R as j,U as ae,Q as N,as as Fe,a0 as Oe,y as ie,A as Re,ad as Ge,at as F,au as Ye,av as Ve,aw as Qe,V as R,ax as He,ay as qe,ah as Xe,ae as ue,az as Je,aA as Ze,aB as Ke,aC as et,aj as tt,aD as nt,aE as at}from"./index-f8a74563.js";import{_ as rt,F as ot}from"./index-ebf66b0d.js";import"./index-d74a71d0.js";import"./index-0868cb4d.js";import{I as st}from"./index-aa2ce1c6.js";/* empty css */import{u as we}from"./useTaskListStore-a2f9c2d9.js";import{W as lt,B as ct}from"./button-6d0ba2fa.js";import{u as it,c as ut}from"./copy2clipboard-69dcdef1.js";import{T as dt,_ as ft}from"./task-bc6e0204.js";import"./styleChecker-a60f540a.js";import"./EyeOutlined-13d747ba.js";var vt=function(){return{prefixCls:String,checked:{type:Boolean,default:void 0},onChange:{type:Function},onClick:{type:Function},"onUpdate:checked":Function}},pt=A({compatConfig:{MODE:3},name:"ACheckableTag",props:vt(),setup:function(e,a){var t=a.slots,r=a.emit,o=oe("tag",e),p=o.prefixCls,g=function(k){var d=e.checked;r("update:checked",!d),r("change",!d),r("click",k)},h=C(function(){var s;return _e(p.value,(s={},I(s,"".concat(p.value,"-checkable"),!0),I(s,"".concat(p.value,"-checkable-checked"),e.checked),s))});return function(){var s;return i("span",{class:h.value,onClick:g},[(s=t.default)===null||s===void 0?void 0:s.call(t)])}}});const re=pt;var gt=new RegExp("^(".concat(Te.join("|"),")(-inverse)?$")),mt=new RegExp("^(".concat(je.join("|"),")$")),kt=function(){return{prefixCls:String,color:{type:String},closable:{type:Boolean,default:!1},closeIcon:V.any,visible:{type:Boolean,default:void 0},onClose:{type:Function},"onUpdate:visible":Function,icon:V.any}},Q=A({compatConfig:{MODE:3},name:"ATag",props:kt(),slots:["closeIcon","icon"],setup:function(e,a){var t=a.slots,r=a.emit,o=a.attrs,p=oe("tag",e),g=p.prefixCls,h=p.direction,s=H(!0);Le(function(){e.visible!==void 0&&(s.value=e.visible)});var k=function(y){y.stopPropagation(),r("update:visible",!1),r("close",y),!y.defaultPrevented&&e.visible===void 0&&(s.value=!1)},d=C(function(){var v=e.color;return v?gt.test(v)||mt.test(v):!1}),c=C(function(){var v;return _e(g.value,(v={},I(v,"".concat(g.value,"-").concat(e.color),d.value),I(v,"".concat(g.value,"-has-color"),e.color&&!d.value),I(v,"".concat(g.value,"-hidden"),!s.value),I(v,"".concat(g.value,"-rtl"),h.value==="rtl"),v))});return function(){var v,y,_,x=e.icon,T=x===void 0?(v=t.icon)===null||v===void 0?void 0:v.call(t):x,S=e.color,W=e.closeIcon,M=W===void 0?(y=t.closeIcon)===null||y===void 0?void 0:y.call(t):W,D=e.closable,u=D===void 0?!1:D,l=function(){return u?M?i("span",{class:"".concat(g.value,"-close-icon"),onClick:k},[M]):i(he,{class:"".concat(g.value,"-close-icon"),onClick:k},null):null},f={backgroundColor:S&&!d.value?S:void 0},O=T||null,B=(_=t.default)===null||_===void 0?void 0:_.call(t),Y=O?i(q,null,[O,i("span",null,[B])]):B,K="onClick"in o,X=i("span",{class:c.value,style:f},[Y,l()]);return K?i(lt,null,{default:function(){return[X]}}):X}}});Q.CheckableTag=re;Q.install=function(n){return n.component(Q.name,Q),n.component(re.name,re),n};const Ie=Q;var De=se("normal","exception","active","success"),_t=se("line","circle","dashboard"),ht=se("default","small"),Z=function(){return{prefixCls:String,type:V.oneOf(_t),percent:Number,format:{type:Function},status:V.oneOf(De),showInfo:{type:Boolean,default:void 0},strokeWidth:Number,strokeLinecap:String,strokeColor:{type:[String,Object],default:void 0},trailColor:String,width:Number,success:{type:Object,default:function(){return{}}},gapDegree:Number,gapPosition:String,size:V.oneOf(ht),steps:Number,successPercent:Number,title:String}};function U(n){return!n||n<0?0:n>100?100:n}function J(n){var e=n.success,a=n.successPercent,t=a;return e&&"progress"in e&&(ye(!1,"Progress","`success.progress` is deprecated. Please use `success.percent` instead."),t=e.progress),e&&"percent"in e&&(t=e.percent),t}var yt=["from","to","direction"],Ct=function(){return $($({},Z()),{},{prefixCls:String,direction:{type:String}})},bt=function(e){var a=[];return Object.keys(e).forEach(function(t){var r=parseFloat(t.replace(/%/g,""));isNaN(r)||a.push({key:r,value:e[t]})}),a=a.sort(function(t,r){return t.key-r.key}),a.map(function(t){var r=t.key,o=t.value;return"".concat(o," ").concat(r,"%")}).join(", ")},St=function(e,a){var t=e.from,r=t===void 0?te.blue:t,o=e.to,p=o===void 0?te.blue:o,g=e.direction,h=g===void 0?a==="rtl"?"to left":"to right":g,s=Ce(e,yt);if(Object.keys(s).length!==0){var k=bt(s);return{backgroundImage:"linear-gradient(".concat(h,", ").concat(k,")")}}return{backgroundImage:"linear-gradient(".concat(h,", ").concat(r,", ").concat(p,")")}};const Pt=A({compatConfig:{MODE:3},name:"Line",props:Ct(),setup:function(e,a){var t=a.slots,r=C(function(){var s=e.strokeColor,k=e.direction;return s&&typeof s!="string"?St(s,k):{background:s}}),o=C(function(){return e.trailColor?{backgroundColor:e.trailColor}:void 0}),p=C(function(){var s=e.percent,k=e.strokeWidth,d=e.strokeLinecap,c=e.size;return $({width:"".concat(U(s),"%"),height:"".concat(k||(c==="small"?6:8),"px"),borderRadius:d==="square"?0:""},r.value)}),g=C(function(){return J(e)}),h=C(function(){var s=e.strokeWidth,k=e.size,d=e.strokeLinecap,c=e.success;return{width:"".concat(U(g.value),"%"),height:"".concat(s||(k==="small"?6:8),"px"),borderRadius:d==="square"?0:"",backgroundColor:c==null?void 0:c.strokeColor}});return function(){var s;return i(q,null,[i("div",{class:"".concat(e.prefixCls,"-outer")},[i("div",{class:"".concat(e.prefixCls,"-inner"),style:o.value},[i("div",{class:"".concat(e.prefixCls,"-bg"),style:p.value},null),g.value!==void 0?i("div",{class:"".concat(e.prefixCls,"-success-bg"),style:h.value},null):null])]),(s=t.default)===null||s===void 0?void 0:s.call(t)])}}});var xt={percent:0,prefixCls:"vc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1},Ot=function(e){var a=H(null);return Ne(function(){var t=Date.now(),r=!1;e.value.forEach(function(o){var p=(o==null?void 0:o.$el)||o;if(p){r=!0;var g=p.style;g.transitionDuration=".3s, .3s, .3s, .06s",a.value&&t-a.value<100&&(g.transitionDuration="0s, 0s")}}),r&&(a.value=Date.now())}),e},wt={gapDegree:Number,gapPosition:{type:String},percent:{type:[Array,Number]},prefixCls:String,strokeColor:{type:[Object,String,Array]},strokeLinecap:{type:String},strokeWidth:Number,trailColor:String,trailWidth:Number,transition:String},It=["prefixCls","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","strokeColor"],de=0;function fe(n){return+n.replace("%","")}function ve(n){return Array.isArray(n)?n:[n]}function pe(n,e,a,t){var r=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,o=arguments.length>5?arguments[5]:void 0,p=50-t/2,g=0,h=-p,s=0,k=-2*p;switch(o){case"left":g=-p,h=0,s=2*p,k=0;break;case"right":g=p,h=0,s=-2*p,k=0;break;case"bottom":h=p,k=2*p;break}var d="M 50,50 m ".concat(g,",").concat(h,` a `).concat(p,",").concat(p," 0 1 1 ").concat(s,",").concat(-k,` a `).concat(p,",").concat(p," 0 1 1 ").concat(-s,",").concat(k),c=Math.PI*2*p,v={stroke:a,strokeDasharray:"".concat(e/100*(c-r),"px ").concat(c,"px"),strokeDashoffset:"-".concat(r/2+n/100*(c-r),"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s"};return{pathString:d,pathStyle:v}}const Dt=A({compatConfig:{MODE:3},name:"VCCircle",props:be(wt,xt),setup:function(e){de+=1;var a=H(de),t=C(function(){return ve(e.percent)}),r=C(function(){return ve(e.strokeColor)}),o=We(),p=Me(o,2),g=p[0],h=p[1];Ot(h);var s=function(){var d=e.prefixCls,c=e.strokeWidth,v=e.strokeLinecap,y=e.gapDegree,_=e.gapPosition,x=0;return t.value.map(function(T,S){var W=r.value[S]||r.value[r.value.length-1],M=Object.prototype.toString.call(W)==="[object Object]"?"url(#".concat(d,"-gradient-").concat(a.value,")"):"",D=pe(x,T,W,c,y,_),u=D.pathString,l=D.pathStyle;x+=T;var f={key:S,d:u,stroke:M,"stroke-linecap":v,"stroke-width":c,opacity:T===0?0:1,"fill-opacity":"0",class:"".concat(d,"-circle-path"),style:l};return i("path",$({ref:g(S)},f),null)})};return function(){var k=e.prefixCls,d=e.strokeWidth,c=e.trailWidth,v=e.gapDegree,y=e.gapPosition,_=e.trailColor,x=e.strokeLinecap;e.strokeColor;var T=Ce(e,It),S=pe(0,100,_,d,v,y),W=S.pathString,M=S.pathStyle;delete T.percent;var D=r.value.find(function(l){return Object.prototype.toString.call(l)==="[object Object]"}),u={d:W,stroke:_,"stroke-linecap":x,"stroke-width":c||d,"fill-opacity":"0",class:"".concat(k,"-circle-trail"),style:M};return i("svg",$({class:"".concat(k,"-circle"),viewBox:"0 0 100 100"},T),[D&&i("defs",null,[i("linearGradient",{id:"".concat(k,"-gradient-").concat(a.value),x1:"100%",y1:"0%",x2:"0%",y2:"0%"},[Object.keys(D).sort(function(l,f){return fe(l)-fe(f)}).map(function(l,f){return i("stop",{key:f,offset:l,"stop-color":D[l]},null)})])]),i("path",u,null),s().reverse()])}}});function $t(n){var e=n.percent,a=n.success,t=n.successPercent,r=U(J({success:a,successPercent:t}));return[r,U(U(e)-r)]}function Tt(n){var e=n.success,a=e===void 0?{}:e,t=n.strokeColor,r=a.strokeColor;return[r||te.green,t||null]}const jt=A({compatConfig:{MODE:3},name:"Circle",inheritAttrs:!1,props:Z(),setup:function(e,a){var t=a.slots,r=C(function(){if(e.gapDegree||e.gapDegree===0)return e.gapDegree;if(e.type==="dashboard")return 75}),o=C(function(){var c=e.width||120;return{width:typeof c=="number"?"".concat(c,"px"):c,height:typeof c=="number"?"".concat(c,"px"):c,fontSize:"".concat(c*.15+6,"px")}}),p=C(function(){return e.strokeWidth||6}),g=C(function(){return e.gapPosition||e.type==="dashboard"&&"bottom"||"top"}),h=C(function(){return $t(e)}),s=C(function(){return Object.prototype.toString.call(e.strokeColor)==="[object Object]"}),k=C(function(){return Tt({success:e.success,strokeColor:e.strokeColor})}),d=C(function(){var c;return c={},I(c,"".concat(e.prefixCls,"-inner"),!0),I(c,"".concat(e.prefixCls,"-circle-gradient"),s.value),c});return function(){var c;return i("div",{class:d.value,style:o.value},[i(Dt,{percent:h.value,strokeWidth:p.value,trailWidth:p.value,strokeColor:k.value,strokeLinecap:e.strokeLinecap,trailColor:e.trailColor,prefixCls:e.prefixCls,gapDegree:r.value,gapPosition:g.value},null),(c=t.default)===null||c===void 0?void 0:c.call(t)])}}});var Lt=function(){return $($({},Z()),{},{steps:Number,size:{type:String},strokeColor:String,trailColor:String})};const Nt=A({compatConfig:{MODE:3},name:"Steps",props:Lt(),setup:function(e,a){var t=a.slots,r=C(function(){return Math.round(e.steps*((e.percent||0)/100))}),o=C(function(){return e.size==="small"?2:14}),p=C(function(){for(var g=e.steps,h=e.strokeWidth,s=h===void 0?8:h,k=e.strokeColor,d=e.trailColor,c=e.prefixCls,v=[],y=0;y=100?"success":d||"normal"}),k=function(){var c=e.showInfo,v=e.format,y=e.type,_=e.percent,x=e.title,T=J(e);if(!c)return null;var S,W=v||(t==null?void 0:t.format)||function(D){return"".concat(D,"%")},M=y==="line";return v||t!=null&&t.format||s.value!=="exception"&&s.value!=="success"?S=W(U(_),U(T)):s.value==="exception"?S=M?i(ze,null,null):i(he,null,null):s.value==="success"&&(S=M?i(Ee,null,null):i(Ae,null,null)),i("span",{class:"".concat(o.value,"-text"),title:x===void 0&&typeof S=="string"?S:void 0},[S])};return function(){var d=e.type,c=e.steps,v=e.strokeColor,y=e.title,_=k(),x;d==="line"?x=c?i(Nt,$($({},e),{},{strokeColor:typeof v=="string"?v:void 0,prefixCls:o.value,steps:c}),{default:function(){return[_]}}):i(Pt,$($({},e),{},{prefixCls:o.value}),{default:function(){return[_]}}):(d==="circle"||d==="dashboard")&&(x=i(jt,$($({},e),{},{prefixCls:o.value}),{default:function(){return[_]}}));var T=$($({},g.value),{},I({},"".concat(o.value,"-status-").concat(s.value),!0));return i("div",{class:T,title:y},[x])}}}),Mt=Be(Wt);var zt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"minus-circle",theme:"outlined"};const Et=zt;function ge(n){for(var e=1;ea.task,set:s=>e("update:task",s)}),r=we(),o=Pe(),{showDirAutoCompletedIdx:p}=ne(r),g=s=>{if(t.value.type==="download"){t.value.recv_dir=s;return}t.value.send_dirs.push(s)},h=["#f5222d","#1890ff","#ff3125","#d46b08","#007bff","#52c41a","#13c2c2","#fa541c","#eb2f96","#2f54eb"];return(s,k)=>{const d=Ie,c=Fe;return L(p)===n.idx&&L(o).autoCompletedDirList.length?(w(),G("div",Yt,[(w(!0),G(q,null,xe(L(o).autoCompletedDirList,(v,y)=>(w(),E(c,{key:v.dir,title:v.dir+" 点击添加"},{default:b(()=>[i(d,{visible:!L(t).send_dirs.includes(v.dir),color:h[y%h.length],onClick:_=>g(v.dir)},{default:b(()=>[j(ae(v.zh),1)]),_:2},1032,["visible","color","onClick"])]),_:2},1032,["title"]))),128))])):N("",!0)}}});const ke=Oe(Vt,[["__scopeId","data-v-02736e53"]]),Qt=n=>(nt("data-v-d73dd318"),n=n(),at(),n),Ht={class:"panel"},qt={class:"actions-bar"},Xt={class:"top-bar"},Jt=Qt(()=>R("div",{class:"flex-placeholder"},null,-1)),Zt={key:3},Kt={class:"action-bar"},en=A({__name:"taskRecord",props:{tabIdx:null,paneIdx:null},setup(n){const e=n,a=Je(!0),t=we(),r=Pe(),{tasks:o}=ne(t),{showDirAutoCompletedIdx:p}=ne(t),g=new Map,h=H(10);ie(()=>r.openBaiduYunIfNotLogged(e.tabIdx,e.paneIdx)),Re(()=>{g.forEach(u=>u.clearTask())});const s=H(!1);Ge([()=>t.pendingBaiduyunTaskQueue,s],async([u,l])=>{if(!(!u.length||!l)){console.log("processQueue",u);for(const f of u)o.value.unshift(a({...k(),...f})),c(0).then(()=>F.success("创建完成,在任务列表查看进度"));t.pendingBaiduyunTaskQueue=[]}},{deep:!0,immediate:!0}),ie(async()=>{const u=await Ye();o.value=it([...u.tasks,...o.value].map(a),f=>f.id).sort((f,O)=>Date.parse(O.start_time)-Date.parse(f.start_time)).slice(0,100);let l=o.value.filter(f=>f.running);l.filter(f=>!u.tasks.find(O=>O.id===f.id)).forEach(f=>{f.running=!1}),l=o.value.filter(f=>f.running),l.length&&l.forEach(f=>{v(f.id).completedTask.then(()=>F.success(`${f.type==="download"?"下载":"上传"}完成`))}),o.value.length||d(),s.value=!0,console.log("task record load")});const k=()=>a({type:"upload",send_dirs:[],recv_dir:"",id:"",running:!1,start_time:"",n_failed_files:0,n_files:0,n_success_files:0,canceled:!1}),d=()=>{o.value.unshift(k())},c=async u=>{const l=o.value[u];if(l.send_dirs=l.send_dirs.map(O=>O.trim()).filter(O=>O),l.recv_dir=l.recv_dir.trim(),!(l.type==="upload"?l.recv_dir.startsWith("/"):l.send_dirs.every(O=>O.startsWith("/"))))return F.error("百度云的位置必须以 “/” 开头");l.running=!0,l.n_files=100;const f=await Ve(l);l.id=f.id,v(f.id).completedTask.then(()=>F.success(l.type==="upload"?"上传完成":"下载完成"))},v=u=>{t.taskLogMap.set(u,[]);const l=dt.run({action:()=>Qe(u),pollInterval:t.pollInterval*1e3,validator(f){t.taskLogMap.get(u).push(...f.tasks);const O=o.value.findIndex(B=>B.id===u);return o.value[O]=a(f.task_summary),!f.task_summary.running}});return g.set(u,l),t.queue.pushAction(()=>l.completedTask),l},y=u=>parseInt(((u.n_failed_files+u.n_success_files)/u.n_files*100).toString()),_=u=>!!u.id&&!u.running&&!u.canceled,x=u=>u.running||_(u),T=u=>{const l=o.value[u];o.value.unshift({...k(),...Ze(l,"send_dirs","type","recv_dir")}),F.success("复制完成,已添加到最前端")},S=u=>{r.openLogDetailInRight(e.tabIdx,o.value[u].id)},W=async u=>{var O;const l=o.value[u],{last_tick:f}=await Ke(l.id);t.taskLogMap.get(l.id).push(...f.tasks),o.value[u]=a(f.task_summary),(O=g.get(l.id))==null||O.clearTask()},M=async u=>{const l=o.value[u];o.value.splice(u,1),l.id&&et(l.id),F.success("删除完成")},D=u=>{ut(u,`复制 "${u}" 成功,粘贴使用"`)};return(u,l)=>{const f=ct,O=tt,B=Ie,Y=rt,K=ft,X=st,ee=ot,$e=Mt;return w(),G(q,null,[R("div",Ht,[R("div",qt,[i(f,{onClick:l[0]||(l[0]=m=>D("<#%Y-%m-%d#>"))},{default:b(()=>[j("复制日期占位符")]),_:1}),i(f,{onClick:l[1]||(l[1]=m=>D("<#%H-%M-%S#>"))},{default:b(()=>[j("复制时间占位符")]),_:1}),i(f,{onClick:l[2]||(l[2]=m=>D("<#%Y-%m-%d %H-%M-%S#>"))},{default:b(()=>[j("复制日期+时间占位符")]),_:1})])]),R("div",{class:"wrapper",onClick:l[4]||(l[4]=m=>p.value=-1)},[i(O,{style:{display:"none"}}),i(f,{onClick:d,block:"",style:{"border-radius":"8px"}},{icon:b(()=>[i(L(He))]),default:b(()=>[j(" 添加一个任务 ")]),_:1}),(w(!0),G(q,null,xe(L(o).slice(0,h.value),(m,z)=>(w(),G("div",{key:L(qe)(m),class:"task-form"},[R("div",Xt,[_(m)?(w(),E(B,{key:0,color:"success"},{default:b(()=>[j("已完成")]),_:1})):N("",!0),m.running?(w(),E(B,{key:1,color:"processing"},{icon:b(()=>[i(L(Gt),{spin:!0})]),default:b(()=>[j(ae(m.type==="download"?"下载":"上传")+"中 ",1)]),_:2},1024)):N("",!0),m.canceled?(w(),E(B,{key:2,color:"default"},{icon:b(()=>[i(L(Bt))]),default:b(()=>[j(" 已取消 ")]),_:1})):N("",!0),Jt,m.start_time?(w(),G("div",Zt," 开始时间: "+ae(m.start_time),1)):N("",!0)]),i(ee,{layout:"vertical","label-align":"left"},{default:b(()=>[i(Y,{label:"任务类型"},{default:b(()=>[i(L(Xe),{value:m.type,"onUpdate:value":P=>m.type=P,disabled:x(m),options:["upload","download"],conv:{value:P=>P,text:P=>P==="upload"?"上传":"下载"}},null,8,["value","onUpdate:value","disabled","conv"])]),_:2},1024),i(Y,{label:`发送的文件夹 (${m.type==="upload"?"本地":"百度云"})`,onClick:ue(P=>m.type==="upload"&&(p.value=z),["stop"])},{default:b(()=>[i(K,{"auto-size":"",disabled:x(m),value:m.send_dirs.join(),"onUpdate:value":P=>m.send_dirs=P.split(","),"allow-clear":"",placeholder:"发送文件的文件夹,多个文件夹使用逗号或者换行分隔。支持使用占位符例如stable-diffusion-webui最常用表示日期的<#%Y-%m-%d#>"},null,8,["disabled","value","onUpdate:value"]),m.type==="upload"?(w(),E(ke,{key:0,task:m,"onUpdate:task":P=>L(o)[z]=P,idx:z},null,8,["task","onUpdate:task","idx"])):N("",!0)]),_:2},1032,["label","onClick"]),i(Y,{label:`接收的文件夹 (${m.type!=="upload"?"本地":"百度云"})`},{default:b(()=>[i(X,{value:m.recv_dir,"onUpdate:value":P=>m.recv_dir=P,disabled:x(m),"allow-clear":"",onClick:ue(P=>m.type==="download"&&(p.value=z),["stop"]),placeholder:"用于接收的文件夹,支持使用占位符例如stable-diffusion-webui最常用表示日期的<#%Y-%m-%d#>"},null,8,["value","onUpdate:value","disabled","onClick"]),m.type==="download"?(w(),E(ke,{key:0,task:m,"onUpdate:task":P=>L(o)[z]=P,idx:z},null,8,["task","onUpdate:task","idx"])):N("",!0)]),_:2},1032,["label"])]),_:2},1024),R("div",Kt,[L(t).taskLogMap.get(m.id)?(w(),E(f,{key:0,onClick:P=>S(z)},{default:b(()=>[j("查看详细日志")]),_:2},1032,["onClick"])):N("",!0),i(f,{onClick:P=>T(z)},{default:b(()=>[j("复制该任务")]),_:2},1032,["onClick"]),m.running?(w(),E(f,{key:1,onClick:P=>W(z),danger:""},{default:b(()=>[j("取消任务")]),_:2},1032,["onClick"])):N("",!0),i(f,{onClick:P=>M(z),disabled:m.running,danger:""},{default:b(()=>[j("移除")]),_:2},1032,["onClick","disabled"]),_(m)?N("",!0):(w(),E(f,{key:2,type:"primary",loading:m.running,disabled:m.running,onClick:P=>c(z)},{default:b(()=>[j("开始")]),_:2},1032,["loading","disabled","onClick"]))]),m.running?(w(),E($e,{key:0,"stroke-color":{from:"#108ee9",to:"#87d068"},percent:y(m),status:"active"},null,8,["percent"])):N("",!0)]))),128)),h.valueh.value+=5),block:"",style:{"border-radius":"8px"}},{default:b(()=>[j(" 继续加载 ")]),_:1})):N("",!0)])],64)}}});const pn=Oe(en,[["__scopeId","data-v-d73dd318"]]);export{pn as default}; diff --git a/vue/dist/assets/useTaskListStore-34ada125.js b/vue/dist/assets/useTaskListStore-a2f9c2d9.js similarity index 72% rename from vue/dist/assets/useTaskListStore-34ada125.js rename to vue/dist/assets/useTaskListStore-a2f9c2d9.js index 500a84d..eacd3c4 100644 --- a/vue/dist/assets/useTaskListStore-34ada125.js +++ b/vue/dist/assets/useTaskListStore-a2f9c2d9.js @@ -1 +1 @@ -import{cO as r,r as e,J as t,b0 as i,cP as d}from"./index-ea5c2aef.js";const v=r("useTaskListStore",()=>{const a=e(new Map),n=t(new i),u=e(3),o=e([]),c=t([]),l=e(-1),s=e(null);return{checkBaiduyunInstalled:async()=>(s.value===null&&(s.value=d()),s.value),baiduyunInstalled:s,pollInterval:u,taskLogMap:a,queue:n,tasks:o,showDirAutoCompletedIdx:l,pendingBaiduyunTaskQueue:c}},{persist:{paths:["pollInterval","tasks"],key:"useTaskListStore-v0.0.1"}});export{v as u}; +import{cO as r,r as e,J as t,b0 as i,cP as d}from"./index-f8a74563.js";const v=r("useTaskListStore",()=>{const a=e(new Map),n=t(new i),u=e(3),o=e([]),c=t([]),l=e(-1),s=e(null);return{checkBaiduyunInstalled:async()=>(s.value===null&&(s.value=d()),s.value),baiduyunInstalled:s,pollInterval:u,taskLogMap:a,queue:n,tasks:o,showDirAutoCompletedIdx:l,pendingBaiduyunTaskQueue:c}},{persist:{paths:["pollInterval","tasks"],key:"useTaskListStore-v0.0.1"}});export{v as u}; diff --git a/vue/dist/index.html b/vue/dist/index.html index 35e37a4..764792f 100644 --- a/vue/dist/index.html +++ b/vue/dist/index.html @@ -7,7 +7,7 @@ Vite App - + diff --git a/vue/src/page/fileTransfer/stackView.vue b/vue/src/page/fileTransfer/stackView.vue index 9e4fd4d..99ee93e 100644 --- a/vue/src/page/fileTransfer/stackView.vue +++ b/vue/src/page/fileTransfer/stackView.vue @@ -123,7 +123,7 @@ watch(() => props, () => {