From 3bcdc4e5399112fbaa1d16833d739b19e32e3399 Mon Sep 17 00:00:00 2001 From: zanllp Date: Thu, 13 Apr 2023 02:18:03 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E7=BB=86=E7=B2=92=E5=BA=A6=E6=8E=A7?= =?UTF-8?q?=E5=88=B6=E5=8F=91=E9=80=81=E5=9B=BE=E7=89=87=E7=9A=84=E8=A7=A6?= =?UTF-8?q?=E5=8F=91=E6=97=B6=E9=97=B4=EF=BC=8C=E5=85=BC=E5=AE=B9py3.8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- javascript/index.js | 2 +- scripts/api.py | 6 +++--- scripts/setup.py | 8 ++++++-- .../{autoUpload-9b4e6a23.js => autoUpload-5f2114db.js} | 2 +- .../assets/{button-e07125db.js => button-81155cd9.js} | 2 +- ...{emptyStartup-6a9146d7.js => emptyStartup-34956e8d.js} | 2 +- ...lobalSetting-60a517bc.js => globalSetting-c52b82b2.js} | 2 +- vue/dist/assets/{index-10b7ef51.js => index-1fe59d75.js} | 2 +- vue/dist/assets/{index-63054365.js => index-84633439.js} | 2 +- vue/dist/assets/{index-8e57fc54.js => index-93bb8bfa.js} | 2 +- vue/dist/assets/{index-2e568c87.js => index-d4c0ce51.js} | 2 +- vue/dist/assets/{index-cf732d49.js => index-ed16943b.js} | 2 +- .../{logDetail-1cb21628.js => logDetail-c09dbcd0.js} | 2 +- .../{stackView-22d15250.js => stackView-f60ef3f0.js} | 6 +++--- vue/dist/assets/{task-80ebe961.js => task-d32530d8.js} | 2 +- .../{taskRecord-d6a772fa.js => taskRecord-40fa86a3.js} | 2 +- ...ListStore-82b161eb.js => useTaskListStore-ec084589.js} | 2 +- vue/dist/index.html | 2 +- vue/src/page/fileTransfer/hook.ts | 1 - 19 files changed, 27 insertions(+), 24 deletions(-) rename vue/dist/assets/{autoUpload-9b4e6a23.js => autoUpload-5f2114db.js} (97%) rename vue/dist/assets/{button-e07125db.js => button-81155cd9.js} (99%) rename vue/dist/assets/{emptyStartup-6a9146d7.js => emptyStartup-34956e8d.js} (98%) rename vue/dist/assets/{globalSetting-60a517bc.js => globalSetting-c52b82b2.js} (98%) rename vue/dist/assets/{index-10b7ef51.js => index-1fe59d75.js} (97%) rename vue/dist/assets/{index-63054365.js => index-84633439.js} (99%) rename vue/dist/assets/{index-8e57fc54.js => index-93bb8bfa.js} (99%) rename vue/dist/assets/{index-2e568c87.js => index-d4c0ce51.js} (52%) rename vue/dist/assets/{index-cf732d49.js => index-ed16943b.js} (98%) rename vue/dist/assets/{logDetail-1cb21628.js => logDetail-c09dbcd0.js} (80%) rename vue/dist/assets/{stackView-22d15250.js => stackView-f60ef3f0.js} (88%) rename vue/dist/assets/{task-80ebe961.js => task-d32530d8.js} (98%) rename vue/dist/assets/{taskRecord-d6a772fa.js => taskRecord-40fa86a3.js} (98%) rename vue/dist/assets/{useTaskListStore-82b161eb.js => useTaskListStore-ec084589.js} (72%) diff --git a/javascript/index.js b/javascript/index.js index 11d6d92..9ee2104 100644 --- a/javascript/index.js +++ b/javascript/index.js @@ -8,7 +8,7 @@ Vite App - + diff --git a/scripts/api.py b/scripts/api.py index bf7f66d..a25e242 100644 --- a/scripts/api.py +++ b/scripts/api.py @@ -239,7 +239,7 @@ def baidu_netdisk_api(_: Any, app: FastAPI): return res class DeleteFilesReq(BaseModel): - file_paths: list[str] + file_paths: List[str] @app.post(pre+"/delete_files/{target}") async def delete_files(req: DeleteFilesReq, target: Literal["local", "netdisk"]): @@ -255,7 +255,7 @@ def baidu_netdisk_api(_: Any, app: FastAPI): exec_ops(["rm", *req.file_paths]) #没检查是否失败,暂时先这样 class MoveFilesReq(BaseModel): - file_paths: list[str] + file_paths: List[str] dest: str @app.post(pre+"/move_files/{target}") @@ -417,7 +417,7 @@ def baidu_netdisk_api(_: Any, app: FastAPI): @app.get(pre+"/gen_info_completed") async def api_set_send_img_path(): for _ in range(600): # 等待60s - if send_img_path["value"] == '': + if send_img_path["value"] == '': # 等待setup里面生成完成 return True await asyncio.sleep(0.1) return send_img_path["value"] == '' diff --git a/scripts/setup.py b/scripts/setup.py index c293f12..3b0f2c4 100644 --- a/scripts/setup.py +++ b/scripts/setup.py @@ -20,24 +20,28 @@ def on_ui_tabs(): gr.HTML( "如果你看到这个那说明此项那说明出现了问题", elem_id="baidu_netdisk_container_wrapper" ) - + # 以下是使用2个组件模拟粘贴过程 img = gr.Image( type="pil", elem_id="bd_hidden_img", ) + def on_img_change(): + send_img_path["value"] = '' # 真正收到图片改变才允许放行 + img.change(on_img_change) img_update_trigger = gr.Button("button", elem_id="bd_hidden_img_update_trigger") + # 修改文本和图像,等待修改完成后前端触发粘贴按钮 def img_update_func(): path = send_img_path.get("value") geninfo,_ = extras.images.read_info_from_image(Image.open(path)) - send_img_path["value"] = '' return path, geninfo img_file_info = gr.Textbox(elem_id="bd_hidden_img_file_info") img_update_trigger.click(img_update_func, outputs=[img, img_file_info]) for tab in ["txt2img", "img2img", "inpaint", "extras"]: btn = gr.Button(f"Send to {tab}", elem_id=f"bd_hidden_tab_{tab}") + # 注册粘贴 send.register_paste_params_button( send.ParamBinding( paste_button=btn, diff --git a/vue/dist/assets/autoUpload-9b4e6a23.js b/vue/dist/assets/autoUpload-5f2114db.js similarity index 97% rename from vue/dist/assets/autoUpload-9b4e6a23.js rename to vue/dist/assets/autoUpload-5f2114db.js index 1548a80..27f69ee 100644 --- a/vue/dist/assets/autoUpload-9b4e6a23.js +++ b/vue/dist/assets/autoUpload-5f2114db.js @@ -1 +1 @@ -import{w as Z,t as Ee,d as B,u as ie,r as T,g as F,c as Le,_ as O,a as o,C as De,i as Ne,b as Pe,e as Fe,f as je,v as Be,h as x,T as He,P as h,j as Ue,I as Ve,k as ze,E as Qe,l as Je,m as qe,n as le,o as We,p as Ze,q as ue,s as ce,S as Ge,x as Ye,y as Xe,z as Ke,A as fe,B as ea,D as aa,F as ta,G as j,H as na,J as oa,K as L,L as H,M as A,N as M,O as ae,Q as te,R as U,U as ne,V as z,W as ra,X as sa,Y as ia,Z as la,$ as ua,a0 as ca,a1 as fa,a2 as da}from"./index-8e57fc54.js";import{b as va,a as pa,t as de,R as ma,C as ga}from"./index-10b7ef51.js";import{I as _a}from"./index-cf732d49.js";import{u as Ca}from"./useTaskListStore-82b161eb.js";import{T as ya}from"./task-80ebe961.js";import{B as Sa}from"./button-e07125db.js";var ba={success:Ue,info:Ve,error:ze,warning:Qe},xa={success:Je,info:qe,error:le,warning:We},ha=Ee("success","info","warning","error"),$a=function(){return{type:h.oneOf(ha),closable:{type:Boolean,default:void 0},closeText:h.any,message:h.any,description:h.any,afterClose:Function,showIcon:{type:Boolean,default:void 0},prefixCls:String,banner:{type:Boolean,default:void 0},icon:h.any,closeIcon:h.any,onClose:Function}},wa=B({compatConfig:{MODE:3},name:"AAlert",inheritAttrs:!1,props:$a(),setup:function(e,n){var t=n.slots,f=n.emit,l=n.attrs,u=n.expose,y=ie("alert",e),s=y.prefixCls,g=y.direction,m=T(!1),_=T(!1),p=T(),r=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)},i=function(){var v;m.value=!1,_.value=!0,(v=e.afterClose)===null||v===void 0||v.call(e)};u({animationEnd:i});var c=T({});return function(){var d,v,C=e.banner,$=e.closeIcon,w=$===void 0?(d=t.closeIcon)===null||d===void 0?void 0:d.call(t):$,R=e.closable,k=e.type,S=e.showIcon,E=F(t,e,"closeText"),D=F(t,e,"description"),K=F(t,e,"message"),N=F(t,e,"icon");S=C&&S===void 0?!0:S,k=C&&k===void 0?"warning":k||"info";var Ie=(D?xa:ba)[k]||null;E&&(R=!0);var b=s.value,Oe=Le(b,(v={},O(v,"".concat(b,"-").concat(k),!0),O(v,"".concat(b,"-closing"),m.value),O(v,"".concat(b,"-with-description"),!!D),O(v,"".concat(b,"-no-icon"),!S),O(v,"".concat(b,"-banner"),!!C),O(v,"".concat(b,"-closable"),R),O(v,"".concat(b,"-rtl"),g.value==="rtl"),v)),Te=R?o("button",{type:"button",onClick:r,class:"".concat(b,"-close-icon"),tabindex:0},[E?o("span",{class:"".concat(b,"-close-text")},[E]):w===void 0?o(De,null,null):w]):null,Ae=N&&(Ne(N)?Pe(N,{class:"".concat(b,"-icon")}):o("span",{class:"".concat(b,"-icon")},[N]))||o(Ie,{class:"".concat(b,"-icon")},null),Me=Fe("".concat(b,"-motion"),{appear:!1,css:!0,onAfterLeave:i,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[je(o("div",x(x({role:"alert"},l),{},{style:[l.style,c.value],class:[l.class,Oe],"data-show":!m.value,ref:p}),[S?Ae:null,o("div",{class:"".concat(b,"-content")},[K?o("div",{class:"".concat(b,"-message")},[K]):null,D?o("div",{class:"".concat(b,"-description")},[D]):null]),Te]),[[Be,!m.value]])]}})}}});const Ra=Z(wa);var ka=9007199254740991,Ia=Math.floor;function oe(a,e){var n="";if(!a||e<1||e>ka)return n;do e%2&&(n+=a),e=Ia(e/2),e&&(a+=a);while(e);return n}function Oa(a,e,n){var t=a.length;return n=n===void 0?t:n,!e&&n>=t?a:va(a,e,n)}var Ta="\\ud800-\\udfff",Aa="\\u0300-\\u036f",Ma="\\ufe20-\\ufe2f",Ea="\\u20d0-\\u20ff",La=Aa+Ma+Ea,Da="\\ufe0e\\ufe0f",Na="\\u200d",Pa=RegExp("["+Na+Ta+La+Da+"]");function G(a){return Pa.test(a)}var Fa=pa("length");const ja=Fa;var ve="\\ud800-\\udfff",Ba="\\u0300-\\u036f",Ha="\\ufe20-\\ufe2f",Ua="\\u20d0-\\u20ff",Va=Ba+Ha+Ua,za="\\ufe0e\\ufe0f",Qa="["+ve+"]",Q="["+Va+"]",J="\\ud83c[\\udffb-\\udfff]",Ja="(?:"+Q+"|"+J+")",pe="[^"+ve+"]",me="(?:\\ud83c[\\udde6-\\uddff]){2}",ge="[\\ud800-\\udbff][\\udc00-\\udfff]",qa="\\u200d",_e=Ja+"?",Ce="["+za+"]?",Wa="(?:"+qa+"(?:"+[pe,me,ge].join("|")+")"+Ce+_e+")*",Za=Ce+_e+Wa,Ga="(?:"+[pe+Q+"?",Q,me,ge,Qa].join("|")+")",re=RegExp(J+"(?="+J+")|"+Ga+Za,"g");function Ya(a){for(var e=re.lastIndex=0;re.test(a);)++e;return e}function Y(a){return G(a)?Ya(a):ja(a)}function Xa(a){return a.split("")}var ye="\\ud800-\\udfff",Ka="\\u0300-\\u036f",et="\\ufe20-\\ufe2f",at="\\u20d0-\\u20ff",tt=Ka+et+at,nt="\\ufe0e\\ufe0f",ot="["+ye+"]",q="["+tt+"]",W="\\ud83c[\\udffb-\\udfff]",rt="(?:"+q+"|"+W+")",Se="[^"+ye+"]",be="(?:\\ud83c[\\udde6-\\uddff]){2}",xe="[\\ud800-\\udbff][\\udc00-\\udfff]",st="\\u200d",he=rt+"?",$e="["+nt+"]?",it="(?:"+st+"(?:"+[Se,be,xe].join("|")+")"+$e+he+")*",lt=$e+he+it,ut="(?:"+[Se+q+"?",q,be,xe,ot].join("|")+")",ct=RegExp(W+"(?="+W+")|"+ut+lt,"g");function ft(a){return a.match(ct)||[]}function dt(a){return G(a)?ft(a):Xa(a)}var vt=Math.ceil;function we(a,e){e=e===void 0?" ":Ze(e);var n=e.length;if(n<2)return n?oe(e,a):e;var t=oe(e,vt(a/Y(e)));return G(e)?Oa(dt(t),0,a).join(""):t.slice(0,a)}function pt(a,e,n){a=ue(a),e=de(e);var t=e?Y(a):0;return e&&t=Date.now()?s():g()},s=function(){if(!l.value){var r=V(e.value);l.value=setInterval(function(){u.value.$forceUpdate(),r>Date.now()&&t("change",r-Date.now()),y()},xt)}},g=function(){var r=e.value;if(l.value){clearInterval(l.value),l.value=void 0;var i=V(r);i(la("data-v-1a11dcf1"),a=a(),ua(),a),Tt={class:"container"},At={class:"log-container"},Mt=Ot(()=>z("h2",null," 实时日志 ",-1)),Et={class:"scroll-container"},Lt=["onClick"],Dt=B({__name:"autoUpload",props:{tabIdx:null},emits:["runningChange"],setup(a,{emit:e}){const n=a,t=ta(),f=Ca(),l=T([]),u=T(),y=j(()=>!!(u.value||l.value.length));na(()=>e("runningChange",y.value));const s=oa(new Map),g=j(()=>Array.from(s.values())),m=j(()=>g.value.reduce((c,d)=>c+d.n_success_files,0)),_=j(()=>g.value.reduce((c,d)=>c+d.n_failed_files,0));fe(()=>{var c;(c=u.value)==null||c.clearTask()});const p=()=>ya.run({action:async()=>{const c=await ca(t.autoUploadRecvDir);if(c.tick_info){const d=c.tick_info;s.set(d.task_summary.id,d.task_summary),f.taskLogMap.set(d.task_summary.id,d.tasks)}return l.value=c.pending_files,await fa(1e4*Math.random()),c},pollInterval:3e4}),r=async()=>{u.value?(u.value.clearTask(),u.value=void 0,l.value=[]):u.value=p()},i=c=>{t.openLogDetailInRight(n.tabIdx,c)};return(c,d)=>{const v=_a,C=Sa,$=I,w=gt,R=mt,k=Ra;return L(),H("div",Tt,[o(v,{value:A(t).autoUploadRecvDir,"onUpdate:value":d[0]||(d[0]=S=>A(t).autoUploadRecvDir=S)},null,8,["value"]),o(C,{onClick:r},{default:M(()=>[u.value?(L(),ae(A(It),{key:0,spin:""})):te("",!0),U(" "+ne(u.value?"暂停":"开始"),1)]),_:1}),o(R,null,{default:M(()=>[o(w,{span:12},{default:M(()=>[o($,{title:"等待上传数量",value:l.value.length,style:{"margin-right":"50px"}},null,8,["value"])]),_:1}),o(w,{span:12},{default:M(()=>[o($,{title:"上传失败数量",value:A(_)},null,8,["value"])]),_:1})]),_:1}),o(R,null,{default:M(()=>[o(w,{span:12},{default:M(()=>[o($,{title:"已完成数量",value:A(m),style:{"margin-right":"50px"}},null,8,["value"])]),_:1})]),_:1}),z("div",At,[Mt,U(),o(k,{message:"提示",description:"点击下面查看具体日志,若有日志错误内包含名字不合规,可尝试在sd-webui的设置页换一种图像文件名格式,例如[datetime<%Y-%m-%d %H-%M-%S>]",type:"info","show-icon":""}),z("ul",Et,[(L(!0),H(ra,null,sa(s.values(),S=>(L(),H("li",{key:S.id,class:ia({err:S.n_failed_files}),onClick:E=>i(S.id)},[S.n_failed_files?(L(),ae(A(le),{key:0})):te("",!0),U(" 开始于:"+ne(S.start_time),1)],10,Lt))),128))])])])}}});const Ut=da(Dt,[["__scopeId","data-v-1a11dcf1"]]);export{Ut as default}; +import{w as Z,t as Ee,d as B,u as ie,r as T,g as F,c as Le,_ as O,a as o,C as De,i as Ne,b as Pe,e as Fe,f as je,v as Be,h as x,T as He,P as h,j as Ue,I as Ve,k as ze,E as Qe,l as Je,m as qe,n as le,o as We,p as Ze,q as ue,s as ce,S as Ge,x as Ye,y as Xe,z as Ke,A as fe,B as ea,D as aa,F as ta,G as j,H as na,J as oa,K as L,L as H,M as A,N as M,O as ae,Q as te,R as U,U as ne,V as z,W as ra,X as sa,Y as ia,Z as la,$ as ua,a0 as ca,a1 as fa,a2 as da}from"./index-93bb8bfa.js";import{b as va,a as pa,t as de,R as ma,C as ga}from"./index-1fe59d75.js";import{I as _a}from"./index-ed16943b.js";import{u as Ca}from"./useTaskListStore-ec084589.js";import{T as ya}from"./task-d32530d8.js";import{B as Sa}from"./button-81155cd9.js";var ba={success:Ue,info:Ve,error:ze,warning:Qe},xa={success:Je,info:qe,error:le,warning:We},ha=Ee("success","info","warning","error"),$a=function(){return{type:h.oneOf(ha),closable:{type:Boolean,default:void 0},closeText:h.any,message:h.any,description:h.any,afterClose:Function,showIcon:{type:Boolean,default:void 0},prefixCls:String,banner:{type:Boolean,default:void 0},icon:h.any,closeIcon:h.any,onClose:Function}},wa=B({compatConfig:{MODE:3},name:"AAlert",inheritAttrs:!1,props:$a(),setup:function(e,n){var t=n.slots,f=n.emit,l=n.attrs,u=n.expose,y=ie("alert",e),s=y.prefixCls,g=y.direction,m=T(!1),_=T(!1),p=T(),r=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)},i=function(){var v;m.value=!1,_.value=!0,(v=e.afterClose)===null||v===void 0||v.call(e)};u({animationEnd:i});var c=T({});return function(){var d,v,C=e.banner,$=e.closeIcon,w=$===void 0?(d=t.closeIcon)===null||d===void 0?void 0:d.call(t):$,R=e.closable,k=e.type,S=e.showIcon,E=F(t,e,"closeText"),D=F(t,e,"description"),K=F(t,e,"message"),N=F(t,e,"icon");S=C&&S===void 0?!0:S,k=C&&k===void 0?"warning":k||"info";var Ie=(D?xa:ba)[k]||null;E&&(R=!0);var b=s.value,Oe=Le(b,(v={},O(v,"".concat(b,"-").concat(k),!0),O(v,"".concat(b,"-closing"),m.value),O(v,"".concat(b,"-with-description"),!!D),O(v,"".concat(b,"-no-icon"),!S),O(v,"".concat(b,"-banner"),!!C),O(v,"".concat(b,"-closable"),R),O(v,"".concat(b,"-rtl"),g.value==="rtl"),v)),Te=R?o("button",{type:"button",onClick:r,class:"".concat(b,"-close-icon"),tabindex:0},[E?o("span",{class:"".concat(b,"-close-text")},[E]):w===void 0?o(De,null,null):w]):null,Ae=N&&(Ne(N)?Pe(N,{class:"".concat(b,"-icon")}):o("span",{class:"".concat(b,"-icon")},[N]))||o(Ie,{class:"".concat(b,"-icon")},null),Me=Fe("".concat(b,"-motion"),{appear:!1,css:!0,onAfterLeave:i,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[je(o("div",x(x({role:"alert"},l),{},{style:[l.style,c.value],class:[l.class,Oe],"data-show":!m.value,ref:p}),[S?Ae:null,o("div",{class:"".concat(b,"-content")},[K?o("div",{class:"".concat(b,"-message")},[K]):null,D?o("div",{class:"".concat(b,"-description")},[D]):null]),Te]),[[Be,!m.value]])]}})}}});const Ra=Z(wa);var ka=9007199254740991,Ia=Math.floor;function oe(a,e){var n="";if(!a||e<1||e>ka)return n;do e%2&&(n+=a),e=Ia(e/2),e&&(a+=a);while(e);return n}function Oa(a,e,n){var t=a.length;return n=n===void 0?t:n,!e&&n>=t?a:va(a,e,n)}var Ta="\\ud800-\\udfff",Aa="\\u0300-\\u036f",Ma="\\ufe20-\\ufe2f",Ea="\\u20d0-\\u20ff",La=Aa+Ma+Ea,Da="\\ufe0e\\ufe0f",Na="\\u200d",Pa=RegExp("["+Na+Ta+La+Da+"]");function G(a){return Pa.test(a)}var Fa=pa("length");const ja=Fa;var ve="\\ud800-\\udfff",Ba="\\u0300-\\u036f",Ha="\\ufe20-\\ufe2f",Ua="\\u20d0-\\u20ff",Va=Ba+Ha+Ua,za="\\ufe0e\\ufe0f",Qa="["+ve+"]",Q="["+Va+"]",J="\\ud83c[\\udffb-\\udfff]",Ja="(?:"+Q+"|"+J+")",pe="[^"+ve+"]",me="(?:\\ud83c[\\udde6-\\uddff]){2}",ge="[\\ud800-\\udbff][\\udc00-\\udfff]",qa="\\u200d",_e=Ja+"?",Ce="["+za+"]?",Wa="(?:"+qa+"(?:"+[pe,me,ge].join("|")+")"+Ce+_e+")*",Za=Ce+_e+Wa,Ga="(?:"+[pe+Q+"?",Q,me,ge,Qa].join("|")+")",re=RegExp(J+"(?="+J+")|"+Ga+Za,"g");function Ya(a){for(var e=re.lastIndex=0;re.test(a);)++e;return e}function Y(a){return G(a)?Ya(a):ja(a)}function Xa(a){return a.split("")}var ye="\\ud800-\\udfff",Ka="\\u0300-\\u036f",et="\\ufe20-\\ufe2f",at="\\u20d0-\\u20ff",tt=Ka+et+at,nt="\\ufe0e\\ufe0f",ot="["+ye+"]",q="["+tt+"]",W="\\ud83c[\\udffb-\\udfff]",rt="(?:"+q+"|"+W+")",Se="[^"+ye+"]",be="(?:\\ud83c[\\udde6-\\uddff]){2}",xe="[\\ud800-\\udbff][\\udc00-\\udfff]",st="\\u200d",he=rt+"?",$e="["+nt+"]?",it="(?:"+st+"(?:"+[Se,be,xe].join("|")+")"+$e+he+")*",lt=$e+he+it,ut="(?:"+[Se+q+"?",q,be,xe,ot].join("|")+")",ct=RegExp(W+"(?="+W+")|"+ut+lt,"g");function ft(a){return a.match(ct)||[]}function dt(a){return G(a)?ft(a):Xa(a)}var vt=Math.ceil;function we(a,e){e=e===void 0?" ":Ze(e);var n=e.length;if(n<2)return n?oe(e,a):e;var t=oe(e,vt(a/Y(e)));return G(e)?Oa(dt(t),0,a).join(""):t.slice(0,a)}function pt(a,e,n){a=ue(a),e=de(e);var t=e?Y(a):0;return e&&t=Date.now()?s():g()},s=function(){if(!l.value){var r=V(e.value);l.value=setInterval(function(){u.value.$forceUpdate(),r>Date.now()&&t("change",r-Date.now()),y()},xt)}},g=function(){var r=e.value;if(l.value){clearInterval(l.value),l.value=void 0;var i=V(r);i(la("data-v-1a11dcf1"),a=a(),ua(),a),Tt={class:"container"},At={class:"log-container"},Mt=Ot(()=>z("h2",null," 实时日志 ",-1)),Et={class:"scroll-container"},Lt=["onClick"],Dt=B({__name:"autoUpload",props:{tabIdx:null},emits:["runningChange"],setup(a,{emit:e}){const n=a,t=ta(),f=Ca(),l=T([]),u=T(),y=j(()=>!!(u.value||l.value.length));na(()=>e("runningChange",y.value));const s=oa(new Map),g=j(()=>Array.from(s.values())),m=j(()=>g.value.reduce((c,d)=>c+d.n_success_files,0)),_=j(()=>g.value.reduce((c,d)=>c+d.n_failed_files,0));fe(()=>{var c;(c=u.value)==null||c.clearTask()});const p=()=>ya.run({action:async()=>{const c=await ca(t.autoUploadRecvDir);if(c.tick_info){const d=c.tick_info;s.set(d.task_summary.id,d.task_summary),f.taskLogMap.set(d.task_summary.id,d.tasks)}return l.value=c.pending_files,await fa(1e4*Math.random()),c},pollInterval:3e4}),r=async()=>{u.value?(u.value.clearTask(),u.value=void 0,l.value=[]):u.value=p()},i=c=>{t.openLogDetailInRight(n.tabIdx,c)};return(c,d)=>{const v=_a,C=Sa,$=I,w=gt,R=mt,k=Ra;return L(),H("div",Tt,[o(v,{value:A(t).autoUploadRecvDir,"onUpdate:value":d[0]||(d[0]=S=>A(t).autoUploadRecvDir=S)},null,8,["value"]),o(C,{onClick:r},{default:M(()=>[u.value?(L(),ae(A(It),{key:0,spin:""})):te("",!0),U(" "+ne(u.value?"暂停":"开始"),1)]),_:1}),o(R,null,{default:M(()=>[o(w,{span:12},{default:M(()=>[o($,{title:"等待上传数量",value:l.value.length,style:{"margin-right":"50px"}},null,8,["value"])]),_:1}),o(w,{span:12},{default:M(()=>[o($,{title:"上传失败数量",value:A(_)},null,8,["value"])]),_:1})]),_:1}),o(R,null,{default:M(()=>[o(w,{span:12},{default:M(()=>[o($,{title:"已完成数量",value:A(m),style:{"margin-right":"50px"}},null,8,["value"])]),_:1})]),_:1}),z("div",At,[Mt,U(),o(k,{message:"提示",description:"点击下面查看具体日志,若有日志错误内包含名字不合规,可尝试在sd-webui的设置页换一种图像文件名格式,例如[datetime<%Y-%m-%d %H-%M-%S>]",type:"info","show-icon":""}),z("ul",Et,[(L(!0),H(ra,null,sa(s.values(),S=>(L(),H("li",{key:S.id,class:ia({err:S.n_failed_files}),onClick:E=>i(S.id)},[S.n_failed_files?(L(),ae(A(le),{key:0})):te("",!0),U(" 开始于:"+ne(S.start_time),1)],10,Lt))),128))])])])}}});const Ut=da(Dt,[["__scopeId","data-v-1a11dcf1"]]);export{Ut as default}; diff --git a/vue/dist/assets/button-e07125db.js b/vue/dist/assets/button-81155cd9.js similarity index 99% rename from vue/dist/assets/button-e07125db.js rename to vue/dist/assets/button-81155cd9.js index adfabd7..6f2540b 100644 --- a/vue/dist/assets/button-e07125db.js +++ b/vue/dist/assets/button-81155cd9.js @@ -1,4 +1,4 @@ -import{d as G,u as ut,y as st,ak as ct,cH as X,A as dt,ao as mt,al as Y,P as gt,a as E,bQ as Z,T as Et,s as yt,r as _,G as $,aj as bt,H as pt,a5 as ht,z as Tt,ac as St,h as N,_ as g,a8 as Ct,cI as kt}from"./index-8e57fc54.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 I=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)}},B=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,ak as ct,cH as X,A as dt,ao as mt,al as Y,P as gt,a as E,bQ as Z,T as Et,s as yt,r as _,G as $,aj as bt,H as pt,a5 as ht,z as Tt,ac as St,h as N,_ as g,a8 as Ct,cI as kt}from"./index-93bb8bfa.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 I=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)}},B=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,B)}},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,B)}},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&&(I=R(s))})}),dt(function(){I&&I.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 It=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 Bt=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(It(),{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,I=d.direction,M=d.size,k=_(null),h=_(void 0),v=!1,m=_(!1),T=_(!1),B=$(function(){return p.value!==!1}),x=$(function(){return Ct(t.loading)==="object"&&t.loading.delay?t.loading.delay||!0:!!t.loading});bt(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=$(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&&B.value),g(n,"".concat(c,"-block"),C),g(n,"".concat(c,"-dangerous"),!!U),g(n,"".concat(c,"-rtl"),I.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 pt(function(){ht(!(t.ghost&&j(t.type)),"Button","`link` or `text` button can't be a `ghost` button.")}),st(A),Tt(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=St((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,H=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 H.disabled;var Q=o&&!m.value?o:E(Bt,{existIcon:!!o,prefixCls:f.value,loading:!!m.value},null),q=u.map(function(K){return s(K,v&&B.value)});if(O!==void 0)return E("a",N(N({},H),{},{href:O,target:z,ref:k}),[Q,q]);var J=E("button",N(N({},H),{},{ref:k,type:U}),[Q,q]);return j(C)?J:E(wt,{ref:"wave",disabled:!!m.value},{default:function(){return[J]}})}}});export{Pt as B,wt as W,It as b,Ot as c}; diff --git a/vue/dist/assets/emptyStartup-6a9146d7.js b/vue/dist/assets/emptyStartup-34956e8d.js similarity index 98% rename from vue/dist/assets/emptyStartup-6a9146d7.js rename to vue/dist/assets/emptyStartup-34956e8d.js index bbbdbbc..55e3052 100644 --- a/vue/dist/assets/emptyStartup-6a9146d7.js +++ b/vue/dist/assets/emptyStartup-34956e8d.js @@ -1 +1 @@ -import{a as C,D as P,d as B,F as M,G as q,K as c,L as i,V as a,Q as f,M as u,bh as k,bL as N,W as g,X as b,U as y,N as F,R as H,O as I,aU as V,bM as $,Z as W,$ as A,a2 as E}from"./index-8e57fc54.js";import{B as R}from"./button-e07125db.js";var T={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 G=T;function z(n){for(var e=1;e(W("data-v-d45f300e"),n=n(),A(),n),K={class:"container"},tt={class:"header"},et=h(()=>a("h1",null,"欢迎",-1)),nt=h(()=>a("div",{"flex-placeholder":""},null,-1)),st=h(()=>a("a",null,"在新页面打开",-1)),at=[st],ot={class:"last-record"},lt={class:"content"},ct={class:"quick-start"},rt=h(()=>a("h2",null,"启动",-1)),it=["onClick"],ut={class:"quick-start__text line-clamp-1"},dt={key:0,class:"quick-start"},_t=h(()=>a("h2",null,"使用 Walk 模式浏览图片",-1)),pt={key:1,class:"quick-start"},ht=h(()=>a("h2",null,"从快速移动启动",-1)),mt=["onClick"],ft={class:"quick-start__text line-clamp-1"},vt={key:2,class:"quick-start"},kt=h(()=>a("h2",null,"最近",-1)),gt=["onClick"],bt={class:"quick-start__text line-clamp-1"},yt=B({__name:"emptyStartup",props:{tabIdx:null,paneIdx:null},setup(n){const e=n,t=M(),l={"auto-upload":"自动上传",local:"本地文件",netdisk:"百度云","task-record":"任务记录","global-setting":"全局设置"},r=(o,d,v=!1)=>{var _;let p;if(o==="task-record"&&t.tabList.map(m=>m.panes).flat().find(m=>m.type==="task-record"))return V.error("任务记录有且只能有一个,如果特殊需求请前往仓库提issue");switch(o){case"auto-upload":case"task-record":case"log-detail":case"global-setting":case"empty":p={type:o,name:l[o],key:Date.now()+$()};break;case"local":case"netdisk":p={type:o,name:l[o]+(v?`(Walk:${((_=t.autoCompletedDirList.find(m=>m.dir===d))==null?void 0:_.zh)??d})`:""),key:Date.now()+$(),target:o,path:d,walkMode:v}}const s=t.tabList[e.tabIdx];s.panes.splice(e.paneIdx,1,p),s.key=p.key},D=q(()=>{var o;return(o=t.lastTabListRecord)==null?void 0:o[1]}),x=q(()=>t.autoCompletedDirList.filter(({key:o})=>o==="outdir_txt2img_samples"||o==="outdir_img2img_samples"||o==="outdir_extras_samples"||o==="outdir_save"||o==="outdir_samples")),j=window.parent!==window,S=()=>window.parent.open("/baidu_netdisk");return(o,d)=>{var p;const v=R;return c(),i("div",K,[a("div",tt,[et,nt,j?(c(),i("div",{key:0,class:"last-record",onClick:d[0]||(d[0]=(...s)=>S&&S(...s))},at)):f("",!0),a("div",ot,[(p=u(D))!=null&&p.tabs.length?(c(),i("a",{key:0,onClick:d[1]||(d[1]=k(s=>u(t).tabList=u(D).tabs.map(_=>u(N)(_,!0)),["prevent"]))},"还原上次记录")):f("",!0)])]),a("div",lt,[a("div",ct,[rt,a("ul",null,[(c(!0),i(g,null,b(Object.keys(l),s=>(c(),i("li",{key:s,class:"quick-start__item",onClick:k(_=>r(s),["prevent"])},[a("span",ut,y(l[s]),1)],8,it))),128))])]),u(x).length?(c(),i("div",dt,[_t,a("ul",null,[(c(!0),i(g,null,b(u(x),s=>(c(),i("li",{key:s.dir,class:"quick-start__item"},[C(v,{onClick:_=>r("local",s.dir,!0),ghost:"",type:"primary",block:""},{default:F(()=>[H(y(s.zh),1)]),_:2},1032,["onClick"])]))),128))])])):f("",!0),u(t).autoCompletedDirList.length?(c(),i("div",pt,[ht,a("ul",null,[(c(!0),i(g,null,b(u(t).autoCompletedDirList,s=>(c(),i("li",{key:s.key,class:"quick-start__item",onClick:k(_=>r("local",s.dir),["prevent"])},[a("span",ft,y(s.zh),1)],8,mt))),128))])])):f("",!0),u(t).recent.length?(c(),i("div",vt,[kt,a("ul",null,[(c(!0),i(g,null,b(u(t).recent,s=>(c(),i("li",{key:s.key,class:"quick-start__item",onClick:k(_=>r(s.target,s.path),["prevent"])},[s.target!=="local"?(c(),I(u(Q),{key:0,class:"quick-start__icon"})):(c(),I(u(Y),{key:1,class:"quick-start__icon"})),a("span",bt,y(s.path),1)],8,gt))),128))])])):f("",!0)])])}}});const wt=E(yt,[["__scopeId","data-v-d45f300e"]]);export{wt as default}; +import{a as C,D as P,d as B,F as M,G as q,K as c,L as i,V as a,Q as f,M as u,bh as k,bL as N,W as g,X as b,U as y,N as F,R as H,O as I,aU as V,bM as $,Z as W,$ as A,a2 as E}from"./index-93bb8bfa.js";import{B as R}from"./button-81155cd9.js";var T={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 G=T;function z(n){for(var e=1;e(W("data-v-d45f300e"),n=n(),A(),n),K={class:"container"},tt={class:"header"},et=h(()=>a("h1",null,"欢迎",-1)),nt=h(()=>a("div",{"flex-placeholder":""},null,-1)),st=h(()=>a("a",null,"在新页面打开",-1)),at=[st],ot={class:"last-record"},lt={class:"content"},ct={class:"quick-start"},rt=h(()=>a("h2",null,"启动",-1)),it=["onClick"],ut={class:"quick-start__text line-clamp-1"},dt={key:0,class:"quick-start"},_t=h(()=>a("h2",null,"使用 Walk 模式浏览图片",-1)),pt={key:1,class:"quick-start"},ht=h(()=>a("h2",null,"从快速移动启动",-1)),mt=["onClick"],ft={class:"quick-start__text line-clamp-1"},vt={key:2,class:"quick-start"},kt=h(()=>a("h2",null,"最近",-1)),gt=["onClick"],bt={class:"quick-start__text line-clamp-1"},yt=B({__name:"emptyStartup",props:{tabIdx:null,paneIdx:null},setup(n){const e=n,t=M(),l={"auto-upload":"自动上传",local:"本地文件",netdisk:"百度云","task-record":"任务记录","global-setting":"全局设置"},r=(o,d,v=!1)=>{var _;let p;if(o==="task-record"&&t.tabList.map(m=>m.panes).flat().find(m=>m.type==="task-record"))return V.error("任务记录有且只能有一个,如果特殊需求请前往仓库提issue");switch(o){case"auto-upload":case"task-record":case"log-detail":case"global-setting":case"empty":p={type:o,name:l[o],key:Date.now()+$()};break;case"local":case"netdisk":p={type:o,name:l[o]+(v?`(Walk:${((_=t.autoCompletedDirList.find(m=>m.dir===d))==null?void 0:_.zh)??d})`:""),key:Date.now()+$(),target:o,path:d,walkMode:v}}const s=t.tabList[e.tabIdx];s.panes.splice(e.paneIdx,1,p),s.key=p.key},D=q(()=>{var o;return(o=t.lastTabListRecord)==null?void 0:o[1]}),x=q(()=>t.autoCompletedDirList.filter(({key:o})=>o==="outdir_txt2img_samples"||o==="outdir_img2img_samples"||o==="outdir_extras_samples"||o==="outdir_save"||o==="outdir_samples")),j=window.parent!==window,S=()=>window.parent.open("/baidu_netdisk");return(o,d)=>{var p;const v=R;return c(),i("div",K,[a("div",tt,[et,nt,j?(c(),i("div",{key:0,class:"last-record",onClick:d[0]||(d[0]=(...s)=>S&&S(...s))},at)):f("",!0),a("div",ot,[(p=u(D))!=null&&p.tabs.length?(c(),i("a",{key:0,onClick:d[1]||(d[1]=k(s=>u(t).tabList=u(D).tabs.map(_=>u(N)(_,!0)),["prevent"]))},"还原上次记录")):f("",!0)])]),a("div",lt,[a("div",ct,[rt,a("ul",null,[(c(!0),i(g,null,b(Object.keys(l),s=>(c(),i("li",{key:s,class:"quick-start__item",onClick:k(_=>r(s),["prevent"])},[a("span",ut,y(l[s]),1)],8,it))),128))])]),u(x).length?(c(),i("div",dt,[_t,a("ul",null,[(c(!0),i(g,null,b(u(x),s=>(c(),i("li",{key:s.dir,class:"quick-start__item"},[C(v,{onClick:_=>r("local",s.dir,!0),ghost:"",type:"primary",block:""},{default:F(()=>[H(y(s.zh),1)]),_:2},1032,["onClick"])]))),128))])])):f("",!0),u(t).autoCompletedDirList.length?(c(),i("div",pt,[ht,a("ul",null,[(c(!0),i(g,null,b(u(t).autoCompletedDirList,s=>(c(),i("li",{key:s.key,class:"quick-start__item",onClick:k(_=>r("local",s.dir),["prevent"])},[a("span",ft,y(s.zh),1)],8,mt))),128))])])):f("",!0),u(t).recent.length?(c(),i("div",vt,[kt,a("ul",null,[(c(!0),i(g,null,b(u(t).recent,s=>(c(),i("li",{key:s.key,class:"quick-start__item",onClick:k(_=>r(s.target,s.path),["prevent"])},[s.target!=="local"?(c(),I(u(Q),{key:0,class:"quick-start__icon"})):(c(),I(u(Y),{key:1,class:"quick-start__icon"})),a("span",bt,y(s.path),1)],8,gt))),128))])])):f("",!0)])])}}});const wt=E(yt,[["__scopeId","data-v-d45f300e"]]);export{wt as default}; diff --git a/vue/dist/assets/globalSetting-60a517bc.js b/vue/dist/assets/globalSetting-c52b82b2.js similarity index 98% rename from vue/dist/assets/globalSetting-60a517bc.js rename to vue/dist/assets/globalSetting-c52b82b2.js index 6c600fa..60937c4 100644 --- a/vue/dist/assets/globalSetting-60a517bc.js +++ b/vue/dist/assets/globalSetting-c52b82b2.js @@ -1 +1 @@ -import{a as v,D as Xe,_ as b,d as ue,r as F,A as Me,bN as Qe,c as H,h as w,bO as Je,al as Ie,a8 as Ye,G as K,x as Ze,aj as X,a4 as Ae,ar as Q,a6 as en,ah as Te,u as $e,ab as nn,B as Oe,b as tn,P as C,w as an,t as rn,bP as un,ad as ke,y as ln,ak as on,bQ as sn,g as xe,J as cn,aW as dn,F as fn,bt as vn,ba as mn,K as Ee,L as gn,N as q,M as T,R as te,O as pn,U as hn,Q as bn,bR as Sn,aU as yn,Z as Nn,$ as _n,V as Cn,a2 as wn}from"./index-8e57fc54.js";import{_ as In,F as kn}from"./index-63054365.js";import{_ as Pe,c as Ue}from"./index-10b7ef51.js";import{u as xn}from"./useTaskListStore-82b161eb.js";import{W as En,B as Bn}from"./button-e07125db.js";var Dn={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=Dn;function Be(t){for(var e=1;eNumber.MAX_SAFE_INTEGER)return String(be()?BigInt(t).toString():Number.MAX_SAFE_INTEGER);if(tNumber.MAX_SAFE_INTEGER)return new t(Number.MAX_SAFE_INTEGER);if(o0&&arguments[0]!==void 0?arguments[0]:!0;return n?this.isInvalidate()?"":_e(this.number):this.origin}}]),t}(),Tn=function(){function t(e){if(Ue(this,t),b(this,"origin",""),Re(e)){this.empty=!0;return}if(this.origin=String(e),e==="-"||Number.isNaN(e)){this.nan=!0;return}var n=e;if(Ne(n)&&(n=Number(n)),n=typeof n=="string"?n:_e(n),Ce(n)){var i=ae(n);this.negative=i.negative;var o=i.trimStr.split(".");this.integer=BigInt(o[0]);var f=o[1]||"0";this.decimal=BigInt(f),this.decimalLen=f.length}else this.nan=!0}return Pe(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 i="".concat(this.getMark()).concat(this.getIntegerStr()).concat(this.getDecimalStr().padEnd(n,"0"));return BigInt(i)}},{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 i=new t(n);if(i.isInvalidate())return this;var o=Math.max(this.getDecimalStr().length,i.getDecimalStr().length),f=this.alignDecimal(o),p=i.alignDecimal(o),s=(f+p).toString(),h=ae(s),d=h.negativeStr,m=h.trimStr,r="".concat(d).concat(m.padStart(o+1,"0"));return new t("".concat(r.slice(0,-o),".").concat(r.slice(-o)))}},{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 O(t){return be()?new Tn(t):new An(t)}function Se(t,e,n){var i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(t==="")return"";var o=ae(t),f=o.negativeStr,p=o.integerStr,s=o.decimalStr,h="".concat(e).concat(s),d="".concat(f).concat(p);if(n>=0){var m=Number(s[n]);if(m>=5&&!i){var r=O(t).add("".concat(f,"0.").concat("0".repeat(n)).concat(10-m));return Se(r.toString(),e,n,i)}return n===0?d:"".concat(d).concat(e).concat(s.padEnd(n,"0").slice(0,n))}return h===".0"?d:"".concat(d).concat(h)}var $n=200,On=600;const Pn=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 i=n.slots,o=n.emit,f=F(),p=function(d,m){d.preventDefault(),o("step",m);function r(){o("step",m),f.value=setTimeout(r,$n)}f.value=setTimeout(r,On)},s=function(){clearTimeout(f.value)};return Me(function(){s()}),function(){if(Qe())return null;var h=e.prefixCls,d=e.upDisabled,m=e.downDisabled,r="".concat(h,"-handler"),D=H(r,"".concat(r,"-up"),b({},"".concat(r,"-up-disabled"),d)),V=H(r,"".concat(r,"-down"),b({},"".concat(r,"-down-disabled"),m)),y={unselectable:"on",role:"button",onMouseup:s,onMouseleave:s},k=i.upNode,$=i.downNode;return v("div",{class:"".concat(r,"-wrap")},[v("span",w(w({},y),{},{onMousedown:function(M){p(M,!0)},"aria-label":"Increase Value","aria-disabled":d,class:D}),[(k==null?void 0:k())||v("span",{unselectable:"on",class:"".concat(h,"-handler-up-inner")},null)]),v("span",w(w({},y),{},{onMousedown:function(M){p(M,!1)},"aria-label":"Decrease Value","aria-disabled":m,class:V}),[($==null?void 0:$())||v("span",{unselectable:"on",class:"".concat(h,"-handler-down-inner")},null)])])}}});function Un(t,e){var n=F(null);function i(){try{var f=t.value,p=f.selectionStart,s=f.selectionEnd,h=f.value,d=h.substring(0,p),m=h.substring(s);n.value={start:p,end:s,value:h,beforeTxt:d,afterTxt:m}}catch{}}function o(){if(t.value&&n.value&&e.value)try{var f=t.value.value,p=n.value,s=p.beforeTxt,h=p.afterTxt,d=p.start,m=f.length;if(f.endsWith(h))m=f.length-n.value.afterTxt.length;else if(f.startsWith(s))m=s.length;else{var r=s[d-1],D=f.indexOf(r,d-1);D!==-1&&(m=D+1)}t.value.setSelectionRange(m,m)}catch(V){Je(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(V.message))}}return[i,o]}const Rn=function(){var t=F(0),e=function(){Ie.cancel(t.value)};return Me(function(){e()}),function(n){e(),t.value=Ie(function(){n()})}};var zn=["prefixCls","min","max","step","defaultValue","value","disabled","readonly","keyboard","controls","autofocus","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","lazy","class","style"],De=function(e,n){return e||n.isEmpty()?n.toString():n.toNumber()},Ve=function(e){var n=O(e);return n.isInvalidate()?null:n},ze=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 qn=ue({compatConfig:{MODE:3},name:"InnerInputNumber",inheritAttrs:!1,props:w(w({},ze()),{},{lazy:Boolean}),slots:["upHandler","downHandler"],setup:function(e,n){var i=n.attrs,o=n.slots,f=n.emit,p=n.expose,s=F(),h=F(!1),d=F(!1),m=F(!1),r=F(O(e.value));function D(l){e.value===void 0&&(r.value=l)}var V=function(a,g){if(!g)return e.precision>=0?e.precision:Math.max(re(a),re(e.step))},y=function(a){var g=String(a);if(e.parser)return e.parser(g);var u=g;return e.decimalSeparator&&(u=u.replace(e.decimalSeparator,".")),u.replace(/[^\w.-]+/g,"")},k=F(""),$=function(a,g){if(e.formatter)return e.formatter(a,{userTyping:g,input:String(k.value)});var u=typeof a=="number"?_e(a):a;if(!g){var E=V(u,g);if(Ce(u)&&(e.decimalSeparator||E>=0)){var I=e.decimalSeparator||".";u=Se(u,I,E)}}return u},P=function(){var l=e.value;return r.value.isInvalidate()&&["string","number"].includes(Ye(l))?Number.isNaN(l)?"":l:$(r.value.toString(),!1)}();k.value=P;function M(l,a){k.value=$(l.isInvalidate()?l.toString(!1):l.toString(!a),a)}var U=K(function(){return Ve(e.max)}),x=K(function(){return Ve(e.min)}),N=K(function(){return!U.value||!r.value||r.value.isInvalidate()?!1:U.value.lessEquals(r.value)}),R=K(function(){return!x.value||!r.value||r.value.isInvalidate()?!1:r.value.lessEquals(x.value)}),S=Un(s,h),c=Ze(S,2),B=c[0],ie=c[1],G=function(a){return U.value&&!a.lessEquals(U.value)?U.value:x.value&&!x.value.lessEquals(a)?x.value:null},L=function(a){return!G(a)},j=function(a,g){var u=a,E=L(u)||u.isEmpty();if(!u.isEmpty()&&!g&&(u=G(u)||u,E=!0),!e.readonly&&!e.disabled&&E){var I=u.toString(),A=V(I,g);if(A>=0&&(u=O(Se(I,".",A))),!u.equals(r.value)){var z;D(u),(z=e.onChange)===null||z===void 0||z.call(e,u.isEmpty()?null:De(e.stringMode,u)),e.value===void 0&&M(u,g)}return u}return r.value},J=Rn(),Y=function l(a){var g;if(B(),k.value=a,!m.value){var u=y(a),E=O(u);E.isNaN()||j(E,!0)}(g=e.onInput)===null||g===void 0||g.call(e,a),J(function(){var I=a;e.parser||(I=a.replace(/。/g,".")),I!==a&&l(I)})},Z=function(){m.value=!0},le=function(){m.value=!1,Y(s.value.value)},ee=function(a){Y(a.target.value)},ne=function(a){var g,u;if(!(a&&N.value||!a&&R.value)){d.value=!1;var E=O(e.step);a||(E=E.negate());var I=(r.value||O(0)).add(E.toString()),A=j(I,!1);(g=e.onStep)===null||g===void 0||g.call(e,De(e.stringMode,A),{offset:e.step,type:a?"up":"down"}),(u=s.value)===null||u===void 0||u.focus()}},oe=function(a){var g=O(y(k.value)),u=g;g.isNaN()?u=r.value:u=j(g,a),e.value!==void 0?M(r.value,!1):u.isNaN()||M(u,!1)},ve=function(a){var g=a.which;if(d.value=!0,g===Q.ENTER){var u;m.value||(d.value=!1),oe(!1),(u=e.onPressEnter)===null||u===void 0||u.call(e,a)}e.keyboard!==!1&&!m.value&&[Q.UP,Q.DOWN].includes(g)&&(ne(Q.UP===g),a.preventDefault())},_=function(){d.value=!1},W=function(a){oe(!1),h.value=!1,d.value=!1,f("blur",a)};return X(function(){return e.precision},function(){r.value.isInvalidate()||M(r.value,!1)},{flush:"post"}),X(function(){return e.value},function(){var l=O(e.value);r.value=l;var a=O(y(k.value));(!l.equals(a)||!d.value||e.formatter)&&M(l,d.value)},{flush:"post"}),X(k,function(){e.formatter&&ie()},{flush:"post"}),X(function(){return e.disabled},function(l){l&&(h.value=!1)}),p({focus:function(){var a;(a=s.value)===null||a===void 0||a.focus()},blur:function(){var a;(a=s.value)===null||a===void 0||a.blur()}}),function(){var l,a=w(w({},i),e),g=a.prefixCls,u=g===void 0?"rc-input-number":g,E=a.min,I=a.max,A=a.step,z=A===void 0?1:A;a.defaultValue,a.value;var se=a.disabled,ce=a.readonly;a.keyboard;var de=a.controls,me=de===void 0?!0:de,fe=a.autofocus;a.stringMode,a.parser,a.formatter,a.precision,a.decimalSeparator,a.onChange,a.onInput,a.onPressEnter,a.onStep;var qe=a.lazy,He=a.class,Ge=a.style,Le=Ae(a,zn),je=o.upHandler,We=o.downHandler,we="".concat(u,"-input"),ge={};return qe?ge.onChange=ee:ge.onInput=ee,v("div",{class:H(u,He,(l={},b(l,"".concat(u,"-focused"),h.value),b(l,"".concat(u,"-disabled"),se),b(l,"".concat(u,"-readonly"),ce),b(l,"".concat(u,"-not-a-number"),r.value.isNaN()),b(l,"".concat(u,"-out-of-range"),!r.value.isInvalidate()&&!L(r.value)),l)),style:Ge,onKeydown:ve,onKeyup:_},[me&&v(Pn,{prefixCls:u,upDisabled:N.value,downDisabled:R.value,onStep:ne},{upNode:je,downNode:We}),v("div",{class:"".concat(we,"-wrap")},[v("input",w(w(w({autofocus:fe,autocomplete:"off",role:"spinbutton","aria-valuemin":E,"aria-valuemax":I,"aria-valuenow":r.value.isInvalidate()?null:r.value.toString(),step:z},Le),{},{ref:s,class:we,value:k.value,disabled:se,readonly:ce,onFocus:function(Ke){h.value=!0,f("focus",Ke)}},ge),{},{onBlur:W,onCompositionstart:Z,onCompositionend:le}),null)])])}}});function pe(t){return t!=null}var Hn=["class","bordered","readonly","style","addonBefore","addonAfter","prefix","valueModifiers"],Fe=ze(),Gn=function(){return w(w({},Fe),{},{size:{type:String},bordered:{type:Boolean,default:!0},placeholder:String,name:String,id:String,type:String,addonBefore:C.any,addonAfter:C.any,prefix:C.any,"onUpdate:value":Fe.onChange,valueModifiers:Object})},he=ue({compatConfig:{MODE:3},name:"AInputNumber",inheritAttrs:!1,props:Gn(),slots:["addonBefore","addonAfter","prefix"],setup:function(e,n){var i=n.emit,o=n.expose,f=n.attrs,p=n.slots,s=Te(),h=$e("input-number",e),d=h.prefixCls,m=h.size,r=h.direction,D=F(e.value===void 0?e.defaultValue:e.value),V=F(!1);X(function(){return e.value},function(){D.value=e.value});var y=F(null),k=function(){var N;(N=y.value)===null||N===void 0||N.focus()},$=function(){var N;(N=y.value)===null||N===void 0||N.blur()};o({focus:k,blur:$});var P=function(N){e.value===void 0&&(D.value=N),i("update:value",N),i("change",N),s.onFieldChange()},M=function(N){V.value=!1,i("blur",N),s.onFieldBlur()},U=function(N){V.value=!0,i("focus",N)};return function(){var x,N,R,S,c=w(w({},f),e),B=c.class,ie=c.bordered,G=c.readonly,L=c.style,j=c.addonBefore,J=j===void 0?(x=p.addonBefore)===null||x===void 0?void 0:x.call(p):j,Y=c.addonAfter,Z=Y===void 0?(N=p.addonAfter)===null||N===void 0?void 0:N.call(p):Y,le=c.prefix,ee=le===void 0?(R=p.prefix)===null||R===void 0?void 0:R.call(p):le,ne=c.valueModifiers,oe=ne===void 0?{}:ne,ve=Ae(c,Hn),_=d.value,W=m.value,l=H((S={},b(S,"".concat(_,"-lg"),W==="large"),b(S,"".concat(_,"-sm"),W==="small"),b(S,"".concat(_,"-rtl"),r.value==="rtl"),b(S,"".concat(_,"-readonly"),G),b(S,"".concat(_,"-borderless"),!ie),S),B),a=v(qn,w(w({},Oe(ve,["size","defaultValue"])),{},{ref:y,lazy:!!oe.lazy,value:D.value,class:l,prefixCls:_,readonly:G,onChange:P,onBlur:M,onFocus:U}),{upHandler:function(){return v(Mn,{class:"".concat(_,"-handler-up-inner")},null)},downHandler:function(){return v(nn,{class:"".concat(_,"-handler-down-inner")},null)}}),g=pe(J)||pe(Z);if(pe(ee)){var u,E=H("".concat(_,"-affix-wrapper"),(u={},b(u,"".concat(_,"-affix-wrapper-focused"),V.value),b(u,"".concat(_,"-affix-wrapper-disabled"),e.disabled),b(u,"".concat(_,"-affix-wrapper-rtl"),r.value==="rtl"),b(u,"".concat(_,"-affix-wrapper-readonly"),G),b(u,"".concat(_,"-affix-wrapper-borderless"),!ie),b(u,"".concat(B),!g&&B),u));a=v("div",{class:E,style:L,onMouseup:function(){return y.value.focus()}},[v("span",{class:"".concat(_,"-prefix")},[ee]),a])}if(g){var I,A="".concat(_,"-group"),z="".concat(A,"-addon"),se=J?v("div",{class:z},[J]):null,ce=Z?v("div",{class:z},[Z]):null,de=H("".concat(_,"-wrapper"),A,b({},"".concat(A,"-rtl"),r.value==="rtl")),me=H("".concat(_,"-group-wrapper"),(I={},b(I,"".concat(_,"-group-wrapper-sm"),W==="small"),b(I,"".concat(_,"-group-wrapper-lg"),W==="large"),b(I,"".concat(_,"-group-wrapper-rtl"),r.value==="rtl"),I),B);a=v("div",{class:me,style:L},[v("div",{class:de},[se,a,ce])])}return tn(a,{style:L})}}});const Ln=en(he,{install:function(e){return e.component(he.name,he),e}});var jn=rn("small","default"),Wn=function(){return{id:String,prefixCls:String,size:C.oneOf(jn),disabled:{type:Boolean,default:void 0},checkedChildren:C.any,unCheckedChildren:C.any,tabindex:C.oneOfType([C.string,C.number]),autofocus:{type:Boolean,default:void 0},loading:{type:Boolean,default:void 0},checked:C.oneOfType([C.string,C.number,C.looseBool]),checkedValue:C.oneOfType([C.string,C.number,C.looseBool]).def(!0),unCheckedValue:C.oneOfType([C.string,C.number,C.looseBool]).def(!1),onChange:{type:Function},onClick:{type:Function},onKeydown:{type:Function},onMouseup:{type:Function},"onUpdate:checked":{type:Function},onBlur:Function,onFocus:Function}},Kn=ue({compatConfig:{MODE:3},name:"ASwitch",__ANT_SWITCH:!0,inheritAttrs:!1,props:Wn(),slots:["checkedChildren","unCheckedChildren"],setup:function(e,n){var i=n.attrs,o=n.slots,f=n.expose,p=n.emit,s=Te();un(function(){ke(!("defaultChecked"in i),"Switch","'defaultChecked' is deprecated, please use 'v-model:checked'"),ke(!("value"in i),"Switch","`value` is not validate prop, do you mean `checked`?")});var h=F(e.checked!==void 0?e.checked:i.defaultChecked),d=K(function(){return h.value===e.checkedValue});X(function(){return e.checked},function(){h.value=e.checked});var m=$e("switch",e),r=m.prefixCls,D=m.direction,V=m.size,y=F(),k=function(){var c;(c=y.value)===null||c===void 0||c.focus()},$=function(){var c;(c=y.value)===null||c===void 0||c.blur()};f({focus:k,blur:$}),ln(function(){on(function(){e.autofocus&&!e.disabled&&y.value.focus()})});var P=function(c,B){e.disabled||(p("update:checked",c),p("change",c,B),s.onFieldChange())},M=function(c){p("blur",c)},U=function(c){k();var B=d.value?e.unCheckedValue:e.checkedValue;P(B,c),p("click",B,c)},x=function(c){c.keyCode===Q.LEFT?P(e.unCheckedValue,c):c.keyCode===Q.RIGHT&&P(e.checkedValue,c),p("keydown",c)},N=function(c){var B;(B=y.value)===null||B===void 0||B.blur(),p("mouseup",c)},R=K(function(){var S;return S={},b(S,"".concat(r.value,"-small"),V.value==="small"),b(S,"".concat(r.value,"-loading"),e.loading),b(S,"".concat(r.value,"-checked"),d.value),b(S,"".concat(r.value,"-disabled"),e.disabled),b(S,r.value,!0),b(S,"".concat(r.value,"-rtl"),D.value==="rtl"),S});return function(){var S;return v(En,{insertExtraNode:!0},{default:function(){return[v("button",w(w(w({},Oe(e,["prefixCls","checkedChildren","unCheckedChildren","checked","autofocus","checkedValue","unCheckedValue","id","onChange","onUpdate:checked"])),i),{},{id:(S=e.id)!==null&&S!==void 0?S:s.id.value,onKeydown:x,onClick:U,onBlur:M,onMouseup:N,type:"button",role:"switch","aria-checked":h.value,disabled:e.disabled||e.loading,class:[i.class,R.value],ref:y}),[v("div",{class:"".concat(r.value,"-handle")},[e.loading?v(sn,{class:"".concat(r.value,"-loading-icon")},null):null]),v("span",{class:"".concat(r.value,"-inner")},[d.value?xe(o,e,"checkedChildren"):xe(o,e,"unCheckedChildren")])])]}})}}});const Xn=an(Kn);const Qn=t=>(Nn("data-v-8fd44744"),t=t(),_n(),t),Jn={class:"panel"},Yn=Qn(()=>Cn("sub",null,"越小对网络压力越大",-1)),Zn=ue({__name:"globalSetting",setup(t){const e=cn(new dn(-1,0,0,"throw")),n=fn(),i=xn(),{user:o}=vn(n),f=async()=>{await e.pushAction(Sn).res,o.value=void 0,yn.info("登出成功")};return(p,s)=>{const h=Xn,d=In,m=Ln,r=mn("logout-outlined"),D=Bn,V=kn;return Ee(),gn("div",Jn,[v(V,null,{default:q(()=>[v(d,{label:"使用缩略图预览"},{default:q(()=>[v(h,{checked:T(n).enableThumbnail,"onUpdate:checked":s[0]||(s[0]=y=>T(n).enableThumbnail=y)},null,8,["checked"])]),_:1}),v(d,{label:"轮询间隔"},{default:q(()=>[v(m,{value:T(i).pollInterval,"onUpdate:value":s[1]||(s[1]=y=>T(i).pollInterval=y),min:.5,disabled:!T(i).queue.isIdle},null,8,["value","min","disabled"]),te(" (s) "),Yn]),_:1}),v(d,{label:"网格缩略图宽度"},{default:q(()=>[v(m,{value:T(n).gridThumbnailSize,"onUpdate:value":s[2]||(s[2]=y=>T(n).gridThumbnailSize=y),min:256,max:1024},null,8,["value"]),te(" (px) ")]),_:1}),v(d,{label:"大尺寸网格缩略图宽度"},{default:q(()=>[v(m,{value:T(n).largeGridThumbnailSize,"onUpdate:value":s[3]||(s[3]=y=>T(n).largeGridThumbnailSize=y),min:256,max:1024},null,8,["value"]),te(" (px) ")]),_:1}),T(o)?(Ee(),pn(d,{key:0,label:"百度云已登录用户"},{default:q(()=>[te(hn(T(o).username)+" ",1),v(D,{onClick:f,loading:!e.isIdle},{icon:q(()=>[v(r)]),default:q(()=>[te(" 登出 ")]),_:1},8,["loading"])]),_:1})):bn("",!0)]),_:1})])}}});const it=wn(Zn,[["__scopeId","data-v-8fd44744"]]);export{it as default}; +import{a as v,D as Xe,_ as b,d as ue,r as F,A as Me,bN as Qe,c as H,h as w,bO as Je,al as Ie,a8 as Ye,G as K,x as Ze,aj as X,a4 as Ae,ar as Q,a6 as en,ah as Te,u as $e,ab as nn,B as Oe,b as tn,P as C,w as an,t as rn,bP as un,ad as ke,y as ln,ak as on,bQ as sn,g as xe,J as cn,aW as dn,F as fn,bt as vn,ba as mn,K as Ee,L as gn,N as q,M as T,R as te,O as pn,U as hn,Q as bn,bR as Sn,aU as yn,Z as Nn,$ as _n,V as Cn,a2 as wn}from"./index-93bb8bfa.js";import{_ as In,F as kn}from"./index-84633439.js";import{_ as Pe,c as Ue}from"./index-1fe59d75.js";import{u as xn}from"./useTaskListStore-ec084589.js";import{W as En,B as Bn}from"./button-81155cd9.js";var Dn={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=Dn;function Be(t){for(var e=1;eNumber.MAX_SAFE_INTEGER)return String(be()?BigInt(t).toString():Number.MAX_SAFE_INTEGER);if(tNumber.MAX_SAFE_INTEGER)return new t(Number.MAX_SAFE_INTEGER);if(o0&&arguments[0]!==void 0?arguments[0]:!0;return n?this.isInvalidate()?"":_e(this.number):this.origin}}]),t}(),Tn=function(){function t(e){if(Ue(this,t),b(this,"origin",""),Re(e)){this.empty=!0;return}if(this.origin=String(e),e==="-"||Number.isNaN(e)){this.nan=!0;return}var n=e;if(Ne(n)&&(n=Number(n)),n=typeof n=="string"?n:_e(n),Ce(n)){var i=ae(n);this.negative=i.negative;var o=i.trimStr.split(".");this.integer=BigInt(o[0]);var f=o[1]||"0";this.decimal=BigInt(f),this.decimalLen=f.length}else this.nan=!0}return Pe(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 i="".concat(this.getMark()).concat(this.getIntegerStr()).concat(this.getDecimalStr().padEnd(n,"0"));return BigInt(i)}},{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 i=new t(n);if(i.isInvalidate())return this;var o=Math.max(this.getDecimalStr().length,i.getDecimalStr().length),f=this.alignDecimal(o),p=i.alignDecimal(o),s=(f+p).toString(),h=ae(s),d=h.negativeStr,m=h.trimStr,r="".concat(d).concat(m.padStart(o+1,"0"));return new t("".concat(r.slice(0,-o),".").concat(r.slice(-o)))}},{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 O(t){return be()?new Tn(t):new An(t)}function Se(t,e,n){var i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(t==="")return"";var o=ae(t),f=o.negativeStr,p=o.integerStr,s=o.decimalStr,h="".concat(e).concat(s),d="".concat(f).concat(p);if(n>=0){var m=Number(s[n]);if(m>=5&&!i){var r=O(t).add("".concat(f,"0.").concat("0".repeat(n)).concat(10-m));return Se(r.toString(),e,n,i)}return n===0?d:"".concat(d).concat(e).concat(s.padEnd(n,"0").slice(0,n))}return h===".0"?d:"".concat(d).concat(h)}var $n=200,On=600;const Pn=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 i=n.slots,o=n.emit,f=F(),p=function(d,m){d.preventDefault(),o("step",m);function r(){o("step",m),f.value=setTimeout(r,$n)}f.value=setTimeout(r,On)},s=function(){clearTimeout(f.value)};return Me(function(){s()}),function(){if(Qe())return null;var h=e.prefixCls,d=e.upDisabled,m=e.downDisabled,r="".concat(h,"-handler"),D=H(r,"".concat(r,"-up"),b({},"".concat(r,"-up-disabled"),d)),V=H(r,"".concat(r,"-down"),b({},"".concat(r,"-down-disabled"),m)),y={unselectable:"on",role:"button",onMouseup:s,onMouseleave:s},k=i.upNode,$=i.downNode;return v("div",{class:"".concat(r,"-wrap")},[v("span",w(w({},y),{},{onMousedown:function(M){p(M,!0)},"aria-label":"Increase Value","aria-disabled":d,class:D}),[(k==null?void 0:k())||v("span",{unselectable:"on",class:"".concat(h,"-handler-up-inner")},null)]),v("span",w(w({},y),{},{onMousedown:function(M){p(M,!1)},"aria-label":"Decrease Value","aria-disabled":m,class:V}),[($==null?void 0:$())||v("span",{unselectable:"on",class:"".concat(h,"-handler-down-inner")},null)])])}}});function Un(t,e){var n=F(null);function i(){try{var f=t.value,p=f.selectionStart,s=f.selectionEnd,h=f.value,d=h.substring(0,p),m=h.substring(s);n.value={start:p,end:s,value:h,beforeTxt:d,afterTxt:m}}catch{}}function o(){if(t.value&&n.value&&e.value)try{var f=t.value.value,p=n.value,s=p.beforeTxt,h=p.afterTxt,d=p.start,m=f.length;if(f.endsWith(h))m=f.length-n.value.afterTxt.length;else if(f.startsWith(s))m=s.length;else{var r=s[d-1],D=f.indexOf(r,d-1);D!==-1&&(m=D+1)}t.value.setSelectionRange(m,m)}catch(V){Je(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(V.message))}}return[i,o]}const Rn=function(){var t=F(0),e=function(){Ie.cancel(t.value)};return Me(function(){e()}),function(n){e(),t.value=Ie(function(){n()})}};var zn=["prefixCls","min","max","step","defaultValue","value","disabled","readonly","keyboard","controls","autofocus","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","lazy","class","style"],De=function(e,n){return e||n.isEmpty()?n.toString():n.toNumber()},Ve=function(e){var n=O(e);return n.isInvalidate()?null:n},ze=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 qn=ue({compatConfig:{MODE:3},name:"InnerInputNumber",inheritAttrs:!1,props:w(w({},ze()),{},{lazy:Boolean}),slots:["upHandler","downHandler"],setup:function(e,n){var i=n.attrs,o=n.slots,f=n.emit,p=n.expose,s=F(),h=F(!1),d=F(!1),m=F(!1),r=F(O(e.value));function D(l){e.value===void 0&&(r.value=l)}var V=function(a,g){if(!g)return e.precision>=0?e.precision:Math.max(re(a),re(e.step))},y=function(a){var g=String(a);if(e.parser)return e.parser(g);var u=g;return e.decimalSeparator&&(u=u.replace(e.decimalSeparator,".")),u.replace(/[^\w.-]+/g,"")},k=F(""),$=function(a,g){if(e.formatter)return e.formatter(a,{userTyping:g,input:String(k.value)});var u=typeof a=="number"?_e(a):a;if(!g){var E=V(u,g);if(Ce(u)&&(e.decimalSeparator||E>=0)){var I=e.decimalSeparator||".";u=Se(u,I,E)}}return u},P=function(){var l=e.value;return r.value.isInvalidate()&&["string","number"].includes(Ye(l))?Number.isNaN(l)?"":l:$(r.value.toString(),!1)}();k.value=P;function M(l,a){k.value=$(l.isInvalidate()?l.toString(!1):l.toString(!a),a)}var U=K(function(){return Ve(e.max)}),x=K(function(){return Ve(e.min)}),N=K(function(){return!U.value||!r.value||r.value.isInvalidate()?!1:U.value.lessEquals(r.value)}),R=K(function(){return!x.value||!r.value||r.value.isInvalidate()?!1:r.value.lessEquals(x.value)}),S=Un(s,h),c=Ze(S,2),B=c[0],ie=c[1],G=function(a){return U.value&&!a.lessEquals(U.value)?U.value:x.value&&!x.value.lessEquals(a)?x.value:null},L=function(a){return!G(a)},j=function(a,g){var u=a,E=L(u)||u.isEmpty();if(!u.isEmpty()&&!g&&(u=G(u)||u,E=!0),!e.readonly&&!e.disabled&&E){var I=u.toString(),A=V(I,g);if(A>=0&&(u=O(Se(I,".",A))),!u.equals(r.value)){var z;D(u),(z=e.onChange)===null||z===void 0||z.call(e,u.isEmpty()?null:De(e.stringMode,u)),e.value===void 0&&M(u,g)}return u}return r.value},J=Rn(),Y=function l(a){var g;if(B(),k.value=a,!m.value){var u=y(a),E=O(u);E.isNaN()||j(E,!0)}(g=e.onInput)===null||g===void 0||g.call(e,a),J(function(){var I=a;e.parser||(I=a.replace(/。/g,".")),I!==a&&l(I)})},Z=function(){m.value=!0},le=function(){m.value=!1,Y(s.value.value)},ee=function(a){Y(a.target.value)},ne=function(a){var g,u;if(!(a&&N.value||!a&&R.value)){d.value=!1;var E=O(e.step);a||(E=E.negate());var I=(r.value||O(0)).add(E.toString()),A=j(I,!1);(g=e.onStep)===null||g===void 0||g.call(e,De(e.stringMode,A),{offset:e.step,type:a?"up":"down"}),(u=s.value)===null||u===void 0||u.focus()}},oe=function(a){var g=O(y(k.value)),u=g;g.isNaN()?u=r.value:u=j(g,a),e.value!==void 0?M(r.value,!1):u.isNaN()||M(u,!1)},ve=function(a){var g=a.which;if(d.value=!0,g===Q.ENTER){var u;m.value||(d.value=!1),oe(!1),(u=e.onPressEnter)===null||u===void 0||u.call(e,a)}e.keyboard!==!1&&!m.value&&[Q.UP,Q.DOWN].includes(g)&&(ne(Q.UP===g),a.preventDefault())},_=function(){d.value=!1},W=function(a){oe(!1),h.value=!1,d.value=!1,f("blur",a)};return X(function(){return e.precision},function(){r.value.isInvalidate()||M(r.value,!1)},{flush:"post"}),X(function(){return e.value},function(){var l=O(e.value);r.value=l;var a=O(y(k.value));(!l.equals(a)||!d.value||e.formatter)&&M(l,d.value)},{flush:"post"}),X(k,function(){e.formatter&&ie()},{flush:"post"}),X(function(){return e.disabled},function(l){l&&(h.value=!1)}),p({focus:function(){var a;(a=s.value)===null||a===void 0||a.focus()},blur:function(){var a;(a=s.value)===null||a===void 0||a.blur()}}),function(){var l,a=w(w({},i),e),g=a.prefixCls,u=g===void 0?"rc-input-number":g,E=a.min,I=a.max,A=a.step,z=A===void 0?1:A;a.defaultValue,a.value;var se=a.disabled,ce=a.readonly;a.keyboard;var de=a.controls,me=de===void 0?!0:de,fe=a.autofocus;a.stringMode,a.parser,a.formatter,a.precision,a.decimalSeparator,a.onChange,a.onInput,a.onPressEnter,a.onStep;var qe=a.lazy,He=a.class,Ge=a.style,Le=Ae(a,zn),je=o.upHandler,We=o.downHandler,we="".concat(u,"-input"),ge={};return qe?ge.onChange=ee:ge.onInput=ee,v("div",{class:H(u,He,(l={},b(l,"".concat(u,"-focused"),h.value),b(l,"".concat(u,"-disabled"),se),b(l,"".concat(u,"-readonly"),ce),b(l,"".concat(u,"-not-a-number"),r.value.isNaN()),b(l,"".concat(u,"-out-of-range"),!r.value.isInvalidate()&&!L(r.value)),l)),style:Ge,onKeydown:ve,onKeyup:_},[me&&v(Pn,{prefixCls:u,upDisabled:N.value,downDisabled:R.value,onStep:ne},{upNode:je,downNode:We}),v("div",{class:"".concat(we,"-wrap")},[v("input",w(w(w({autofocus:fe,autocomplete:"off",role:"spinbutton","aria-valuemin":E,"aria-valuemax":I,"aria-valuenow":r.value.isInvalidate()?null:r.value.toString(),step:z},Le),{},{ref:s,class:we,value:k.value,disabled:se,readonly:ce,onFocus:function(Ke){h.value=!0,f("focus",Ke)}},ge),{},{onBlur:W,onCompositionstart:Z,onCompositionend:le}),null)])])}}});function pe(t){return t!=null}var Hn=["class","bordered","readonly","style","addonBefore","addonAfter","prefix","valueModifiers"],Fe=ze(),Gn=function(){return w(w({},Fe),{},{size:{type:String},bordered:{type:Boolean,default:!0},placeholder:String,name:String,id:String,type:String,addonBefore:C.any,addonAfter:C.any,prefix:C.any,"onUpdate:value":Fe.onChange,valueModifiers:Object})},he=ue({compatConfig:{MODE:3},name:"AInputNumber",inheritAttrs:!1,props:Gn(),slots:["addonBefore","addonAfter","prefix"],setup:function(e,n){var i=n.emit,o=n.expose,f=n.attrs,p=n.slots,s=Te(),h=$e("input-number",e),d=h.prefixCls,m=h.size,r=h.direction,D=F(e.value===void 0?e.defaultValue:e.value),V=F(!1);X(function(){return e.value},function(){D.value=e.value});var y=F(null),k=function(){var N;(N=y.value)===null||N===void 0||N.focus()},$=function(){var N;(N=y.value)===null||N===void 0||N.blur()};o({focus:k,blur:$});var P=function(N){e.value===void 0&&(D.value=N),i("update:value",N),i("change",N),s.onFieldChange()},M=function(N){V.value=!1,i("blur",N),s.onFieldBlur()},U=function(N){V.value=!0,i("focus",N)};return function(){var x,N,R,S,c=w(w({},f),e),B=c.class,ie=c.bordered,G=c.readonly,L=c.style,j=c.addonBefore,J=j===void 0?(x=p.addonBefore)===null||x===void 0?void 0:x.call(p):j,Y=c.addonAfter,Z=Y===void 0?(N=p.addonAfter)===null||N===void 0?void 0:N.call(p):Y,le=c.prefix,ee=le===void 0?(R=p.prefix)===null||R===void 0?void 0:R.call(p):le,ne=c.valueModifiers,oe=ne===void 0?{}:ne,ve=Ae(c,Hn),_=d.value,W=m.value,l=H((S={},b(S,"".concat(_,"-lg"),W==="large"),b(S,"".concat(_,"-sm"),W==="small"),b(S,"".concat(_,"-rtl"),r.value==="rtl"),b(S,"".concat(_,"-readonly"),G),b(S,"".concat(_,"-borderless"),!ie),S),B),a=v(qn,w(w({},Oe(ve,["size","defaultValue"])),{},{ref:y,lazy:!!oe.lazy,value:D.value,class:l,prefixCls:_,readonly:G,onChange:P,onBlur:M,onFocus:U}),{upHandler:function(){return v(Mn,{class:"".concat(_,"-handler-up-inner")},null)},downHandler:function(){return v(nn,{class:"".concat(_,"-handler-down-inner")},null)}}),g=pe(J)||pe(Z);if(pe(ee)){var u,E=H("".concat(_,"-affix-wrapper"),(u={},b(u,"".concat(_,"-affix-wrapper-focused"),V.value),b(u,"".concat(_,"-affix-wrapper-disabled"),e.disabled),b(u,"".concat(_,"-affix-wrapper-rtl"),r.value==="rtl"),b(u,"".concat(_,"-affix-wrapper-readonly"),G),b(u,"".concat(_,"-affix-wrapper-borderless"),!ie),b(u,"".concat(B),!g&&B),u));a=v("div",{class:E,style:L,onMouseup:function(){return y.value.focus()}},[v("span",{class:"".concat(_,"-prefix")},[ee]),a])}if(g){var I,A="".concat(_,"-group"),z="".concat(A,"-addon"),se=J?v("div",{class:z},[J]):null,ce=Z?v("div",{class:z},[Z]):null,de=H("".concat(_,"-wrapper"),A,b({},"".concat(A,"-rtl"),r.value==="rtl")),me=H("".concat(_,"-group-wrapper"),(I={},b(I,"".concat(_,"-group-wrapper-sm"),W==="small"),b(I,"".concat(_,"-group-wrapper-lg"),W==="large"),b(I,"".concat(_,"-group-wrapper-rtl"),r.value==="rtl"),I),B);a=v("div",{class:me,style:L},[v("div",{class:de},[se,a,ce])])}return tn(a,{style:L})}}});const Ln=en(he,{install:function(e){return e.component(he.name,he),e}});var jn=rn("small","default"),Wn=function(){return{id:String,prefixCls:String,size:C.oneOf(jn),disabled:{type:Boolean,default:void 0},checkedChildren:C.any,unCheckedChildren:C.any,tabindex:C.oneOfType([C.string,C.number]),autofocus:{type:Boolean,default:void 0},loading:{type:Boolean,default:void 0},checked:C.oneOfType([C.string,C.number,C.looseBool]),checkedValue:C.oneOfType([C.string,C.number,C.looseBool]).def(!0),unCheckedValue:C.oneOfType([C.string,C.number,C.looseBool]).def(!1),onChange:{type:Function},onClick:{type:Function},onKeydown:{type:Function},onMouseup:{type:Function},"onUpdate:checked":{type:Function},onBlur:Function,onFocus:Function}},Kn=ue({compatConfig:{MODE:3},name:"ASwitch",__ANT_SWITCH:!0,inheritAttrs:!1,props:Wn(),slots:["checkedChildren","unCheckedChildren"],setup:function(e,n){var i=n.attrs,o=n.slots,f=n.expose,p=n.emit,s=Te();un(function(){ke(!("defaultChecked"in i),"Switch","'defaultChecked' is deprecated, please use 'v-model:checked'"),ke(!("value"in i),"Switch","`value` is not validate prop, do you mean `checked`?")});var h=F(e.checked!==void 0?e.checked:i.defaultChecked),d=K(function(){return h.value===e.checkedValue});X(function(){return e.checked},function(){h.value=e.checked});var m=$e("switch",e),r=m.prefixCls,D=m.direction,V=m.size,y=F(),k=function(){var c;(c=y.value)===null||c===void 0||c.focus()},$=function(){var c;(c=y.value)===null||c===void 0||c.blur()};f({focus:k,blur:$}),ln(function(){on(function(){e.autofocus&&!e.disabled&&y.value.focus()})});var P=function(c,B){e.disabled||(p("update:checked",c),p("change",c,B),s.onFieldChange())},M=function(c){p("blur",c)},U=function(c){k();var B=d.value?e.unCheckedValue:e.checkedValue;P(B,c),p("click",B,c)},x=function(c){c.keyCode===Q.LEFT?P(e.unCheckedValue,c):c.keyCode===Q.RIGHT&&P(e.checkedValue,c),p("keydown",c)},N=function(c){var B;(B=y.value)===null||B===void 0||B.blur(),p("mouseup",c)},R=K(function(){var S;return S={},b(S,"".concat(r.value,"-small"),V.value==="small"),b(S,"".concat(r.value,"-loading"),e.loading),b(S,"".concat(r.value,"-checked"),d.value),b(S,"".concat(r.value,"-disabled"),e.disabled),b(S,r.value,!0),b(S,"".concat(r.value,"-rtl"),D.value==="rtl"),S});return function(){var S;return v(En,{insertExtraNode:!0},{default:function(){return[v("button",w(w(w({},Oe(e,["prefixCls","checkedChildren","unCheckedChildren","checked","autofocus","checkedValue","unCheckedValue","id","onChange","onUpdate:checked"])),i),{},{id:(S=e.id)!==null&&S!==void 0?S:s.id.value,onKeydown:x,onClick:U,onBlur:M,onMouseup:N,type:"button",role:"switch","aria-checked":h.value,disabled:e.disabled||e.loading,class:[i.class,R.value],ref:y}),[v("div",{class:"".concat(r.value,"-handle")},[e.loading?v(sn,{class:"".concat(r.value,"-loading-icon")},null):null]),v("span",{class:"".concat(r.value,"-inner")},[d.value?xe(o,e,"checkedChildren"):xe(o,e,"unCheckedChildren")])])]}})}}});const Xn=an(Kn);const Qn=t=>(Nn("data-v-8fd44744"),t=t(),_n(),t),Jn={class:"panel"},Yn=Qn(()=>Cn("sub",null,"越小对网络压力越大",-1)),Zn=ue({__name:"globalSetting",setup(t){const e=cn(new dn(-1,0,0,"throw")),n=fn(),i=xn(),{user:o}=vn(n),f=async()=>{await e.pushAction(Sn).res,o.value=void 0,yn.info("登出成功")};return(p,s)=>{const h=Xn,d=In,m=Ln,r=mn("logout-outlined"),D=Bn,V=kn;return Ee(),gn("div",Jn,[v(V,null,{default:q(()=>[v(d,{label:"使用缩略图预览"},{default:q(()=>[v(h,{checked:T(n).enableThumbnail,"onUpdate:checked":s[0]||(s[0]=y=>T(n).enableThumbnail=y)},null,8,["checked"])]),_:1}),v(d,{label:"轮询间隔"},{default:q(()=>[v(m,{value:T(i).pollInterval,"onUpdate:value":s[1]||(s[1]=y=>T(i).pollInterval=y),min:.5,disabled:!T(i).queue.isIdle},null,8,["value","min","disabled"]),te(" (s) "),Yn]),_:1}),v(d,{label:"网格缩略图宽度"},{default:q(()=>[v(m,{value:T(n).gridThumbnailSize,"onUpdate:value":s[2]||(s[2]=y=>T(n).gridThumbnailSize=y),min:256,max:1024},null,8,["value"]),te(" (px) ")]),_:1}),v(d,{label:"大尺寸网格缩略图宽度"},{default:q(()=>[v(m,{value:T(n).largeGridThumbnailSize,"onUpdate:value":s[3]||(s[3]=y=>T(n).largeGridThumbnailSize=y),min:256,max:1024},null,8,["value"]),te(" (px) ")]),_:1}),T(o)?(Ee(),pn(d,{key:0,label:"百度云已登录用户"},{default:q(()=>[te(hn(T(o).username)+" ",1),v(D,{onClick:f,loading:!e.isIdle},{icon:q(()=>[v(r)]),default:q(()=>[te(" 登出 ")]),_:1},8,["loading"])]),_:1})):bn("",!0)]),_:1})])}}});const it=wn(Zn,[["__scopeId","data-v-8fd44744"]]);export{it as default}; diff --git a/vue/dist/assets/index-10b7ef51.js b/vue/dist/assets/index-1fe59d75.js similarity index 97% rename from vue/dist/assets/index-10b7ef51.js rename to vue/dist/assets/index-1fe59d75.js index 1e1b966..e7a5098 100644 --- a/vue/dist/assets/index-10b7ef51.js +++ b/vue/dist/assets/index-1fe59d75.js @@ -1 +1 @@ -import{cB as L,c2 as V,cC as W,cD as H,cE as X,an as Y,r as I,y as T,au as q,G as v,at as J,t as D,d as $,u as B,cF as G,a8 as j,A as Q,cG as A,c as M,_ as s,a as U,h as E}from"./index-8e57fc54.js";var Z=L(Object.getPrototypeOf,Object);const z=Z;var ee="[object Object]",te=Function.prototype,ne=Object.prototype,k=te.toString,re=ne.hasOwnProperty,ae=k.call(Object);function be(t){if(!V(t)||W(t)!=ee)return!1;var e=z(t);if(e===null)return!0;var r=re.call(e,"constructor")&&e.constructor;return typeof r=="function"&&r instanceof r&&k.call(r)==ae}function R(t,e){for(var r=0;rl?0:l+e),r=r>l?l:r,r<0&&(r+=l),l=e>r?0:r-e>>>0,e>>>=0;for(var d=Array(l);++u0?"".concat(n[0]/-2,"px"):void 0,f=n[1]>0?"".concat(n[1]/-2,"px"):void 0;return o&&(a.marginLeft=o,a.marginRight=o),S.value?a.rowGap="".concat(n[1],"px"):f&&(a.marginTop=f,a.marginBottom=f),a});return function(){var n;return U("div",{class:P.value,style:_.value},[(n=u.default)===null||n===void 0?void 0:n.call(u)])}}});const he=pe;function ve(t){return typeof t=="number"?"".concat(t," ").concat(t," auto"):/^\d+(\.\d+)?(px|em|rem|%)$/.test(t)?"0 0 ".concat(t):t}var me=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 Ce=$({compatConfig:{MODE:3},name:"ACol",props:me(),setup:function(e,r){var u=r.slots,l=fe(),d=l.gutter,N=l.supportFlexGap,w=l.wrap,y=B("col",e),S=y.prefixCls,h=y.direction,P=v(function(){var n,a=e.span,o=e.order,f=e.offset,p=e.push,x=e.pull,c=S.value,g={};return["xs","sm","md","lg","xl","xxl","xxxl"].forEach(function(b){var m,i={},C=e[b];typeof C=="number"?i.span=C:j(C)==="object"&&(i=C||{}),g=E(E({},g),{},(m={},s(m,"".concat(c,"-").concat(b,"-").concat(i.span),i.span!==void 0),s(m,"".concat(c,"-").concat(b,"-order-").concat(i.order),i.order||i.order===0),s(m,"".concat(c,"-").concat(b,"-offset-").concat(i.offset),i.offset||i.offset===0),s(m,"".concat(c,"-").concat(b,"-push-").concat(i.push),i.push||i.push===0),s(m,"".concat(c,"-").concat(b,"-pull-").concat(i.pull),i.pull||i.pull===0),s(m,"".concat(c,"-rtl"),h.value==="rtl"),m))}),M(c,(n={},s(n,"".concat(c,"-").concat(a),a!==void 0),s(n,"".concat(c,"-order-").concat(o),o),s(n,"".concat(c,"-offset-").concat(f),f),s(n,"".concat(c,"-push-").concat(p),p),s(n,"".concat(c,"-pull-").concat(x),x),n),g)}),_=v(function(){var n=e.flex,a=d.value,o={};if(a&&a[0]>0){var f="".concat(a[0]/2,"px");o.paddingLeft=f,o.paddingRight=f}if(a&&a[1]>0&&!N.value){var p="".concat(a[1]/2,"px");o.paddingTop=p,o.paddingBottom=p}return n&&(o.flex=ve(n),w.value===!1&&!o.minWidth&&(o.minWidth=0)),o});return function(){var n;return U("div",{class:P.value,style:_.value},[(n=u.default)===null||n===void 0?void 0:n.call(u)])}}});export{Ce as C,he as R,ye as _,we as a,je as b,xe as c,ce as d,ue as e,z as g,be as i,Se as t}; +import{cB as L,c2 as V,cC as W,cD as H,cE as X,an as Y,r as I,y as T,au as q,G as v,at as J,t as D,d as $,u as B,cF as G,a8 as j,A as Q,cG as A,c as M,_ as s,a as U,h as E}from"./index-93bb8bfa.js";var Z=L(Object.getPrototypeOf,Object);const z=Z;var ee="[object Object]",te=Function.prototype,ne=Object.prototype,k=te.toString,re=ne.hasOwnProperty,ae=k.call(Object);function be(t){if(!V(t)||W(t)!=ee)return!1;var e=z(t);if(e===null)return!0;var r=re.call(e,"constructor")&&e.constructor;return typeof r=="function"&&r instanceof r&&k.call(r)==ae}function R(t,e){for(var r=0;rl?0:l+e),r=r>l?l:r,r<0&&(r+=l),l=e>r?0:r-e>>>0,e>>>=0;for(var d=Array(l);++u0?"".concat(n[0]/-2,"px"):void 0,f=n[1]>0?"".concat(n[1]/-2,"px"):void 0;return o&&(a.marginLeft=o,a.marginRight=o),S.value?a.rowGap="".concat(n[1],"px"):f&&(a.marginTop=f,a.marginBottom=f),a});return function(){var n;return U("div",{class:P.value,style:_.value},[(n=u.default)===null||n===void 0?void 0:n.call(u)])}}});const he=pe;function ve(t){return typeof t=="number"?"".concat(t," ").concat(t," auto"):/^\d+(\.\d+)?(px|em|rem|%)$/.test(t)?"0 0 ".concat(t):t}var me=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 Ce=$({compatConfig:{MODE:3},name:"ACol",props:me(),setup:function(e,r){var u=r.slots,l=fe(),d=l.gutter,N=l.supportFlexGap,w=l.wrap,y=B("col",e),S=y.prefixCls,h=y.direction,P=v(function(){var n,a=e.span,o=e.order,f=e.offset,p=e.push,x=e.pull,c=S.value,g={};return["xs","sm","md","lg","xl","xxl","xxxl"].forEach(function(b){var m,i={},C=e[b];typeof C=="number"?i.span=C:j(C)==="object"&&(i=C||{}),g=E(E({},g),{},(m={},s(m,"".concat(c,"-").concat(b,"-").concat(i.span),i.span!==void 0),s(m,"".concat(c,"-").concat(b,"-order-").concat(i.order),i.order||i.order===0),s(m,"".concat(c,"-").concat(b,"-offset-").concat(i.offset),i.offset||i.offset===0),s(m,"".concat(c,"-").concat(b,"-push-").concat(i.push),i.push||i.push===0),s(m,"".concat(c,"-").concat(b,"-pull-").concat(i.pull),i.pull||i.pull===0),s(m,"".concat(c,"-rtl"),h.value==="rtl"),m))}),M(c,(n={},s(n,"".concat(c,"-").concat(a),a!==void 0),s(n,"".concat(c,"-order-").concat(o),o),s(n,"".concat(c,"-offset-").concat(f),f),s(n,"".concat(c,"-push-").concat(p),p),s(n,"".concat(c,"-pull-").concat(x),x),n),g)}),_=v(function(){var n=e.flex,a=d.value,o={};if(a&&a[0]>0){var f="".concat(a[0]/2,"px");o.paddingLeft=f,o.paddingRight=f}if(a&&a[1]>0&&!N.value){var p="".concat(a[1]/2,"px");o.paddingTop=p,o.paddingBottom=p}return n&&(o.flex=ve(n),w.value===!1&&!o.minWidth&&(o.minWidth=0)),o});return function(){var n;return U("div",{class:P.value,style:_.value},[(n=u.default)===null||n===void 0?void 0:n.call(u)])}}});export{Ce as C,he as R,ye as _,we as a,je as b,xe as c,ce as d,ue as e,z as g,be as i,Se as t}; diff --git a/vue/dist/assets/index-63054365.js b/vue/dist/assets/index-84633439.js similarity index 99% rename from vue/dist/assets/index-63054365.js rename to vue/dist/assets/index-84633439.js index e7fe87a..57778f5 100644 --- a/vue/dist/assets/index-63054365.js +++ b/vue/dist/assets/index-84633439.js @@ -1,4 +1,4 @@ -import{G as E,au as Xe,bS as hn,bT as Ir,bU as je,aL as Te,bV as _r,aM as Qe,bW as pn,bX as yn,bY as Mr,bZ as bn,b_ as Fn,b$ as wn,c0 as fr,c1 as cr,c2 as Je,c3 as er,c4 as qe,c5 as rr,c6 as Lr,c7 as xn,c8 as Rr,c9 as On,ca as An,ag as re,h as I,a8 as Vr,cb as Se,cc as le,i as $n,ae as Pn,_ as z,cd as Nr,ce as nr,cf as Dr,cg as tr,ch as qn,ci as kr,cj as Cn,at as Br,aH as En,x as jn,c as Ce,a as H,W as Ee,aB as Tn,d as Ie,u as ar,r as te,aj as ce,ck as Sn,cl as In,cm as _n,j as Mn,E as Ln,k as Rn,bQ as Vn,cn as Wr,H as Ur,bO as Nn,co as Dn,A as kn,bK as Bn,t as he,P as ae,cp as De,ak as Gr,cq as ir,cr as Wn,cs as dr,ct as Un,cu as Gn,cv as Kn,cw as Hn,cx as Kr,cy as Yn,M as oe,J as Zn,a6 as xe,aD as zn,cz as Hr,s as Xn,cA as Qn,ad as Me}from"./index-8e57fc54.js";import{g as Yr,a as Jn,t as et,C as Zr,R as rt,b as nt,i as tt}from"./index-10b7ef51.js";var at=Symbol("SizeProvider"),it=function(e){var n=e?E(function(){return e.size}):Xe(at,E(function(){return"default"}));return n};function lt(r,e){for(var n=-1,t=r==null?0:r.length;++n"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 Pe(r,e,n){return _a()?Pe=Reflect.construct.bind():Pe=function(a,i,l){var u=[null];u.push.apply(u,i);var o=Function.bind.apply(a,u),y=new o;return l&&pe(y,l.prototype),y},Pe.apply(null,arguments)}function Ma(r){return Function.toString.call(r).indexOf("[native code]")!==-1}function Be(r){var e=typeof Map=="function"?new Map:void 0;return Be=function(t){if(t===null||!Ma(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 Pe(t,arguments,ke(this).constructor)}return a.prototype=Object.create(t.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),pe(a,t)},Be(r)}var La=/%[sdj%]/g,Ra=function(){};typeof process<"u"&&process.env;function We(r){if(!r||!r.length)return null;var e={};return r.forEach(function(n){var t=n.field;e[t]=e[t]||[],e[t].push(n)}),e}function J(r){for(var e=arguments.length,n=new Array(e>1?e-1:0),t=1;t=i)return u;switch(u){case"%s":return String(n[a++]);case"%d":return Number(n[a++]);case"%j":try{return JSON.stringify(n[a++])}catch{return"[Circular]"}break;default:return u}});return l}return r}function Va(r){return r==="string"||r==="url"||r==="hex"||r==="email"||r==="date"||r==="pattern"}function Y(r,e){return!!(r==null||e==="array"&&Array.isArray(r)&&!r.length||Va(e)&&typeof r=="string"&&!r)}function Na(r,e,n){var t=[],a=0,i=r.length;function l(u){t.push.apply(t,u||[]),a++,a===i&&n(t)}r.forEach(function(u){e(u,l)})}function wr(r,e,n){var t=0,a=r.length;function i(l){if(l&&l.length){n(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 Pe(r,e,n){return _a()?Pe=Reflect.construct.bind():Pe=function(a,i,l){var u=[null];u.push.apply(u,i);var o=Function.bind.apply(a,u),y=new o;return l&&pe(y,l.prototype),y},Pe.apply(null,arguments)}function Ma(r){return Function.toString.call(r).indexOf("[native code]")!==-1}function Be(r){var e=typeof Map=="function"?new Map:void 0;return Be=function(t){if(t===null||!Ma(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 Pe(t,arguments,ke(this).constructor)}return a.prototype=Object.create(t.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),pe(a,t)},Be(r)}var La=/%[sdj%]/g,Ra=function(){};typeof process<"u"&&process.env;function We(r){if(!r||!r.length)return null;var e={};return r.forEach(function(n){var t=n.field;e[t]=e[t]||[],e[t].push(n)}),e}function J(r){for(var e=arguments.length,n=new Array(e>1?e-1:0),t=1;t=i)return u;switch(u){case"%s":return String(n[a++]);case"%d":return Number(n[a++]);case"%j":try{return JSON.stringify(n[a++])}catch{return"[Circular]"}break;default:return u}});return l}return r}function Va(r){return r==="string"||r==="url"||r==="hex"||r==="email"||r==="date"||r==="pattern"}function Y(r,e){return!!(r==null||e==="array"&&Array.isArray(r)&&!r.length||Va(e)&&typeof r=="string"&&!r)}function Na(r,e,n){var t=[],a=0,i=r.length;function l(u){t.push.apply(t,u||[]),a++,a===i&&n(t)}r.forEach(function(u){e(u,l)})}function wr(r,e,n){var t=0,a=r.length;function i(l){if(l&&l.length){n(l);return}var u=t;t=t+1,uqg=t,Gg=Symbol();function Tl(t){return t&&typeof t=="object"&&Object.prototype.toString.call(t)==="[object Object]"&&typeof t.toJSON!="function"}var ji;(function(t){t.direct="direct",t.patchObject="patch object",t.patchFunction="patch function"})(ji||(ji={}));function tR(){const t=Wv(!0),e=t.run(()=>V({}));let n=[],r=[];const i=qr({install(o){es(i),i._a=o,o.provide(Gg,i),o.config.globalProperties.$pinia=i,r.forEach(a=>n.push(a)),r=[]},use(o){return!this._a&&!eR?r.push(o):n.push(o),this},_p:n,_a:null,_e:t,_s:new Map,state:e});return i}const Yg=()=>{};function Iv(t,e,n,r=Yg){t.push(e);const i=()=>{const o=t.indexOf(e);o>-1&&(t.splice(o,1),r())};return!n&&Fl()&&qv(i),i}function Ar(t,...e){t.slice().forEach(n=>{n(...e)})}function Il(t,e){t instanceof Map&&e instanceof Map&&e.forEach((n,r)=>t.set(r,n)),t instanceof Set&&e instanceof Set&&e.forEach(t.add,t);for(const n in e){if(!e.hasOwnProperty(n))continue;const r=e[n],i=t[n];Tl(i)&&Tl(r)&&t.hasOwnProperty(n)&&!Ve(r)&&!wn(r)?t[n]=Il(i,r):t[n]=r}return t}const nR=Symbol();function rR(t){return!Tl(t)||!t.hasOwnProperty(nR)}const{assign:Bn}=Object;function iR(t){return!!(Ve(t)&&t.effect)}function oR(t,e,n,r){const{state:i,actions:o,getters:a}=e,s=n.state.value[t];let l;function u(){s||(n.state.value[t]=i?i():{});const c=Ul(n.state.value[t]);return Bn(c,o,Object.keys(a||{}).reduce((f,d)=>(f[d]=qr(j(()=>{es(n);const v=n._s.get(t);return a[d].call(v,v)})),f),{}))}return l=Xg(t,u,e,n,r,!0),l}function Xg(t,e,n={},r,i,o){let a;const s=Bn({actions:{}},n),l={deep:!0};let u,c,f=qr([]),d=qr([]),v;const p=r.state.value[t];!o&&!p&&(r.state.value[t]={}),V({});let h;function b(P){let I;u=c=!1,typeof P=="function"?(P(r.state.value[t]),I={type:ji.patchFunction,storeId:t,events:v}):(Il(r.state.value[t],P),I={type:ji.patchObject,payload:P,storeId:t,events:v});const E=h=Symbol();pt().then(()=>{h===E&&(u=!0)}),c=!0,Ar(f,I,r.state.value[t])}const C=o?function(){const{state:I}=n,E=I?I():{};this.$patch($=>{Bn($,E)})}:Yg;function S(){a.stop(),f=[],d=[],r._s.delete(t)}function _(P,I){return function(){es(r);const E=Array.from(arguments),$=[],H=[];function z(M){$.push(M)}function F(M){H.push(M)}Ar(d,{args:E,name:P,store:R,after:z,onError:F});let D;try{D=I.apply(this&&this.$id===t?this:R,E)}catch(M){throw Ar(H,M),M}return D instanceof Promise?D.then(M=>(Ar($,M),M)).catch(M=>(Ar(H,M),Promise.reject(M))):(Ar($,D),D)}}const A={_p:r,$id:t,$onAction:Iv.bind(null,d),$patch:b,$reset:C,$subscribe(P,I={}){const E=Iv(f,P,I.detached,()=>$()),$=a.run(()=>ve(()=>r.state.value[t],H=>{(I.flush==="sync"?c:u)&&P({storeId:t,type:ji.direct,events:v},H)},Bn({},l,I)));return E},$dispose:S},R=Ze(A);r._s.set(t,R);const x=r._e.run(()=>(a=Wv(),a.run(()=>e())));for(const P in x){const I=x[P];if(Ve(I)&&!iR(I)||wn(I))o||(p&&rR(I)&&(Ve(I)?I.value=p[P]:Il(I,p[P])),r.state.value[t][P]=I);else if(typeof I=="function"){const E=_(P,I);x[P]=E,s.actions[P]=I}}return Bn(R,x),Bn(_e(R),x),Object.defineProperty(R,"$state",{get:()=>r.state.value[t],set:P=>{b(I=>{Bn(I,P)})}}),r._p.forEach(P=>{Bn(R,a.run(()=>P({store:R,app:r._a,pinia:r,options:s})))}),p&&o&&n.hydrate&&n.hydrate(R.$state,p),u=!0,c=!0,R}function aR(t,e,n){let r,i;const o=typeof e=="function";typeof t=="string"?(r=t,i=o?n:e):(i=t,r=t.id);function a(s,l){const u=In();return s=s||u&&Fe(Gg,null),s&&es(s),s=qg,s._s.has(r)||(o?Xg(r,e,i,s):oR(r,i,s)),s._s.get(r)}return a.$id=r,a}function M$(t){{t=_e(t);const e={};for(const n in t){const r=t[n];(Ve(r)||wn(r))&&(e[n]=Ct(t,n))}return e}}const uc=aR("useGlobalStore",()=>{const t=V(),e=V(),n=V([]),r=V(!0),i=V(50),o=V("/"),a={type:"empty",name:"空启动页",key:Yo()},s=V([xa({panes:[a],key:a.key})]),l=V(),u=V(new Array),c=Date.now(),f=V(),d=C=>{var S;((S=f.value)==null?void 0:S.length)!==2&&(f.value=[{tabs:C,time:c},{tabs:C,time:c}]),f.value[0].time===c?f.value[0].tabs=C:f.value.unshift({tabs:C,time:c}),f.value=f.value.slice(0,2)},v=async(C=0)=>{s.value.map(S=>S.panes).flat().find(S=>S.type==="task-record")||s.value[C].panes.push({type:"task-record",key:Yo(),name:"任务记录"}),await pt()},p=async(C,S)=>{const _=s.value[C+1],A={type:"log-detail",logDetailId:S,key:Yo(),name:`日志详情:${S.split("-")[0]}...`};_?(_.key=A.key,_.panes.push(A)):s.value.push(xa({panes:[A],key:A.key}))},h=V(256),b=V(512);return{user:e,tabList:s,conf:t,autoCompletedDirList:n,enableThumbnail:r,stackViewSplit:i,autoUploadRecvDir:o,dragingTab:l,saveRecord:d,recent:u,lastTabListRecord:f,openLogDetailInRight:p,gridThumbnailSize:h,largeGridThumbnailSize:b,createTaskRecordPaneIfNotExist:v,...Cg()}},{persist:{paths:["enableThumbnail","lastTabListRecord","stackViewSplit","autoUploadRecvDir","recent","gridThumbnailSize","largeGridThumbnailSize"]}});function A$(){try{return parent.window.gradioApp()}catch{}const t=parent.document.getElementsByTagName("gradio-app"),e=t.length==0?null:t[0].shadowRoot;return e||document}const sR=t=>t[Xo],lR=(t,...e)=>e.reduce((n,r)=>(n[r]=t==null?void 0:t[r],n),{});function R$(t){var r;if(typeof t!="string")return!1;const e=[".jpg",".jpeg",".png",".gif",".bmp",".webp"],n=(r=t.split(".").pop())==null?void 0:r.toLowerCase();return n!==void 0&&e.includes(`.${n}`)}const uR=async({global_setting:t,sd_cwd:e,home:n})=>{const i={...lR(t,"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:e,home:n},o=await QA(Object.values(i).filter(s=>s)),a={outdir_txt2img_samples:"文生图",outdir_img2img_samples:"图生图",outdir_save:"使用“保存”按钮保存图像的目录",outdir_extras_samples:"附加",additional_networks_extra_lora_path:"LoRA 模型",outdir_grids:"宫格图",outdir_img2img_grids:"图生图网格",outdir_samples:"图像",outdir_txt2img_grids:"文生图宫格",hypernetworks:"超网络模型",embeddings:"Embedding",cwd:"工作文件夹",home:"home"};return Object.keys(a).filter(s=>o[i[s]]).map(s=>{const l=s;return{key:l,zh:a[l],dir:i[l]}})};const cR={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((t,e)=>(t[e.id]=e)&&t,{})}},methods:{updatePaneComponents(){this.panes.forEach(t=>{t.update&&t.update({[this.horizontal?"height":"width"]:`${this.indexedPanes[t.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(t,e){this.bindEvents(),this.touch.mouseDown=!0,this.touch.activeSplitter=e},onMouseMove(t){this.touch.mouseDown&&(t.preventDefault(),this.touch.dragging=!0,this.calculatePanesSize(this.getCurrentMouseDrag(t)),this.$emit("resize",this.panes.map(e=>({min:e.min,max:e.max,size:e.size}))))},onMouseUp(){this.touch.dragging&&this.$emit("resized",this.panes.map(t=>({min:t.min,max:t.max,size:t.size}))),this.touch.mouseDown=!1,setTimeout(()=>{this.touch.dragging=!1,this.unbindEvents()},100)},onSplitterClick(t,e){"ontouchstart"in window&&(t.preventDefault(),this.dblClickSplitter&&(this.splitterTaps.splitter===e?(clearTimeout(this.splitterTaps.timeoutId),this.splitterTaps.timeoutId=null,this.onSplitterDblClick(t,e),this.splitterTaps.splitter=null):(this.splitterTaps.splitter=e,this.splitterTaps.timeoutId=setTimeout(()=>{this.splitterTaps.splitter=null},500)))),this.touch.dragging||this.$emit("splitter-click",this.panes[e])},onSplitterDblClick(t,e){let n=0;this.panes=this.panes.map((r,i)=>(r.size=i===e?r.max:r.min,i!==e&&(n+=r.min),r)),this.panes[e].size-=n,this.$emit("pane-maximize",this.panes[e]),this.$emit("resized",this.panes.map(r=>({min:r.min,max:r.max,size:r.size})))},onPaneClick(t,e){this.$emit("pane-click",this.indexedPanes[e])},getCurrentMouseDrag(t){const e=this.container.getBoundingClientRect(),{clientX:n,clientY:r}="ontouchstart"in window&&t.touches?t.touches[0]:t;return{x:n-e.left,y:r-e.top}},getCurrentDragPercentage(t){t=t[this.horizontal?"y":"x"];const e=this.container[this.horizontal?"clientHeight":"clientWidth"];return this.rtl&&!this.horizontal&&(t=e-t),t*100/e},calculatePanesSize(t){const e=this.touch.activeSplitter;let n={prevPanesSize:this.sumPrevPanesSize(e),nextPanesSize:this.sumNextPanesSize(e),prevReachedMinPanes:0,nextReachedMinPanes:0};const r=0+(this.pushOtherPanes?0:n.prevPanesSize),i=100-(this.pushOtherPanes?0:n.nextPanesSize),o=Math.max(Math.min(this.getCurrentDragPercentage(t),i),r);let a=[e,e+1],s=this.panes[a[0]]||null,l=this.panes[a[1]]||null;const u=s.max<100&&o>=s.max+n.prevPanesSize,c=l.max<100&&o<=100-(l.max+this.sumNextPanesSize(e+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(e+1),0),l.size=l.max);return}if(this.pushOtherPanes){const f=this.doPushOtherPanes(n,o);if(!f)return;({sums:n,panesToResize:a}=f),s=this.panes[a[0]]||null,l=this.panes[a[1]]||null}s!==null&&(s.size=Math.min(Math.max(o-n.prevPanesSize-n.prevReachedMinPanes,s.min),s.max)),l!==null&&(l.size=Math.min(Math.max(100-o-n.nextPanesSize-n.nextReachedMinPanes,l.min),l.max))},doPushOtherPanes(t,e){const n=this.touch.activeSplitter,r=[n,n+1];return e{o>r[0]&&o<=n&&(i.size=i.min,t.prevReachedMinPanes+=i.min)}),t.prevPanesSize=this.sumPrevPanesSize(r[0]),r[0]===void 0)?(t.prevReachedMinPanes=0,this.panes[0].size=this.panes[0].min,this.panes.forEach((i,o)=>{o>0&&o<=n&&(i.size=i.min,t.prevReachedMinPanes+=i.min)}),this.panes[r[1]].size=100-t.prevReachedMinPanes-this.panes[0].min-t.prevPanesSize-t.nextPanesSize,null):e>100-t.nextPanesSize-this.panes[r[1]].min&&(r[1]=this.findNextExpandedPane(n).index,t.nextReachedMinPanes=0,r[1]>n+1&&this.panes.forEach((i,o)=>{o>n&&o{o=n+1&&(i.size=i.min,t.nextReachedMinPanes+=i.min)}),this.panes[r[0]].size=100-t.prevPanesSize-t.nextReachedMinPanes-this.panes[this.panesCount-1].min-t.nextPanesSize,null):{sums:t,panesToResize:r}},sumPrevPanesSize(t){return this.panes.reduce((e,n,r)=>e+(re+(r>t+1?n.size:0),0)},findPrevExpandedPane(t){return[...this.panes].reverse().find(e=>e.indexe.min)||{}},findNextExpandedPane(t){return this.panes.find(e=>e.index>t+1&&e.size>e.min)||{}},checkSplitpanesNodes(){Array.from(this.container.children).forEach(t=>{const e=t.classList.contains("splitpanes__pane"),n=t.classList.contains("splitpanes__splitter");!e&&!n&&(t.parentNode.removeChild(t),console.warn("Splitpanes: Only elements are allowed at the root of . One of your DOM nodes was removed."))})},addSplitter(t,e,n=!1){const r=t-1,i=document.createElement("div");i.classList.add("splitpanes__splitter"),n||(i.onmousedown=o=>this.onMouseDown(o,r),typeof window<"u"&&"ontouchstart"in window&&(i.ontouchstart=o=>this.onMouseDown(o,r)),i.onclick=o=>this.onSplitterClick(o,r+1)),this.dblClickSplitter&&(i.ondblclick=o=>this.onSplitterDblClick(o,r+1)),e.parentNode.insertBefore(i,e)},removeSplitter(t){t.onmousedown=void 0,t.onclick=void 0,t.ondblclick=void 0,t.parentNode.removeChild(t)},redoSplitters(){const t=Array.from(this.container.children);t.forEach(n=>{n.className.includes("splitpanes__splitter")&&this.removeSplitter(n)});let e=0;t.forEach(n=>{n.className.includes("splitpanes__pane")&&(!e&&this.firstSplitter?this.addSplitter(e,n,!0):e&&this.addSplitter(e,n),e++)})},requestUpdate({target:t,...e}){const n=this.indexedPanes[t._.uid];Object.entries(e).forEach(([r,i])=>n[r]=i)},onPaneAdd(t){let e=-1;Array.from(t.$el.parentNode.children).some(i=>(i.className.includes("splitpanes__pane")&&e++,i===t.$el));const n=parseFloat(t.minSize),r=parseFloat(t.maxSize);this.panes.splice(e,0,{id:t._.uid,index:e,min:isNaN(n)?0:n,max:isNaN(r)?100:r,size:t.size===null?null:parseFloat(t.size),givenSize:t.size,update:t.update}),this.panes.forEach((i,o)=>i.index=o),this.ready&&this.$nextTick(()=>{this.redoSplitters(),this.resetPaneSizes({addedPane:this.panes[e]}),this.$emit("pane-add",{index:e,panes:this.panes.map(i=>({min:i.min,max:i.max,size:i.size}))})})},onPaneRemove(t){const e=this.panes.findIndex(r=>r.id===t._.uid),n=this.panes.splice(e,1)[0];this.panes.forEach((r,i)=>r.index=i),this.$nextTick(()=>{this.redoSplitters(),this.resetPaneSizes({removedPane:{...n,index:e}}),this.$emit("pane-remove",{removed:n,panes:this.panes.map(r=>({min:r.min,max:r.max,size:r.size}))})})},resetPaneSizes(t={}){!t.addedPane&&!t.removedPane?this.initialPanesSizing():this.panes.some(e=>e.givenSize!==null||e.min||e.max<100)?this.equalizeAfterAddOrRemove(t):this.equalize(),this.ready&&this.$emit("resized",this.panes.map(e=>({min:e.min,max:e.max,size:e.size})))},equalize(){const t=100/this.panesCount;let e=0;const n=[],r=[];this.panes.forEach(i=>{i.size=Math.max(Math.min(t,i.max),i.min),e-=i.size,i.size>=i.max&&n.push(i.id),i.size<=i.min&&r.push(i.id)}),e>.1&&this.readjustSizes(e,n,r)},initialPanesSizing(){let t=100;const e=[],n=[];let r=0;this.panes.forEach(o=>{t-=o.size,o.size!==null&&r++,o.size>=o.max&&e.push(o.id),o.size<=o.min&&n.push(o.id)});let i=100;t>.1&&(this.panes.forEach(o=>{o.size===null&&(o.size=Math.max(Math.min(t/(this.panesCount-r),o.max),o.min)),i-=o.size}),i>.1&&this.readjustSizes(t,e,n))},equalizeAfterAddOrRemove({addedPane:t,removedPane:e}={}){let n=100/this.panesCount,r=0;const i=[],o=[];t&&t.givenSize!==null&&(n=(100-t.givenSize)/(this.panesCount-1)),this.panes.forEach(a=>{r-=a.size,a.size>=a.max&&i.push(a.id),a.size<=a.min&&o.push(a.id)}),!(Math.abs(r)<.1)&&(this.panes.forEach(a=>{t&&t.givenSize!==null&&t.id===a.id||(a.size=Math.max(Math.min(n,a.max),a.min)),r-=a.size,a.size>=a.max&&i.push(a.id),a.size<=a.min&&o.push(a.id)}),r>.1&&this.readjustSizes(r,i,o))},readjustSizes(t,e,n){let r;t>0?r=t/(this.panesCount-e.length):r=t/(this.panesCount-n.length),this.panes.forEach((i,o)=>{if(t>0&&!e.includes(i.id)){const a=Math.max(Math.min(i.size+r,i.max),i.min),s=a-i.size;t-=s,i.size=a}else if(!n.includes(i.id)){const a=Math.max(Math.min(i.size+r,i.max),i.min),s=a-i.size;t-=s,i.size=a}i.update({[this.horizontal?"height":"width"]:`${this.indexedPanes[i.id].size}%`})}),Math.abs(t)>.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(t){[...this.container.querySelectorAll(".splitpanes__splitter")].forEach((e,n)=>{e.ondblclick=t?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 la("div",{ref:"container",class:["splitpanes",`splitpanes--${this.horizontal?"horizontal":"vertical"}`,{"splitpanes--dragging":this.touch.dragging}]},this.$slots.default())}},fR=(t,e)=>{const n=t.__vccOpts||t;for(const[r,i]of e)n[r]=i;return n},dR={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(t){this.style=t}},computed:{sizeNumber(){return this.size||this.size===0?parseFloat(this.size):null},minSizeNumber(){return parseFloat(this.minSize)},maxSizeNumber(){return parseFloat(this.maxSize)}},watch:{sizeNumber(t){this.requestUpdate({target:this,size:t})},minSizeNumber(t){this.requestUpdate({target:this,min:t})},maxSizeNumber(t){this.requestUpdate({target:this,max:t})}}};function vR(t,e,n,r,i,o){return Mt(),Ni("div",{class:"splitpanes__pane",onClick:e[0]||(e[0]=a=>o.onPaneClick(a,t._.uid)),style:lo(t.style)},[oa(t.$slots,"default")],4)}const pR=fR(dR,[["render",vR]]);var Mv;const Jg=typeof window<"u",hR=t=>typeof t=="string",Qg=()=>{};Jg&&((Mv=window==null?void 0:window.navigator)!=null&&Mv.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function Zg(t){return typeof t=="function"?t():xt(t)}function mR(t){return t}function cc(t){return Fl()?(qv(t),!0):!1}function gR(t){return typeof t=="function"?j(t):V(t)}function yR(t,e=!0){In()?ze(t):e?t():pt(t)}function $$(t,e,n){let r;Ve(n)?r={evaluating:n}:r=n||{};const{lazy:i=!1,evaluating:o=void 0,shallow:a=!1,onError:s=Qg}=r,l=V(!i),u=a?Cn(e):V(e);let c=0;return Qe(async f=>{if(!l.value)return;c++;const d=c;let v=!1;o&&Promise.resolve().then(()=>{o.value=!0});try{const p=await t(h=>{f(()=>{o&&(o.value=!1),v||h()})});d===c&&(u.value=p)}catch(p){s(p)}finally{o&&d===c&&(o.value=!1),v=!0}}),i?j(()=>(l.value=!0,u.value)):u}function Kr(t){var e;const n=Zg(t);return(e=n==null?void 0:n.$el)!=null?e:n}const fi=Jg?window:void 0;function Dr(...t){let e,n,r,i;if(hR(t[0])||Array.isArray(t[0])?([n,r,i]=t,e=fi):[e,n,r,i]=t,!e)return Qg;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const o=[],a=()=>{o.forEach(c=>c()),o.length=0},s=(c,f,d,v)=>(c.addEventListener(f,d,v),()=>c.removeEventListener(f,d,v)),l=ve(()=>[Kr(e),Zg(i)],([c,f])=>{a(),c&&o.push(...n.flatMap(d=>r.map(v=>s(c,d,v,f))))},{immediate:!0,flush:"post"}),u=()=>{l(),a()};return cc(u),u}function ey(t,e=!1){const n=V(),r=()=>n.value=Boolean(t());return r(),yR(r,e),n}function bR(t,e={}){const{window:n=fi}=e,r=ey(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let i;const o=V(!1),a=()=>{i&&("removeEventListener"in i?i.removeEventListener("change",s):i.removeListener(s))},s=()=>{r.value&&(a(),i=n.matchMedia(gR(t).value),o.value=i.matches,"addEventListener"in i?i.addEventListener("change",s):i.addListener(s))};return Qe(s),cc(()=>a()),o}const Ml=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Al="__vueuse_ssr_handlers__";Ml[Al]=Ml[Al]||{};Ml[Al];function CR(t){return bR("(prefers-color-scheme: dark)",t)}var Av=Object.getOwnPropertySymbols,wR=Object.prototype.hasOwnProperty,SR=Object.prototype.propertyIsEnumerable,xR=(t,e)=>{var n={};for(var r in t)wR.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&Av)for(var r of Av(t))e.indexOf(r)<0&&SR.call(t,r)&&(n[r]=t[r]);return n};function OR(t,e,n={}){const r=n,{window:i=fi}=r,o=xR(r,["window"]);let a;const s=ey(()=>i&&"ResizeObserver"in i),l=()=>{a&&(a.disconnect(),a=void 0)},u=ve(()=>Kr(t),f=>{l(),s.value&&i&&f&&(a=new ResizeObserver(e),a.observe(f,o))},{immediate:!0,flush:"post"}),c=()=>{l(),u()};return cc(c),{isSupported:s,stop:c}}function N$(t,e={width:0,height:0},n={}){const{window:r=fi,box:i="content-box"}=n,o=j(()=>{var l,u;return(u=(l=Kr(t))==null?void 0:l.namespaceURI)==null?void 0:u.includes("svg")}),a=V(e.width),s=V(e.height);return OR(t,([l])=>{const u=i==="border-box"?l.borderBoxSize:i==="content-box"?l.contentBoxSize:l.devicePixelContentBoxSize;if(r&&o.value){const c=Kr(t);if(c){const f=r.getComputedStyle(c);a.value=parseFloat(f.width),s.value=parseFloat(f.height)}}else if(u){const c=Array.isArray(u)?u:[u];a.value=c.reduce((f,{inlineSize:d})=>f+d,0),s.value=c.reduce((f,{blockSize:d})=>f+d,0)}else a.value=l.contentRect.width,s.value=l.contentRect.height},n),ve(()=>Kr(t),l=>{a.value=l?e.width:0,s.value=l?e.height:0}),{width:a,height:s}}function PR(t={}){const{type:e="page",touch:n=!0,resetOnTouchEnds:r=!1,initialValue:i={x:0,y:0},window:o=fi,eventFilter:a}=t,s=V(i.x),l=V(i.y),u=V(null),c=h=>{e==="page"?(s.value=h.pageX,l.value=h.pageY):e==="client"?(s.value=h.clientX,l.value=h.clientY):e==="movement"&&(s.value=h.movementX,l.value=h.movementY),u.value="mouse"},f=()=>{s.value=i.x,l.value=i.y},d=h=>{if(h.touches.length>0){const b=h.touches[0];e==="page"?(s.value=b.pageX,l.value=b.pageY):e==="client"&&(s.value=b.clientX,l.value=b.clientY),u.value="touch"}},v=h=>a===void 0?c(h):a(()=>c(h),{}),p=h=>a===void 0?d(h):a(()=>d(h),{});return o&&(Dr(o,"mousemove",v,{passive:!0}),Dr(o,"dragover",v,{passive:!0}),n&&e!=="movement"&&(Dr(o,"touchstart",p,{passive:!0}),Dr(o,"touchmove",p,{passive:!0}),r&&Dr(o,"touchend",f,{passive:!0}))),{x:s,y:l,sourceType:u}}function Rv(t,e={}){const{handleOutside:n=!0,window:r=fi}=e,{x:i,y:o,sourceType:a}=PR(e),s=V(t??(r==null?void 0:r.document.body)),l=V(0),u=V(0),c=V(0),f=V(0),d=V(0),v=V(0),p=V(!0);let h=()=>{};return r&&(h=ve([s,i,o],()=>{const b=Kr(s);if(!b)return;const{left:C,top:S,width:_,height:A}=b.getBoundingClientRect();c.value=C+r.pageXOffset,f.value=S+r.pageYOffset,d.value=A,v.value=_;const R=i.value-c.value,x=o.value-f.value;p.value=_===0||A===0||R<0||x<0||R>_||x>A,(n||!p.value)&&(l.value=R,u.value=x)},{immediate:!0}),Dr(document,"mouseleave",()=>{p.value=!0})),{x:i,y:o,sourceType:a,elementX:l,elementY:u,elementPositionX:c,elementPositionY:f,elementHeight:d,elementWidth:v,isOutside:p,stop:h}}var $v;(function(t){t.UP="UP",t.RIGHT="RIGHT",t.DOWN="DOWN",t.LEFT="LEFT",t.NONE="NONE"})($v||($v={}));var _R=Object.defineProperty,Nv=Object.getOwnPropertySymbols,ER=Object.prototype.hasOwnProperty,TR=Object.prototype.propertyIsEnumerable,Dv=(t,e,n)=>e in t?_R(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,IR=(t,e)=>{for(var n in e||(e={}))ER.call(e,n)&&Dv(t,n,e[n]);if(Nv)for(var n of Nv(e))TR.call(e,n)&&Dv(t,n,e[n]);return t};const MR={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]};IR({linear:mR},MR);const AR={style:{position:"relative"}},RR=de({__name:"edgeTrigger",props:{tabIdx:null},setup(t){const e=t,n=uc(),r=V(),i=V(),{isOutside:o}=Rv(i),{isOutside:a}=Rv(r),s=j(()=>!o.value&&!!n.dragingTab),l=j(()=>!a.value&&!!n.dragingTab&&!s.value),u=(c,f)=>{var v,p,h,b;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===e.tabIdx)return;const C=n.tabList,S=C[d.tabIdx].panes[d.paneIdx];C[d.tabIdx].panes.splice(d.paneIdx,1),f==="add-right"?(C[e.tabIdx].key=((p=C[e.tabIdx].panes[d.paneIdx-1])==null?void 0:p.key)??C[e.tabIdx].panes[0].key,C.splice(e.tabIdx+1,0,xa({panes:[S],key:S.key}))):(C[d.tabIdx].key=((h=C[d.tabIdx].panes[d.paneIdx-1])==null?void 0:h.key)??((b=C[d.tabIdx].panes[0])==null?void 0:b.key),C[e.tabIdx].panes.push(S),C[e.tabIdx].key=S.key),C[d.tabIdx].panes.length===0&&C.splice(d.tabIdx,1)}};return(c,f)=>(Mt(),Ni("div",{class:Ur(["wrap",{accept:xt(l)}]),ref_key:"trigger",ref:r,onDragover:f[2]||(f[2]=kr(()=>{},["prevent"])),onDrop:f[3]||(f[3]=kr(d=>u(d,"insert"),["prevent"]))},[sa("div",{class:Ur(["trigger",{accept:xt(s)}]),ref_key:"edgeTrigger",ref:i,onDragover:f[0]||(f[0]=kr(()=>{},["prevent"])),onDrop:f[1]||(f[1]=kr(d=>u(d,"add-right"),["prevent"]))},null,34),sa("div",AR,[oa(c.$slots,"default",{},void 0,!0)])],34))}});const ty=(t,e)=>{const n=t.__vccOpts||t;for(const[r,i]of e)n[r]=i;return n},$R=ty(RR,[["__scopeId","data-v-68a48c30"]]),NR=de({__name:"SplitViewTab",setup(t){const e=uc(),n={"auto-upload":er(()=>Ln(()=>import("./autoUpload-9b4e6a23.js"),["assets/autoUpload-9b4e6a23.js","assets/index-10b7ef51.js","assets/index-806213af.css","assets/index-cf732d49.js","assets/button-e07125db.js","assets/index-f58e8b14.css","assets/useTaskListStore-82b161eb.js","assets/task-80ebe961.js","assets/autoUpload-cd5885a2.css"])),local:er(()=>Ln(()=>import("./stackView-22d15250.js"),["assets/stackView-22d15250.js","assets/index-63054365.js","assets/index-10b7ef51.js","assets/index-806213af.css","assets/index-0a430fcc.css","assets/index-cf732d49.js","assets/button-e07125db.js","assets/index-f58e8b14.css","assets/index-2e568c87.js","assets/index-d623d990.css","assets/useTaskListStore-82b161eb.js","assets/stackView-2414e1a0.css"])),netdisk:er(()=>Ln(()=>import("./stackView-22d15250.js"),["assets/stackView-22d15250.js","assets/index-63054365.js","assets/index-10b7ef51.js","assets/index-806213af.css","assets/index-0a430fcc.css","assets/index-cf732d49.js","assets/button-e07125db.js","assets/index-f58e8b14.css","assets/index-2e568c87.js","assets/index-d623d990.css","assets/useTaskListStore-82b161eb.js","assets/stackView-2414e1a0.css"])),"task-record":er(()=>Ln(()=>import("./taskRecord-d6a772fa.js"),["assets/taskRecord-d6a772fa.js","assets/index-63054365.js","assets/index-10b7ef51.js","assets/index-806213af.css","assets/index-0a430fcc.css","assets/index-cf732d49.js","assets/button-e07125db.js","assets/index-f58e8b14.css","assets/index-2e568c87.js","assets/index-d623d990.css","assets/useTaskListStore-82b161eb.js","assets/task-80ebe961.js","assets/taskRecord-e78931d5.css"])),empty:er(()=>Ln(()=>import("./emptyStartup-6a9146d7.js"),["assets/emptyStartup-6a9146d7.js","assets/button-e07125db.js","assets/emptyStartup-4ccb6267.css"])),"log-detail":er(()=>Ln(()=>import("./logDetail-1cb21628.js"),["assets/logDetail-1cb21628.js","assets/useTaskListStore-82b161eb.js","assets/logDetail-136bd643.css"])),"global-setting":er(()=>Ln(()=>import("./globalSetting-60a517bc.js"),["assets/globalSetting-60a517bc.js","assets/index-63054365.js","assets/index-10b7ef51.js","assets/index-806213af.css","assets/index-0a430fcc.css","assets/useTaskListStore-82b161eb.js","assets/button-e07125db.js","assets/globalSetting-5853a76b.css"]))},r=(o,a,s)=>{var u,c;const l=e.tabList[o];if(s==="add"){const f={type:"empty",key:Yo(),name:"空启动页"};l.panes.push(f),l.key=f.key}else{if(e.tabList.reduce((d,v)=>d+v.panes.length,0)===1)return hu.error("在仅剩一个pane的情况下,不允许删除!!!");const f=l.panes.findIndex(d=>d.key===a);l.key===a&&(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&&e.tabList.splice(o,1)}},i=V();return ve(()=>e.tabList,async()=>{var o;await pt(),e.saveRecord(e.tabList),Array.from(((o=i.value)==null?void 0:o.querySelectorAll(".splitpanes__pane"))??[]).forEach((a,s)=>{Array.from(a.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=()=>{e.dragingTab=void 0},c.ondragstart=f=>{e.dragingTab={tabIdx:s,paneIdx:u},f.dataTransfer.setData("text/plain",JSON.stringify({tabIdx:s,paneIdx:u,from:"tab-drag"}))}})})},{immediate:!0,deep:!0}),(o,a)=>{const s=Sa,l=Li;return Mt(),Ni("div",{ref_key:"container",ref:i},[m(xt(cR),{class:"default-theme"},{default:Hn(()=>[(Mt(!0),Ni(De,null,Ec(xt(e).tabList,(u,c)=>(Mt(),Sn(xt(pR),{key:xt(sR)(u)},{default:Hn(()=>[m($R,{tabIdx:c},{default:Hn(()=>[m(l,{type:"editable-card",activeKey:u.key,"onUpdate:activeKey":f=>u.key=f,onEdit:(f,d)=>r(c,f,d)},{default:Hn(()=>[(Mt(!0),Ni(De,null,Ec(u.panes,(f,d)=>(Mt(),Sn(s,{key:f.key,tab:f.name,class:"pane","force-render":f.type==="task-record"},{default:Hn(()=>[(Mt(),Sn(Eb(n[f.type]),nu({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 DR=ty(NR,[["__scopeId","data-v-e5d05715"]]),kR=de({__name:"App",setup(t){const e=uc(),n=Ze(new ao(-1,0,0,"throw"));return ze(async()=>{JA().then(async r=>{e.conf=r;const i=await uR(r);e.autoCompletedDirList=i.filter(o=>{var a,s;return(s=(a=o==null?void 0:o.dir)==null?void 0:a.trim)==null?void 0:s.call(a)})}),e.user=await n.pushAction(ZA).res}),(r,i)=>{const o=It;return Mt(),Sn(o,{loading:!n.isIdle},{default:Hn(()=>[m(DR)]),_:1},8,["loading"])}}});function FR(t){return typeof t=="object"&&t!==null}function kv(t,e){return t=FR(t)?t:Object.create(null),new Proxy(t,{get(n,r,i){return r==="key"?Reflect.get(n,r,i):Reflect.get(n,r,i)||Reflect.get(e,r,i)}})}function LR(t,e){return e.reduce((n,r)=>n==null?void 0:n[r],t)}function jR(t,e,n){return e.slice(0,-1).reduce((r,i)=>/^(__proto__)$/.test(i)?{}:r[i]=r[i]||{},t)[e[e.length-1]]=n,t}function BR(t,e){return e.reduce((n,r)=>{const i=r.split(".");return jR(n,i,LR(t,i))},{})}function Fv(t,{storage:e,serializer:n,key:r,debug:i}){try{const o=e==null?void 0:e.getItem(r);o&&t.$patch(n==null?void 0:n.deserialize(o))}catch(o){i&&console.error(o)}}function Lv(t,{storage:e,serializer:n,key:r,paths:i,debug:o}){try{const a=Array.isArray(i)?BR(t,i):t;e.setItem(r,n.serialize(a))}catch(a){o&&console.error(a)}}function zR(t={}){return e=>{const{auto:n=!1}=t,{options:{persist:r=n},store:i}=e;if(!r)return;const o=(Array.isArray(r)?r.map(a=>kv(a,t)):[kv(r,t)]).map(({storage:a=localStorage,beforeRestore:s=null,afterRestore:l=null,serializer:u={serialize:JSON.stringify,deserialize:JSON.parse},key:c=i.$id,paths:f=null,debug:d=!1})=>{var v;return{storage:a,beforeRestore:s,afterRestore:l,serializer:u,key:((v=t.key)!=null?v:p=>p)(c),paths:f,debug:d}});i.$persist=()=>{o.forEach(a=>{Lv(i.$state,a)})},i.$hydrate=({runHooks:a=!0}={})=>{o.forEach(s=>{const{beforeRestore:l,afterRestore:u}=s;a&&(l==null||l(e)),Fv(i,s),a&&(u==null||u(e))})},o.forEach(a=>{const{beforeRestore:s,afterRestore:l}=a;s==null||s(e),Fv(i,a),l==null||l(e),i.$subscribe((u,c)=>{Lv(c,a)},{detached:!0})})}}var HR=zR();const ny=tR();ny.use(HR);L0(kR).use(ny).mount("#zanllp_dev_gradio_fe");const VR=CR();ve(VR,async t=>{const e=document.getElementsByTagName("head")[0];if(t){const n=document.createElement("style"),{default:r}=await Ln(()=>import("./antd.dark-6fb13a95.js"),[]);n.innerHTML=r,n.setAttribute("antd-dark",""),e.appendChild(n)}else Array.from(e.querySelectorAll("style[antd-dark]")).forEach(n=>n.remove())},{immediate:!0});export{ub as $,et as A,Pr as B,wu as C,nt as D,mw as E,uc as F,j as G,Qe as H,Ew as I,Ze as J,Mt as K,Ni as L,xt as M,Hn as N,Sn as O,G as P,GR as Q,Gr as R,It as S,ai as T,UR as U,sa as V,De as W,Ec as X,Ur as Y,lb as Z,ie as _,m as a,S$ as a$,P$ as a0,$2 as a1,ty as a2,Wm as a3,ht as a4,Gn as a5,Ot as a6,sT as a7,Le as a8,hT as a9,yC as aA,fa as aB,SS as aC,vv as aD,ah as aE,Pn as aF,D1 as aG,K1 as aH,Xc as aI,xS as aJ,jt as aK,Cr as aL,kP as aM,$u as aN,Mu as aO,Sg as aP,Ul as aQ,dt as aR,Fw as aS,Cg as aT,hu as aU,N$ as aV,ao as aW,R$ as aX,la as aY,O$ as aZ,$$ as a_,ST as aa,BE as ab,Zt as ac,lu as ad,cn as ae,Xn as af,ke as ag,XE as ah,JR as ai,ve as aj,pt as ak,Ke as al,_d as am,Su as an,In as ao,ku as ap,Nr as aq,ye as ar,Em as as,Xe as at,Fe as au,ma as av,Ti as aw,Sr as ax,hv as ay,SM as az,$t as b,RO as b$,A$ as b0,x$ as b1,E$ as b2,XA as b3,T$ as b4,S2 as b5,Ve as b6,cb as b7,qr as b8,Xy as b9,e$ as bA,lR as bB,C$ as bC,w$ as bD,GE as bE,Du as bF,Gi as bG,s2 as bH,xl as bI,FT as bJ,vo as bK,xa as bL,Yo as bM,Nm as bN,pC as bO,wp as bP,Lh as bQ,I$ as bR,NI as bS,FI as bT,FP as bU,MP as bV,TP as bW,vn as bX,LO as bY,NO as bZ,bm as b_,xp as ba,Tb as bb,oa as bc,Eb as bd,nu as be,qR as bf,lo as bg,kr as bh,KR as bi,Xb as bj,xg as bk,WR as bl,ba as bm,ro as bn,rT as bo,ZR as bp,ps as bq,CI as br,KE as bs,M$ as bt,fT as bu,b$ as bv,g$ as bw,y$ as bx,fM as by,sR as bz,ge as c,od as c0,fn as c1,yr as c2,bd as c3,fd as c4,SP as c5,En as c6,vl as c7,Yn as c8,vd as c9,YR as cA,A1 as cB,xr as cC,z0 as cD,nv as cE,jd as cF,QR as cG,Ei as cH,fo as cI,aR as cJ,_$ as cK,OS as ca,kw as cb,$f as cc,Om as cd,RI as ce,xI as cf,Yu as cg,HI as ch,YI as ci,ET as cj,YT as ck,gC as cl,M0 as cm,Cn as cn,XR as co,_e as cp,eI as cq,to as cr,gm as cs,RT as ct,AT as cu,rM as cv,qI as cw,qa as cx,iM as cy,t_ as cz,de as d,Mh as e,oi as f,qi as g,w as h,_n as i,xw as j,jh as k,Vw as l,qw as m,Jw as n,tS as o,ag as p,sg as q,V as r,Mn as s,au as t,Pt as u,Up as v,Fa as w,Oe as x,ze as y,ii as z}; + */let qg;const es=t=>qg=t,Gg=Symbol();function Tl(t){return t&&typeof t=="object"&&Object.prototype.toString.call(t)==="[object Object]"&&typeof t.toJSON!="function"}var ji;(function(t){t.direct="direct",t.patchObject="patch object",t.patchFunction="patch function"})(ji||(ji={}));function tR(){const t=Wv(!0),e=t.run(()=>V({}));let n=[],r=[];const i=qr({install(o){es(i),i._a=o,o.provide(Gg,i),o.config.globalProperties.$pinia=i,r.forEach(a=>n.push(a)),r=[]},use(o){return!this._a&&!eR?r.push(o):n.push(o),this},_p:n,_a:null,_e:t,_s:new Map,state:e});return i}const Yg=()=>{};function Iv(t,e,n,r=Yg){t.push(e);const i=()=>{const o=t.indexOf(e);o>-1&&(t.splice(o,1),r())};return!n&&Fl()&&qv(i),i}function Ar(t,...e){t.slice().forEach(n=>{n(...e)})}function Il(t,e){t instanceof Map&&e instanceof Map&&e.forEach((n,r)=>t.set(r,n)),t instanceof Set&&e instanceof Set&&e.forEach(t.add,t);for(const n in e){if(!e.hasOwnProperty(n))continue;const r=e[n],i=t[n];Tl(i)&&Tl(r)&&t.hasOwnProperty(n)&&!Ve(r)&&!wn(r)?t[n]=Il(i,r):t[n]=r}return t}const nR=Symbol();function rR(t){return!Tl(t)||!t.hasOwnProperty(nR)}const{assign:Bn}=Object;function iR(t){return!!(Ve(t)&&t.effect)}function oR(t,e,n,r){const{state:i,actions:o,getters:a}=e,s=n.state.value[t];let l;function u(){s||(n.state.value[t]=i?i():{});const c=Ul(n.state.value[t]);return Bn(c,o,Object.keys(a||{}).reduce((f,d)=>(f[d]=qr(j(()=>{es(n);const v=n._s.get(t);return a[d].call(v,v)})),f),{}))}return l=Xg(t,u,e,n,r,!0),l}function Xg(t,e,n={},r,i,o){let a;const s=Bn({actions:{}},n),l={deep:!0};let u,c,f=qr([]),d=qr([]),v;const p=r.state.value[t];!o&&!p&&(r.state.value[t]={}),V({});let h;function b(P){let I;u=c=!1,typeof P=="function"?(P(r.state.value[t]),I={type:ji.patchFunction,storeId:t,events:v}):(Il(r.state.value[t],P),I={type:ji.patchObject,payload:P,storeId:t,events:v});const E=h=Symbol();pt().then(()=>{h===E&&(u=!0)}),c=!0,Ar(f,I,r.state.value[t])}const C=o?function(){const{state:I}=n,E=I?I():{};this.$patch($=>{Bn($,E)})}:Yg;function S(){a.stop(),f=[],d=[],r._s.delete(t)}function _(P,I){return function(){es(r);const E=Array.from(arguments),$=[],H=[];function z(M){$.push(M)}function F(M){H.push(M)}Ar(d,{args:E,name:P,store:R,after:z,onError:F});let D;try{D=I.apply(this&&this.$id===t?this:R,E)}catch(M){throw Ar(H,M),M}return D instanceof Promise?D.then(M=>(Ar($,M),M)).catch(M=>(Ar(H,M),Promise.reject(M))):(Ar($,D),D)}}const A={_p:r,$id:t,$onAction:Iv.bind(null,d),$patch:b,$reset:C,$subscribe(P,I={}){const E=Iv(f,P,I.detached,()=>$()),$=a.run(()=>ve(()=>r.state.value[t],H=>{(I.flush==="sync"?c:u)&&P({storeId:t,type:ji.direct,events:v},H)},Bn({},l,I)));return E},$dispose:S},R=Ze(A);r._s.set(t,R);const x=r._e.run(()=>(a=Wv(),a.run(()=>e())));for(const P in x){const I=x[P];if(Ve(I)&&!iR(I)||wn(I))o||(p&&rR(I)&&(Ve(I)?I.value=p[P]:Il(I,p[P])),r.state.value[t][P]=I);else if(typeof I=="function"){const E=_(P,I);x[P]=E,s.actions[P]=I}}return Bn(R,x),Bn(_e(R),x),Object.defineProperty(R,"$state",{get:()=>r.state.value[t],set:P=>{b(I=>{Bn(I,P)})}}),r._p.forEach(P=>{Bn(R,a.run(()=>P({store:R,app:r._a,pinia:r,options:s})))}),p&&o&&n.hydrate&&n.hydrate(R.$state,p),u=!0,c=!0,R}function aR(t,e,n){let r,i;const o=typeof e=="function";typeof t=="string"?(r=t,i=o?n:e):(i=t,r=t.id);function a(s,l){const u=In();return s=s||u&&Fe(Gg,null),s&&es(s),s=qg,s._s.has(r)||(o?Xg(r,e,i,s):oR(r,i,s)),s._s.get(r)}return a.$id=r,a}function M$(t){{t=_e(t);const e={};for(const n in t){const r=t[n];(Ve(r)||wn(r))&&(e[n]=Ct(t,n))}return e}}const uc=aR("useGlobalStore",()=>{const t=V(),e=V(),n=V([]),r=V(!0),i=V(50),o=V("/"),a={type:"empty",name:"空启动页",key:Yo()},s=V([xa({panes:[a],key:a.key})]),l=V(),u=V(new Array),c=Date.now(),f=V(),d=C=>{var S;((S=f.value)==null?void 0:S.length)!==2&&(f.value=[{tabs:C,time:c},{tabs:C,time:c}]),f.value[0].time===c?f.value[0].tabs=C:f.value.unshift({tabs:C,time:c}),f.value=f.value.slice(0,2)},v=async(C=0)=>{s.value.map(S=>S.panes).flat().find(S=>S.type==="task-record")||s.value[C].panes.push({type:"task-record",key:Yo(),name:"任务记录"}),await pt()},p=async(C,S)=>{const _=s.value[C+1],A={type:"log-detail",logDetailId:S,key:Yo(),name:`日志详情:${S.split("-")[0]}...`};_?(_.key=A.key,_.panes.push(A)):s.value.push(xa({panes:[A],key:A.key}))},h=V(256),b=V(512);return{user:e,tabList:s,conf:t,autoCompletedDirList:n,enableThumbnail:r,stackViewSplit:i,autoUploadRecvDir:o,dragingTab:l,saveRecord:d,recent:u,lastTabListRecord:f,openLogDetailInRight:p,gridThumbnailSize:h,largeGridThumbnailSize:b,createTaskRecordPaneIfNotExist:v,...Cg()}},{persist:{paths:["enableThumbnail","lastTabListRecord","stackViewSplit","autoUploadRecvDir","recent","gridThumbnailSize","largeGridThumbnailSize"]}});function A$(){try{return parent.window.gradioApp()}catch{}const t=parent.document.getElementsByTagName("gradio-app"),e=t.length==0?null:t[0].shadowRoot;return e||document}const sR=t=>t[Xo],lR=(t,...e)=>e.reduce((n,r)=>(n[r]=t==null?void 0:t[r],n),{});function R$(t){var r;if(typeof t!="string")return!1;const e=[".jpg",".jpeg",".png",".gif",".bmp",".webp"],n=(r=t.split(".").pop())==null?void 0:r.toLowerCase();return n!==void 0&&e.includes(`.${n}`)}const uR=async({global_setting:t,sd_cwd:e,home:n})=>{const i={...lR(t,"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:e,home:n},o=await QA(Object.values(i).filter(s=>s)),a={outdir_txt2img_samples:"文生图",outdir_img2img_samples:"图生图",outdir_save:"使用“保存”按钮保存图像的目录",outdir_extras_samples:"附加",additional_networks_extra_lora_path:"LoRA 模型",outdir_grids:"宫格图",outdir_img2img_grids:"图生图网格",outdir_samples:"图像",outdir_txt2img_grids:"文生图宫格",hypernetworks:"超网络模型",embeddings:"Embedding",cwd:"工作文件夹",home:"home"};return Object.keys(a).filter(s=>o[i[s]]).map(s=>{const l=s;return{key:l,zh:a[l],dir:i[l]}})};const cR={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((t,e)=>(t[e.id]=e)&&t,{})}},methods:{updatePaneComponents(){this.panes.forEach(t=>{t.update&&t.update({[this.horizontal?"height":"width"]:`${this.indexedPanes[t.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(t,e){this.bindEvents(),this.touch.mouseDown=!0,this.touch.activeSplitter=e},onMouseMove(t){this.touch.mouseDown&&(t.preventDefault(),this.touch.dragging=!0,this.calculatePanesSize(this.getCurrentMouseDrag(t)),this.$emit("resize",this.panes.map(e=>({min:e.min,max:e.max,size:e.size}))))},onMouseUp(){this.touch.dragging&&this.$emit("resized",this.panes.map(t=>({min:t.min,max:t.max,size:t.size}))),this.touch.mouseDown=!1,setTimeout(()=>{this.touch.dragging=!1,this.unbindEvents()},100)},onSplitterClick(t,e){"ontouchstart"in window&&(t.preventDefault(),this.dblClickSplitter&&(this.splitterTaps.splitter===e?(clearTimeout(this.splitterTaps.timeoutId),this.splitterTaps.timeoutId=null,this.onSplitterDblClick(t,e),this.splitterTaps.splitter=null):(this.splitterTaps.splitter=e,this.splitterTaps.timeoutId=setTimeout(()=>{this.splitterTaps.splitter=null},500)))),this.touch.dragging||this.$emit("splitter-click",this.panes[e])},onSplitterDblClick(t,e){let n=0;this.panes=this.panes.map((r,i)=>(r.size=i===e?r.max:r.min,i!==e&&(n+=r.min),r)),this.panes[e].size-=n,this.$emit("pane-maximize",this.panes[e]),this.$emit("resized",this.panes.map(r=>({min:r.min,max:r.max,size:r.size})))},onPaneClick(t,e){this.$emit("pane-click",this.indexedPanes[e])},getCurrentMouseDrag(t){const e=this.container.getBoundingClientRect(),{clientX:n,clientY:r}="ontouchstart"in window&&t.touches?t.touches[0]:t;return{x:n-e.left,y:r-e.top}},getCurrentDragPercentage(t){t=t[this.horizontal?"y":"x"];const e=this.container[this.horizontal?"clientHeight":"clientWidth"];return this.rtl&&!this.horizontal&&(t=e-t),t*100/e},calculatePanesSize(t){const e=this.touch.activeSplitter;let n={prevPanesSize:this.sumPrevPanesSize(e),nextPanesSize:this.sumNextPanesSize(e),prevReachedMinPanes:0,nextReachedMinPanes:0};const r=0+(this.pushOtherPanes?0:n.prevPanesSize),i=100-(this.pushOtherPanes?0:n.nextPanesSize),o=Math.max(Math.min(this.getCurrentDragPercentage(t),i),r);let a=[e,e+1],s=this.panes[a[0]]||null,l=this.panes[a[1]]||null;const u=s.max<100&&o>=s.max+n.prevPanesSize,c=l.max<100&&o<=100-(l.max+this.sumNextPanesSize(e+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(e+1),0),l.size=l.max);return}if(this.pushOtherPanes){const f=this.doPushOtherPanes(n,o);if(!f)return;({sums:n,panesToResize:a}=f),s=this.panes[a[0]]||null,l=this.panes[a[1]]||null}s!==null&&(s.size=Math.min(Math.max(o-n.prevPanesSize-n.prevReachedMinPanes,s.min),s.max)),l!==null&&(l.size=Math.min(Math.max(100-o-n.nextPanesSize-n.nextReachedMinPanes,l.min),l.max))},doPushOtherPanes(t,e){const n=this.touch.activeSplitter,r=[n,n+1];return e{o>r[0]&&o<=n&&(i.size=i.min,t.prevReachedMinPanes+=i.min)}),t.prevPanesSize=this.sumPrevPanesSize(r[0]),r[0]===void 0)?(t.prevReachedMinPanes=0,this.panes[0].size=this.panes[0].min,this.panes.forEach((i,o)=>{o>0&&o<=n&&(i.size=i.min,t.prevReachedMinPanes+=i.min)}),this.panes[r[1]].size=100-t.prevReachedMinPanes-this.panes[0].min-t.prevPanesSize-t.nextPanesSize,null):e>100-t.nextPanesSize-this.panes[r[1]].min&&(r[1]=this.findNextExpandedPane(n).index,t.nextReachedMinPanes=0,r[1]>n+1&&this.panes.forEach((i,o)=>{o>n&&o{o=n+1&&(i.size=i.min,t.nextReachedMinPanes+=i.min)}),this.panes[r[0]].size=100-t.prevPanesSize-t.nextReachedMinPanes-this.panes[this.panesCount-1].min-t.nextPanesSize,null):{sums:t,panesToResize:r}},sumPrevPanesSize(t){return this.panes.reduce((e,n,r)=>e+(re+(r>t+1?n.size:0),0)},findPrevExpandedPane(t){return[...this.panes].reverse().find(e=>e.indexe.min)||{}},findNextExpandedPane(t){return this.panes.find(e=>e.index>t+1&&e.size>e.min)||{}},checkSplitpanesNodes(){Array.from(this.container.children).forEach(t=>{const e=t.classList.contains("splitpanes__pane"),n=t.classList.contains("splitpanes__splitter");!e&&!n&&(t.parentNode.removeChild(t),console.warn("Splitpanes: Only elements are allowed at the root of . One of your DOM nodes was removed."))})},addSplitter(t,e,n=!1){const r=t-1,i=document.createElement("div");i.classList.add("splitpanes__splitter"),n||(i.onmousedown=o=>this.onMouseDown(o,r),typeof window<"u"&&"ontouchstart"in window&&(i.ontouchstart=o=>this.onMouseDown(o,r)),i.onclick=o=>this.onSplitterClick(o,r+1)),this.dblClickSplitter&&(i.ondblclick=o=>this.onSplitterDblClick(o,r+1)),e.parentNode.insertBefore(i,e)},removeSplitter(t){t.onmousedown=void 0,t.onclick=void 0,t.ondblclick=void 0,t.parentNode.removeChild(t)},redoSplitters(){const t=Array.from(this.container.children);t.forEach(n=>{n.className.includes("splitpanes__splitter")&&this.removeSplitter(n)});let e=0;t.forEach(n=>{n.className.includes("splitpanes__pane")&&(!e&&this.firstSplitter?this.addSplitter(e,n,!0):e&&this.addSplitter(e,n),e++)})},requestUpdate({target:t,...e}){const n=this.indexedPanes[t._.uid];Object.entries(e).forEach(([r,i])=>n[r]=i)},onPaneAdd(t){let e=-1;Array.from(t.$el.parentNode.children).some(i=>(i.className.includes("splitpanes__pane")&&e++,i===t.$el));const n=parseFloat(t.minSize),r=parseFloat(t.maxSize);this.panes.splice(e,0,{id:t._.uid,index:e,min:isNaN(n)?0:n,max:isNaN(r)?100:r,size:t.size===null?null:parseFloat(t.size),givenSize:t.size,update:t.update}),this.panes.forEach((i,o)=>i.index=o),this.ready&&this.$nextTick(()=>{this.redoSplitters(),this.resetPaneSizes({addedPane:this.panes[e]}),this.$emit("pane-add",{index:e,panes:this.panes.map(i=>({min:i.min,max:i.max,size:i.size}))})})},onPaneRemove(t){const e=this.panes.findIndex(r=>r.id===t._.uid),n=this.panes.splice(e,1)[0];this.panes.forEach((r,i)=>r.index=i),this.$nextTick(()=>{this.redoSplitters(),this.resetPaneSizes({removedPane:{...n,index:e}}),this.$emit("pane-remove",{removed:n,panes:this.panes.map(r=>({min:r.min,max:r.max,size:r.size}))})})},resetPaneSizes(t={}){!t.addedPane&&!t.removedPane?this.initialPanesSizing():this.panes.some(e=>e.givenSize!==null||e.min||e.max<100)?this.equalizeAfterAddOrRemove(t):this.equalize(),this.ready&&this.$emit("resized",this.panes.map(e=>({min:e.min,max:e.max,size:e.size})))},equalize(){const t=100/this.panesCount;let e=0;const n=[],r=[];this.panes.forEach(i=>{i.size=Math.max(Math.min(t,i.max),i.min),e-=i.size,i.size>=i.max&&n.push(i.id),i.size<=i.min&&r.push(i.id)}),e>.1&&this.readjustSizes(e,n,r)},initialPanesSizing(){let t=100;const e=[],n=[];let r=0;this.panes.forEach(o=>{t-=o.size,o.size!==null&&r++,o.size>=o.max&&e.push(o.id),o.size<=o.min&&n.push(o.id)});let i=100;t>.1&&(this.panes.forEach(o=>{o.size===null&&(o.size=Math.max(Math.min(t/(this.panesCount-r),o.max),o.min)),i-=o.size}),i>.1&&this.readjustSizes(t,e,n))},equalizeAfterAddOrRemove({addedPane:t,removedPane:e}={}){let n=100/this.panesCount,r=0;const i=[],o=[];t&&t.givenSize!==null&&(n=(100-t.givenSize)/(this.panesCount-1)),this.panes.forEach(a=>{r-=a.size,a.size>=a.max&&i.push(a.id),a.size<=a.min&&o.push(a.id)}),!(Math.abs(r)<.1)&&(this.panes.forEach(a=>{t&&t.givenSize!==null&&t.id===a.id||(a.size=Math.max(Math.min(n,a.max),a.min)),r-=a.size,a.size>=a.max&&i.push(a.id),a.size<=a.min&&o.push(a.id)}),r>.1&&this.readjustSizes(r,i,o))},readjustSizes(t,e,n){let r;t>0?r=t/(this.panesCount-e.length):r=t/(this.panesCount-n.length),this.panes.forEach((i,o)=>{if(t>0&&!e.includes(i.id)){const a=Math.max(Math.min(i.size+r,i.max),i.min),s=a-i.size;t-=s,i.size=a}else if(!n.includes(i.id)){const a=Math.max(Math.min(i.size+r,i.max),i.min),s=a-i.size;t-=s,i.size=a}i.update({[this.horizontal?"height":"width"]:`${this.indexedPanes[i.id].size}%`})}),Math.abs(t)>.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(t){[...this.container.querySelectorAll(".splitpanes__splitter")].forEach((e,n)=>{e.ondblclick=t?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 la("div",{ref:"container",class:["splitpanes",`splitpanes--${this.horizontal?"horizontal":"vertical"}`,{"splitpanes--dragging":this.touch.dragging}]},this.$slots.default())}},fR=(t,e)=>{const n=t.__vccOpts||t;for(const[r,i]of e)n[r]=i;return n},dR={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(t){this.style=t}},computed:{sizeNumber(){return this.size||this.size===0?parseFloat(this.size):null},minSizeNumber(){return parseFloat(this.minSize)},maxSizeNumber(){return parseFloat(this.maxSize)}},watch:{sizeNumber(t){this.requestUpdate({target:this,size:t})},minSizeNumber(t){this.requestUpdate({target:this,min:t})},maxSizeNumber(t){this.requestUpdate({target:this,max:t})}}};function vR(t,e,n,r,i,o){return Mt(),Ni("div",{class:"splitpanes__pane",onClick:e[0]||(e[0]=a=>o.onPaneClick(a,t._.uid)),style:lo(t.style)},[oa(t.$slots,"default")],4)}const pR=fR(dR,[["render",vR]]);var Mv;const Jg=typeof window<"u",hR=t=>typeof t=="string",Qg=()=>{};Jg&&((Mv=window==null?void 0:window.navigator)!=null&&Mv.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function Zg(t){return typeof t=="function"?t():xt(t)}function mR(t){return t}function cc(t){return Fl()?(qv(t),!0):!1}function gR(t){return typeof t=="function"?j(t):V(t)}function yR(t,e=!0){In()?ze(t):e?t():pt(t)}function $$(t,e,n){let r;Ve(n)?r={evaluating:n}:r=n||{};const{lazy:i=!1,evaluating:o=void 0,shallow:a=!1,onError:s=Qg}=r,l=V(!i),u=a?Cn(e):V(e);let c=0;return Qe(async f=>{if(!l.value)return;c++;const d=c;let v=!1;o&&Promise.resolve().then(()=>{o.value=!0});try{const p=await t(h=>{f(()=>{o&&(o.value=!1),v||h()})});d===c&&(u.value=p)}catch(p){s(p)}finally{o&&d===c&&(o.value=!1),v=!0}}),i?j(()=>(l.value=!0,u.value)):u}function Kr(t){var e;const n=Zg(t);return(e=n==null?void 0:n.$el)!=null?e:n}const fi=Jg?window:void 0;function Dr(...t){let e,n,r,i;if(hR(t[0])||Array.isArray(t[0])?([n,r,i]=t,e=fi):[e,n,r,i]=t,!e)return Qg;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const o=[],a=()=>{o.forEach(c=>c()),o.length=0},s=(c,f,d,v)=>(c.addEventListener(f,d,v),()=>c.removeEventListener(f,d,v)),l=ve(()=>[Kr(e),Zg(i)],([c,f])=>{a(),c&&o.push(...n.flatMap(d=>r.map(v=>s(c,d,v,f))))},{immediate:!0,flush:"post"}),u=()=>{l(),a()};return cc(u),u}function ey(t,e=!1){const n=V(),r=()=>n.value=Boolean(t());return r(),yR(r,e),n}function bR(t,e={}){const{window:n=fi}=e,r=ey(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let i;const o=V(!1),a=()=>{i&&("removeEventListener"in i?i.removeEventListener("change",s):i.removeListener(s))},s=()=>{r.value&&(a(),i=n.matchMedia(gR(t).value),o.value=i.matches,"addEventListener"in i?i.addEventListener("change",s):i.addListener(s))};return Qe(s),cc(()=>a()),o}const Ml=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Al="__vueuse_ssr_handlers__";Ml[Al]=Ml[Al]||{};Ml[Al];function CR(t){return bR("(prefers-color-scheme: dark)",t)}var Av=Object.getOwnPropertySymbols,wR=Object.prototype.hasOwnProperty,SR=Object.prototype.propertyIsEnumerable,xR=(t,e)=>{var n={};for(var r in t)wR.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&Av)for(var r of Av(t))e.indexOf(r)<0&&SR.call(t,r)&&(n[r]=t[r]);return n};function OR(t,e,n={}){const r=n,{window:i=fi}=r,o=xR(r,["window"]);let a;const s=ey(()=>i&&"ResizeObserver"in i),l=()=>{a&&(a.disconnect(),a=void 0)},u=ve(()=>Kr(t),f=>{l(),s.value&&i&&f&&(a=new ResizeObserver(e),a.observe(f,o))},{immediate:!0,flush:"post"}),c=()=>{l(),u()};return cc(c),{isSupported:s,stop:c}}function N$(t,e={width:0,height:0},n={}){const{window:r=fi,box:i="content-box"}=n,o=j(()=>{var l,u;return(u=(l=Kr(t))==null?void 0:l.namespaceURI)==null?void 0:u.includes("svg")}),a=V(e.width),s=V(e.height);return OR(t,([l])=>{const u=i==="border-box"?l.borderBoxSize:i==="content-box"?l.contentBoxSize:l.devicePixelContentBoxSize;if(r&&o.value){const c=Kr(t);if(c){const f=r.getComputedStyle(c);a.value=parseFloat(f.width),s.value=parseFloat(f.height)}}else if(u){const c=Array.isArray(u)?u:[u];a.value=c.reduce((f,{inlineSize:d})=>f+d,0),s.value=c.reduce((f,{blockSize:d})=>f+d,0)}else a.value=l.contentRect.width,s.value=l.contentRect.height},n),ve(()=>Kr(t),l=>{a.value=l?e.width:0,s.value=l?e.height:0}),{width:a,height:s}}function PR(t={}){const{type:e="page",touch:n=!0,resetOnTouchEnds:r=!1,initialValue:i={x:0,y:0},window:o=fi,eventFilter:a}=t,s=V(i.x),l=V(i.y),u=V(null),c=h=>{e==="page"?(s.value=h.pageX,l.value=h.pageY):e==="client"?(s.value=h.clientX,l.value=h.clientY):e==="movement"&&(s.value=h.movementX,l.value=h.movementY),u.value="mouse"},f=()=>{s.value=i.x,l.value=i.y},d=h=>{if(h.touches.length>0){const b=h.touches[0];e==="page"?(s.value=b.pageX,l.value=b.pageY):e==="client"&&(s.value=b.clientX,l.value=b.clientY),u.value="touch"}},v=h=>a===void 0?c(h):a(()=>c(h),{}),p=h=>a===void 0?d(h):a(()=>d(h),{});return o&&(Dr(o,"mousemove",v,{passive:!0}),Dr(o,"dragover",v,{passive:!0}),n&&e!=="movement"&&(Dr(o,"touchstart",p,{passive:!0}),Dr(o,"touchmove",p,{passive:!0}),r&&Dr(o,"touchend",f,{passive:!0}))),{x:s,y:l,sourceType:u}}function Rv(t,e={}){const{handleOutside:n=!0,window:r=fi}=e,{x:i,y:o,sourceType:a}=PR(e),s=V(t??(r==null?void 0:r.document.body)),l=V(0),u=V(0),c=V(0),f=V(0),d=V(0),v=V(0),p=V(!0);let h=()=>{};return r&&(h=ve([s,i,o],()=>{const b=Kr(s);if(!b)return;const{left:C,top:S,width:_,height:A}=b.getBoundingClientRect();c.value=C+r.pageXOffset,f.value=S+r.pageYOffset,d.value=A,v.value=_;const R=i.value-c.value,x=o.value-f.value;p.value=_===0||A===0||R<0||x<0||R>_||x>A,(n||!p.value)&&(l.value=R,u.value=x)},{immediate:!0}),Dr(document,"mouseleave",()=>{p.value=!0})),{x:i,y:o,sourceType:a,elementX:l,elementY:u,elementPositionX:c,elementPositionY:f,elementHeight:d,elementWidth:v,isOutside:p,stop:h}}var $v;(function(t){t.UP="UP",t.RIGHT="RIGHT",t.DOWN="DOWN",t.LEFT="LEFT",t.NONE="NONE"})($v||($v={}));var _R=Object.defineProperty,Nv=Object.getOwnPropertySymbols,ER=Object.prototype.hasOwnProperty,TR=Object.prototype.propertyIsEnumerable,Dv=(t,e,n)=>e in t?_R(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,IR=(t,e)=>{for(var n in e||(e={}))ER.call(e,n)&&Dv(t,n,e[n]);if(Nv)for(var n of Nv(e))TR.call(e,n)&&Dv(t,n,e[n]);return t};const MR={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]};IR({linear:mR},MR);const AR={style:{position:"relative"}},RR=de({__name:"edgeTrigger",props:{tabIdx:null},setup(t){const e=t,n=uc(),r=V(),i=V(),{isOutside:o}=Rv(i),{isOutside:a}=Rv(r),s=j(()=>!o.value&&!!n.dragingTab),l=j(()=>!a.value&&!!n.dragingTab&&!s.value),u=(c,f)=>{var v,p,h,b;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===e.tabIdx)return;const C=n.tabList,S=C[d.tabIdx].panes[d.paneIdx];C[d.tabIdx].panes.splice(d.paneIdx,1),f==="add-right"?(C[e.tabIdx].key=((p=C[e.tabIdx].panes[d.paneIdx-1])==null?void 0:p.key)??C[e.tabIdx].panes[0].key,C.splice(e.tabIdx+1,0,xa({panes:[S],key:S.key}))):(C[d.tabIdx].key=((h=C[d.tabIdx].panes[d.paneIdx-1])==null?void 0:h.key)??((b=C[d.tabIdx].panes[0])==null?void 0:b.key),C[e.tabIdx].panes.push(S),C[e.tabIdx].key=S.key),C[d.tabIdx].panes.length===0&&C.splice(d.tabIdx,1)}};return(c,f)=>(Mt(),Ni("div",{class:Ur(["wrap",{accept:xt(l)}]),ref_key:"trigger",ref:r,onDragover:f[2]||(f[2]=kr(()=>{},["prevent"])),onDrop:f[3]||(f[3]=kr(d=>u(d,"insert"),["prevent"]))},[sa("div",{class:Ur(["trigger",{accept:xt(s)}]),ref_key:"edgeTrigger",ref:i,onDragover:f[0]||(f[0]=kr(()=>{},["prevent"])),onDrop:f[1]||(f[1]=kr(d=>u(d,"add-right"),["prevent"]))},null,34),sa("div",AR,[oa(c.$slots,"default",{},void 0,!0)])],34))}});const ty=(t,e)=>{const n=t.__vccOpts||t;for(const[r,i]of e)n[r]=i;return n},$R=ty(RR,[["__scopeId","data-v-68a48c30"]]),NR=de({__name:"SplitViewTab",setup(t){const e=uc(),n={"auto-upload":er(()=>Ln(()=>import("./autoUpload-5f2114db.js"),["assets/autoUpload-5f2114db.js","assets/index-1fe59d75.js","assets/index-806213af.css","assets/index-ed16943b.js","assets/button-81155cd9.js","assets/index-f58e8b14.css","assets/useTaskListStore-ec084589.js","assets/task-d32530d8.js","assets/autoUpload-cd5885a2.css"])),local:er(()=>Ln(()=>import("./stackView-f60ef3f0.js"),["assets/stackView-f60ef3f0.js","assets/index-84633439.js","assets/index-1fe59d75.js","assets/index-806213af.css","assets/index-0a430fcc.css","assets/index-ed16943b.js","assets/button-81155cd9.js","assets/index-f58e8b14.css","assets/index-d4c0ce51.js","assets/index-d623d990.css","assets/useTaskListStore-ec084589.js","assets/stackView-2414e1a0.css"])),netdisk:er(()=>Ln(()=>import("./stackView-f60ef3f0.js"),["assets/stackView-f60ef3f0.js","assets/index-84633439.js","assets/index-1fe59d75.js","assets/index-806213af.css","assets/index-0a430fcc.css","assets/index-ed16943b.js","assets/button-81155cd9.js","assets/index-f58e8b14.css","assets/index-d4c0ce51.js","assets/index-d623d990.css","assets/useTaskListStore-ec084589.js","assets/stackView-2414e1a0.css"])),"task-record":er(()=>Ln(()=>import("./taskRecord-40fa86a3.js"),["assets/taskRecord-40fa86a3.js","assets/index-84633439.js","assets/index-1fe59d75.js","assets/index-806213af.css","assets/index-0a430fcc.css","assets/index-ed16943b.js","assets/button-81155cd9.js","assets/index-f58e8b14.css","assets/index-d4c0ce51.js","assets/index-d623d990.css","assets/useTaskListStore-ec084589.js","assets/task-d32530d8.js","assets/taskRecord-e78931d5.css"])),empty:er(()=>Ln(()=>import("./emptyStartup-34956e8d.js"),["assets/emptyStartup-34956e8d.js","assets/button-81155cd9.js","assets/emptyStartup-4ccb6267.css"])),"log-detail":er(()=>Ln(()=>import("./logDetail-c09dbcd0.js"),["assets/logDetail-c09dbcd0.js","assets/useTaskListStore-ec084589.js","assets/logDetail-136bd643.css"])),"global-setting":er(()=>Ln(()=>import("./globalSetting-c52b82b2.js"),["assets/globalSetting-c52b82b2.js","assets/index-84633439.js","assets/index-1fe59d75.js","assets/index-806213af.css","assets/index-0a430fcc.css","assets/useTaskListStore-ec084589.js","assets/button-81155cd9.js","assets/globalSetting-5853a76b.css"]))},r=(o,a,s)=>{var u,c;const l=e.tabList[o];if(s==="add"){const f={type:"empty",key:Yo(),name:"空启动页"};l.panes.push(f),l.key=f.key}else{if(e.tabList.reduce((d,v)=>d+v.panes.length,0)===1)return hu.error("在仅剩一个pane的情况下,不允许删除!!!");const f=l.panes.findIndex(d=>d.key===a);l.key===a&&(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&&e.tabList.splice(o,1)}},i=V();return ve(()=>e.tabList,async()=>{var o;await pt(),e.saveRecord(e.tabList),Array.from(((o=i.value)==null?void 0:o.querySelectorAll(".splitpanes__pane"))??[]).forEach((a,s)=>{Array.from(a.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=()=>{e.dragingTab=void 0},c.ondragstart=f=>{e.dragingTab={tabIdx:s,paneIdx:u},f.dataTransfer.setData("text/plain",JSON.stringify({tabIdx:s,paneIdx:u,from:"tab-drag"}))}})})},{immediate:!0,deep:!0}),(o,a)=>{const s=Sa,l=Li;return Mt(),Ni("div",{ref_key:"container",ref:i},[m(xt(cR),{class:"default-theme"},{default:Hn(()=>[(Mt(!0),Ni(De,null,Ec(xt(e).tabList,(u,c)=>(Mt(),Sn(xt(pR),{key:xt(sR)(u)},{default:Hn(()=>[m($R,{tabIdx:c},{default:Hn(()=>[m(l,{type:"editable-card",activeKey:u.key,"onUpdate:activeKey":f=>u.key=f,onEdit:(f,d)=>r(c,f,d)},{default:Hn(()=>[(Mt(!0),Ni(De,null,Ec(u.panes,(f,d)=>(Mt(),Sn(s,{key:f.key,tab:f.name,class:"pane","force-render":f.type==="task-record"},{default:Hn(()=>[(Mt(),Sn(Eb(n[f.type]),nu({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 DR=ty(NR,[["__scopeId","data-v-e5d05715"]]),kR=de({__name:"App",setup(t){const e=uc(),n=Ze(new ao(-1,0,0,"throw"));return ze(async()=>{JA().then(async r=>{e.conf=r;const i=await uR(r);e.autoCompletedDirList=i.filter(o=>{var a,s;return(s=(a=o==null?void 0:o.dir)==null?void 0:a.trim)==null?void 0:s.call(a)})}),e.user=await n.pushAction(ZA).res}),(r,i)=>{const o=It;return Mt(),Sn(o,{loading:!n.isIdle},{default:Hn(()=>[m(DR)]),_:1},8,["loading"])}}});function FR(t){return typeof t=="object"&&t!==null}function kv(t,e){return t=FR(t)?t:Object.create(null),new Proxy(t,{get(n,r,i){return r==="key"?Reflect.get(n,r,i):Reflect.get(n,r,i)||Reflect.get(e,r,i)}})}function LR(t,e){return e.reduce((n,r)=>n==null?void 0:n[r],t)}function jR(t,e,n){return e.slice(0,-1).reduce((r,i)=>/^(__proto__)$/.test(i)?{}:r[i]=r[i]||{},t)[e[e.length-1]]=n,t}function BR(t,e){return e.reduce((n,r)=>{const i=r.split(".");return jR(n,i,LR(t,i))},{})}function Fv(t,{storage:e,serializer:n,key:r,debug:i}){try{const o=e==null?void 0:e.getItem(r);o&&t.$patch(n==null?void 0:n.deserialize(o))}catch(o){i&&console.error(o)}}function Lv(t,{storage:e,serializer:n,key:r,paths:i,debug:o}){try{const a=Array.isArray(i)?BR(t,i):t;e.setItem(r,n.serialize(a))}catch(a){o&&console.error(a)}}function zR(t={}){return e=>{const{auto:n=!1}=t,{options:{persist:r=n},store:i}=e;if(!r)return;const o=(Array.isArray(r)?r.map(a=>kv(a,t)):[kv(r,t)]).map(({storage:a=localStorage,beforeRestore:s=null,afterRestore:l=null,serializer:u={serialize:JSON.stringify,deserialize:JSON.parse},key:c=i.$id,paths:f=null,debug:d=!1})=>{var v;return{storage:a,beforeRestore:s,afterRestore:l,serializer:u,key:((v=t.key)!=null?v:p=>p)(c),paths:f,debug:d}});i.$persist=()=>{o.forEach(a=>{Lv(i.$state,a)})},i.$hydrate=({runHooks:a=!0}={})=>{o.forEach(s=>{const{beforeRestore:l,afterRestore:u}=s;a&&(l==null||l(e)),Fv(i,s),a&&(u==null||u(e))})},o.forEach(a=>{const{beforeRestore:s,afterRestore:l}=a;s==null||s(e),Fv(i,a),l==null||l(e),i.$subscribe((u,c)=>{Lv(c,a)},{detached:!0})})}}var HR=zR();const ny=tR();ny.use(HR);L0(kR).use(ny).mount("#zanllp_dev_gradio_fe");const VR=CR();ve(VR,async t=>{const e=document.getElementsByTagName("head")[0];if(t){const n=document.createElement("style"),{default:r}=await Ln(()=>import("./antd.dark-6fb13a95.js"),[]);n.innerHTML=r,n.setAttribute("antd-dark",""),e.appendChild(n)}else Array.from(e.querySelectorAll("style[antd-dark]")).forEach(n=>n.remove())},{immediate:!0});export{ub as $,et as A,Pr as B,wu as C,nt as D,mw as E,uc as F,j as G,Qe as H,Ew as I,Ze as J,Mt as K,Ni as L,xt as M,Hn as N,Sn as O,G as P,GR as Q,Gr as R,It as S,ai as T,UR as U,sa as V,De as W,Ec as X,Ur as Y,lb as Z,ie as _,m as a,S$ as a$,P$ as a0,$2 as a1,ty as a2,Wm as a3,ht as a4,Gn as a5,Ot as a6,sT as a7,Le as a8,hT as a9,yC as aA,fa as aB,SS as aC,vv as aD,ah as aE,Pn as aF,D1 as aG,K1 as aH,Xc as aI,xS as aJ,jt as aK,Cr as aL,kP as aM,$u as aN,Mu as aO,Sg as aP,Ul as aQ,dt as aR,Fw as aS,Cg as aT,hu as aU,N$ as aV,ao as aW,R$ as aX,la as aY,O$ as aZ,$$ as a_,ST as aa,BE as ab,Zt as ac,lu as ad,cn as ae,Xn as af,ke as ag,XE as ah,JR as ai,ve as aj,pt as ak,Ke as al,_d as am,Su as an,In as ao,ku as ap,Nr as aq,ye as ar,Em as as,Xe as at,Fe as au,ma as av,Ti as aw,Sr as ax,hv as ay,SM as az,$t as b,RO as b$,A$ as b0,x$ as b1,E$ as b2,XA as b3,T$ as b4,S2 as b5,Ve as b6,cb as b7,qr as b8,Xy as b9,e$ as bA,lR as bB,C$ as bC,w$ as bD,GE as bE,Du as bF,Gi as bG,s2 as bH,xl as bI,FT as bJ,vo as bK,xa as bL,Yo as bM,Nm as bN,pC as bO,wp as bP,Lh as bQ,I$ as bR,NI as bS,FI as bT,FP as bU,MP as bV,TP as bW,vn as bX,LO as bY,NO as bZ,bm as b_,xp as ba,Tb as bb,oa as bc,Eb as bd,nu as be,qR as bf,lo as bg,kr as bh,KR as bi,Xb as bj,xg as bk,WR as bl,ba as bm,ro as bn,rT as bo,ZR as bp,ps as bq,CI as br,KE as bs,M$ as bt,fT as bu,b$ as bv,g$ as bw,y$ as bx,fM as by,sR as bz,ge as c,od as c0,fn as c1,yr as c2,bd as c3,fd as c4,SP as c5,En as c6,vl as c7,Yn as c8,vd as c9,YR as cA,A1 as cB,xr as cC,z0 as cD,nv as cE,jd as cF,QR as cG,Ei as cH,fo as cI,aR as cJ,_$ as cK,OS as ca,kw as cb,$f as cc,Om as cd,RI as ce,xI as cf,Yu as cg,HI as ch,YI as ci,ET as cj,YT as ck,gC as cl,M0 as cm,Cn as cn,XR as co,_e as cp,eI as cq,to as cr,gm as cs,RT as ct,AT as cu,rM as cv,qI as cw,qa as cx,iM as cy,t_ as cz,de as d,Mh as e,oi as f,qi as g,w as h,_n as i,xw as j,jh as k,Vw as l,qw as m,Jw as n,tS as o,ag as p,sg as q,V as r,Mn as s,au as t,Pt as u,Up as v,Fa as w,Oe as x,ze as y,ii as z}; diff --git a/vue/dist/assets/index-2e568c87.js b/vue/dist/assets/index-d4c0ce51.js similarity index 52% rename from vue/dist/assets/index-2e568c87.js rename to vue/dist/assets/index-d4c0ce51.js index fae4e37..7eef454 100644 --- a/vue/dist/assets/index-2e568c87.js +++ b/vue/dist/assets/index-d4c0ce51.js @@ -1 +1 @@ -import{b as s}from"./index-63054365.js";import{bJ as n,aU as t}from"./index-8e57fc54.js";function i(e,o){return e&&e.length?n(e,s(o)):[]}const r=(e,o)=>(t.success({content:o??`已复制内容 "${e}" 到粘贴板`}),navigator.clipboard.writeText(e));export{r as c,i as u}; +import{b as s}from"./index-84633439.js";import{bJ as n,aU as t}from"./index-93bb8bfa.js";function i(e,o){return e&&e.length?n(e,s(o)):[]}const r=(e,o)=>(t.success({content:o??`已复制内容 "${e}" 到粘贴板`}),navigator.clipboard.writeText(e));export{r as c,i as u}; diff --git a/vue/dist/assets/index-cf732d49.js b/vue/dist/assets/index-ed16943b.js similarity index 98% rename from vue/dist/assets/index-cf732d49.js rename to vue/dist/assets/index-ed16943b.js index 9a45edd..8462fb9 100644 --- a/vue/dist/assets/index-cf732d49.js +++ b/vue/dist/assets/index-ed16943b.js @@ -1 +1 @@ -import{B as Y}from"./button-e07125db.js";import{d as te,u as fe,G as me,_ as d,a as m,ac as be,P as b,h as $,B as Z,c as F,bK as ge,t as he,r as U,b as L,k as xe,ah as we,aj as ue,y as Be,A as Ce,f as _e,bF as Ae,ag as Se,a8 as $e,W as Ie,ak as X,ao as Oe,D as Pe}from"./index-8e57fc54.js";import{_ as ze,c as Ne}from"./index-10b7ef51.js";var Fe=ze(function n(e){Ne(this,n),this.error=new Error("unreachable case: ".concat(JSON.stringify(e)))}),Re=function(){return{prefixCls:String,size:{type:String}}};const ae=te({compatConfig:{MODE:3},name:"AButtonGroup",props:Re(),setup:function(e,u){var r=u.slots,o=fe("btn-group",e),v=o.prefixCls,z=o.direction,y=me(function(){var w,R=e.size,P="";switch(R){case"large":P="lg";break;case"small":P="sm";break;case"middle":case void 0:break;default:console.warn(new Fe(R).error)}return w={},d(w,"".concat(v.value),!0),d(w,"".concat(v.value,"-").concat(P),P),d(w,"".concat(v.value,"-rtl"),z.value==="rtl"),w});return function(){var w;return m("div",{class:y.value},[be((w=r.default)===null||w===void 0?void 0:w.call(r))])}}});Y.Group=ae;Y.install=function(n){return n.component(Y.name,Y),n.component(ae.name,ae),n};var se=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 je=se;var Ke=function(){return $($({},Z(se(),["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 ce(n,e,u,r,o){var v;return F(n,(v={},d(v,"".concat(n,"-sm"),u==="small"),d(v,"".concat(n,"-lg"),u==="large"),d(v,"".concat(n,"-disabled"),r),d(v,"".concat(n,"-rtl"),o==="rtl"),d(v,"".concat(n,"-borderless"),!e),v))}var K=function(e){return e!=null&&(Array.isArray(e)?ge(e).length:!0)};function Me(n){return K(n.prefix)||K(n.suffix)||K(n.allowClear)}function ne(n){return K(n.addonBefore)||K(n.addonAfter)}var Ee=["text","input"];const Te=te({compatConfig:{MODE:3},name:"ClearableLabeledInput",inheritAttrs:!1,props:{prefixCls:String,inputType:b.oneOf(he("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,u){var r=u.slots,o=u.attrs,v=U(),z=function(t){var s;if((s=v.value)!==null&&s!==void 0&&s.contains(t.target)){var f=e.triggerFocus;f==null||f()}},y=function(t){var s,f=e.allowClear,l=e.value,i=e.disabled,B=e.readonly,g=e.handleReset,A=e.suffix,h=A===void 0?r.suffix:A;if(!f)return null;var S=!i&&!B&&l,x="".concat(t,"-clear-icon");return m(xe,{onClick:g,onMousedown:function(C){return C.preventDefault()},class:F((s={},d(s,"".concat(x,"-hidden"),!S),d(s,"".concat(x,"-has-suffix"),!!h),s),x),role:"button"},null)},w=function(t){var s,f=e.suffix,l=f===void 0?(s=r.suffix)===null||s===void 0?void 0:s.call(r):f,i=e.allowClear;return l||i?m("span",{class:"".concat(t,"-suffix")},[y(t),l]):null},R=function(t,s){var f,l,i,B=e.focused,g=e.value,A=e.prefix,h=A===void 0?(f=r.prefix)===null||f===void 0?void 0:f.call(r):A,S=e.size,x=e.suffix,N=x===void 0?(l=r.suffix)===null||l===void 0?void 0:l.call(r):x,C=e.disabled,j=e.allowClear,V=e.direction,W=e.readonly,M=e.bordered,G=e.hidden,J=e.addonAfter,ee=J===void 0?r.addonAfter:J,p=e.addonBefore,a=p===void 0?r.addonBefore:p,c=w(t);if(!Me({prefix:h,suffix:N,allowClear:j}))return L(s,{value:g});var O=h?m("span",{class:"".concat(t,"-prefix")},[h]):null,_=F("".concat(t,"-affix-wrapper"),(i={},d(i,"".concat(t,"-affix-wrapper-focused"),B),d(i,"".concat(t,"-affix-wrapper-disabled"),C),d(i,"".concat(t,"-affix-wrapper-sm"),S==="small"),d(i,"".concat(t,"-affix-wrapper-lg"),S==="large"),d(i,"".concat(t,"-affix-wrapper-input-with-clear-btn"),N&&j&&g),d(i,"".concat(t,"-affix-wrapper-rtl"),V==="rtl"),d(i,"".concat(t,"-affix-wrapper-readonly"),W),d(i,"".concat(t,"-affix-wrapper-borderless"),!M),d(i,"".concat(o.class),!ne({addonAfter:ee,addonBefore:a})&&o.class),i));return m("span",{ref:v,class:_,style:o.style,onMouseup:z,hidden:G},[O,L(s,{style:null,value:g,class:ce(t,M,S,C)}),c])},P=function(t,s){var f,l,i,B=e.addonBefore,g=B===void 0?(f=r.addonBefore)===null||f===void 0?void 0:f.call(r):B,A=e.addonAfter,h=A===void 0?(l=r.addonAfter)===null||l===void 0?void 0:l.call(r):A,S=e.size,x=e.direction,N=e.hidden;if(!ne({addonBefore:g,addonAfter:h}))return s;var C="".concat(t,"-group"),j="".concat(C,"-addon"),V=g?m("span",{class:j},[g]):null,W=h?m("span",{class:j},[h]):null,M=F("".concat(t,"-wrapper"),C,d({},"".concat(C,"-rtl"),x==="rtl")),G=F("".concat(t,"-group-wrapper"),(i={},d(i,"".concat(t,"-group-wrapper-sm"),S==="small"),d(i,"".concat(t,"-group-wrapper-lg"),S==="large"),d(i,"".concat(t,"-group-wrapper-rtl"),x==="rtl"),i),o.class);return m("span",{class:G,style:o.style,hidden:N},[m("span",{class:M},[V,L(s,{style:null}),W])])},T=function(t,s){var f,l=e.value,i=e.allowClear,B=e.direction,g=e.bordered,A=e.hidden,h=e.addonAfter,S=h===void 0?r.addonAfter:h,x=e.addonBefore,N=x===void 0?r.addonBefore:x;if(!i)return L(s,{value:l});var C=F("".concat(t,"-affix-wrapper"),"".concat(t,"-affix-wrapper-textarea-with-clear-btn"),(f={},d(f,"".concat(t,"-affix-wrapper-rtl"),B==="rtl"),d(f,"".concat(t,"-affix-wrapper-borderless"),!g),d(f,"".concat(o.class),!ne({addonAfter:S,addonBefore:N})&&o.class),f));return m("span",{class:C,style:o.style,hidden:A},[L(s,{style:null,value:l}),y(t)])};return function(){var I,t=e.prefixCls,s=e.inputType,f=e.element,l=f===void 0?(I=r.element)===null||I===void 0?void 0:I.call(r):f;return s===Ee[0]?T(t,l):P(t,R(t,l))}}});function le(n){return typeof n>"u"||n===null?"":String(n)}function ie(n,e,u,r){if(u){var o=e;if(e.type==="click"){Object.defineProperty(o,"target",{writable:!0}),Object.defineProperty(o,"currentTarget",{writable:!0});var v=n.cloneNode(!0);o.target=v,o.currentTarget=v,v.value="",u(o);return}if(r!==void 0){Object.defineProperty(o,"target",{writable:!0}),Object.defineProperty(o,"currentTarget",{writable:!0}),o.target=n,o.currentTarget=n,n.value=r,u(o);return}u(o)}}function Ve(n,e){if(n){n.focus(e);var u=e||{},r=u.cursor;if(r){var o=n.value.length;switch(r){case"start":n.setSelectionRange(0,0);break;case"end":n.setSelectionRange(o,o);break;default:n.setSelectionRange(0,o)}}}}const Je=te({compatConfig:{MODE:3},name:"AInput",inheritAttrs:!1,props:je(),setup:function(e,u){var r=u.slots,o=u.attrs,v=u.expose,z=u.emit,y=U(),w=U(),R,P=we(),T=fe("input",e),I=T.direction,t=T.prefixCls,s=T.size,f=T.autocomplete,l=U(e.value===void 0?e.defaultValue:e.value),i=U(!1);ue(function(){return e.value},function(){l.value=e.value}),ue(function(){return e.disabled},function(){e.value!==void 0&&(l.value=e.value),e.disabled&&(i.value=!1)});var B=function(){R=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){Ve(y.value,a)},A=function(){var a;(a=y.value)===null||a===void 0||a.blur()},h=function(a,c,O){var _;(_=y.value)===null||_===void 0||_.setSelectionRange(a,c,O)},S=function(){var a;(a=y.value)===null||a===void 0||a.select()};v({focus:g,blur:A,input:y,stateValue:l,setSelectionRange:h,select:S});var x=function(a){var c=e.onFocus;i.value=!0,c==null||c(a),X(function(){B()})},N=function(a){var c=e.onBlur;i.value=!1,c==null||c(a),P.onFieldBlur(),X(function(){B()})},C=function(a){z("update:value",a.target.value),z("change",a),z("input",a),P.onFieldChange()},j=Oe(),V=function(a,c){l.value!==a&&(e.value===void 0?l.value=a:X(function(){y.value.value!==l.value&&j.update()}),X(function(){c&&c()}))},W=function(a){ie(y.value,a,C),V("",function(){g()})},M=function(a){var c=a.target,O=c.value,_=c.composing;if(!((a.isComposing||_)&&e.lazy||l.value===O)){var E=a.target.value;ie(y.value,a,C),V(E,function(){B()})}},G=function(a){a.keyCode===13&&z("pressEnter",a),z("keydown",a)};Be(function(){B()}),Ce(function(){clearTimeout(R)});var J=function(){var a,c=e.addonBefore,O=c===void 0?r.addonBefore:c,_=e.addonAfter,E=_===void 0?r.addonAfter:_,k=e.disabled,q=e.bordered,H=q===void 0?!0:q,D=e.valueModifiers,ve=D===void 0?{}:D,pe=e.htmlSize,oe=Z(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","size","bordered","htmlSize","lazy","showCount","valueModifiers"]),Q=$($($({},oe),o),{},{autocomplete:f.value,onChange:M,onInput:M,onFocus:x,onBlur:N,onKeydown:G,class:F(ce(t.value,H,s.value,k,I.value),d({},o.class,o.class&&!O&&!E)),ref:y,key:"ant-input",size:pe,id:(a=oe.id)!==null&&a!==void 0?a:P.id.value});ve.lazy&&delete Q.onInput,Q.autofocus||delete Q.autofocus;var ye=m("input",Z(Q,["size"]),null);return _e(ye,[[Ae]])},ee=function(){var a,c=l.value,O=e.maxlength,_=e.suffix,E=_===void 0?(a=r.suffix)===null||a===void 0?void 0:a.call(r):_,k=e.showCount,q=Number(O)>0;if(E||k){var H=Se(le(c)).length,D=null;return $e(k)==="object"?D=k.formatter({count:H,maxlength:O}):D="".concat(H).concat(q?" / ".concat(O):""),m(Ie,null,[!!k&&m("span",{class:F("".concat(t.value,"-show-count-suffix"),d({},"".concat(t.value,"-show-count-has-suffix"),!!E))},[D]),E])}return null};return function(){var p=$($($({},o),e),{},{prefixCls:t.value,inputType:"input",value:le(l.value),handleReset:W,focused:i.value&&!e.disabled});return m(Te,$($({},Z(p,["element","valueModifiers","suffix","showCount"])),{},{ref:w}),$($({},r),{},{element:J,suffix:ee}))}}});var ke={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 De=ke;function de(n){for(var e=1;e"u"||n===null?"":String(n)}function ie(n,e,u,r){if(u){var o=e;if(e.type==="click"){Object.defineProperty(o,"target",{writable:!0}),Object.defineProperty(o,"currentTarget",{writable:!0});var v=n.cloneNode(!0);o.target=v,o.currentTarget=v,v.value="",u(o);return}if(r!==void 0){Object.defineProperty(o,"target",{writable:!0}),Object.defineProperty(o,"currentTarget",{writable:!0}),o.target=n,o.currentTarget=n,n.value=r,u(o);return}u(o)}}function Ve(n,e){if(n){n.focus(e);var u=e||{},r=u.cursor;if(r){var o=n.value.length;switch(r){case"start":n.setSelectionRange(0,0);break;case"end":n.setSelectionRange(o,o);break;default:n.setSelectionRange(0,o)}}}}const Je=te({compatConfig:{MODE:3},name:"AInput",inheritAttrs:!1,props:je(),setup:function(e,u){var r=u.slots,o=u.attrs,v=u.expose,z=u.emit,y=U(),w=U(),R,P=we(),T=fe("input",e),I=T.direction,t=T.prefixCls,s=T.size,f=T.autocomplete,l=U(e.value===void 0?e.defaultValue:e.value),i=U(!1);ue(function(){return e.value},function(){l.value=e.value}),ue(function(){return e.disabled},function(){e.value!==void 0&&(l.value=e.value),e.disabled&&(i.value=!1)});var B=function(){R=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){Ve(y.value,a)},A=function(){var a;(a=y.value)===null||a===void 0||a.blur()},h=function(a,c,O){var _;(_=y.value)===null||_===void 0||_.setSelectionRange(a,c,O)},S=function(){var a;(a=y.value)===null||a===void 0||a.select()};v({focus:g,blur:A,input:y,stateValue:l,setSelectionRange:h,select:S});var x=function(a){var c=e.onFocus;i.value=!0,c==null||c(a),X(function(){B()})},N=function(a){var c=e.onBlur;i.value=!1,c==null||c(a),P.onFieldBlur(),X(function(){B()})},C=function(a){z("update:value",a.target.value),z("change",a),z("input",a),P.onFieldChange()},j=Oe(),V=function(a,c){l.value!==a&&(e.value===void 0?l.value=a:X(function(){y.value.value!==l.value&&j.update()}),X(function(){c&&c()}))},W=function(a){ie(y.value,a,C),V("",function(){g()})},M=function(a){var c=a.target,O=c.value,_=c.composing;if(!((a.isComposing||_)&&e.lazy||l.value===O)){var E=a.target.value;ie(y.value,a,C),V(E,function(){B()})}},G=function(a){a.keyCode===13&&z("pressEnter",a),z("keydown",a)};Be(function(){B()}),Ce(function(){clearTimeout(R)});var J=function(){var a,c=e.addonBefore,O=c===void 0?r.addonBefore:c,_=e.addonAfter,E=_===void 0?r.addonAfter:_,k=e.disabled,q=e.bordered,H=q===void 0?!0:q,D=e.valueModifiers,ve=D===void 0?{}:D,pe=e.htmlSize,oe=Z(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","size","bordered","htmlSize","lazy","showCount","valueModifiers"]),Q=$($($({},oe),o),{},{autocomplete:f.value,onChange:M,onInput:M,onFocus:x,onBlur:N,onKeydown:G,class:F(ce(t.value,H,s.value,k,I.value),d({},o.class,o.class&&!O&&!E)),ref:y,key:"ant-input",size:pe,id:(a=oe.id)!==null&&a!==void 0?a:P.id.value});ve.lazy&&delete Q.onInput,Q.autofocus||delete Q.autofocus;var ye=m("input",Z(Q,["size"]),null);return _e(ye,[[Ae]])},ee=function(){var a,c=l.value,O=e.maxlength,_=e.suffix,E=_===void 0?(a=r.suffix)===null||a===void 0?void 0:a.call(r):_,k=e.showCount,q=Number(O)>0;if(E||k){var H=Se(le(c)).length,D=null;return $e(k)==="object"?D=k.formatter({count:H,maxlength:O}):D="".concat(H).concat(q?" / ".concat(O):""),m(Ie,null,[!!k&&m("span",{class:F("".concat(t.value,"-show-count-suffix"),d({},"".concat(t.value,"-show-count-has-suffix"),!!E))},[D]),E])}return null};return function(){var p=$($($({},o),e),{},{prefixCls:t.value,inputType:"input",value:le(l.value),handleReset:W,focused:i.value&&!e.disabled});return m(Te,$($({},Z(p,["element","valueModifiers","suffix","showCount"])),{},{ref:w}),$($({},r),{},{element:J,suffix:ee}))}}});var ke={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 De=ke;function de(n){for(var e=1;ec.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-ec084589.js";import{d as u,r as d,G as g,aj as f,ak as m,K as t,L as s,V as l,W as k,X as L,U as y,M as D,a2 as v}from"./index-93bb8bfa.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-22d15250.js b/vue/dist/assets/stackView-f60ef3f0.js similarity index 88% rename from vue/dist/assets/stackView-22d15250.js rename to vue/dist/assets/stackView-f60ef3f0.js index cb6b5e8..5c56fd8 100644 --- a/vue/dist/assets/stackView-22d15250.js +++ b/vue/dist/assets/stackView-f60ef3f0.js @@ -1,3 +1,3 @@ -import{P as G,h as S,d as Y,s as at,u as De,a as g,a3 as Jr,a4 as ot,c as fe,G as F,a5 as bn,b as Cn,a6 as $t,_ as V,a7 as Kr,a8 as lt,B as nn,a9 as Yr,i as wn,aa as nr,g as mt,ab as rr,ac as ir,ad as Zr,ae as Pt,af as Ut,ag as Ht,ah as qr,ai as Gt,r as O,z as Xr,y as st,aj as le,x as Ee,ak as ut,al as xt,A as ct,am as ei,an as ti,ao as ar,e as or,f as rn,v as lr,T as sr,H as ur,ap as ni,aq as ri,ar as It,as as ii,J as nt,at as ai,au as cr,av as dr,W as ye,aw as Ve,ax as fr,ay as oi,D as Le,C as vr,az as li,aA as rt,aB as si,aC as ui,aD as Et,aE as ci,aF as Sn,aG as di,aH as mr,m as fi,l as vi,n as mi,o as gr,aI as kn,aJ as gi,aK as pi,aL as hi,aM as yi,aN as bi,aO as Ci,aP as Ot,aQ as wi,aR as an,aS as Si,F as pr,aT as hr,aU as pt,a1 as yr,aV as ki,aW as Ai,aX as pe,aY as he,aZ as _i,a_ as Pi,a$ as xi,b0 as An,b1 as Ii,b2 as Ei,b3 as _n,b4 as Oi,b5 as Ni,K as j,L as ee,N as R,M as _,b6 as Ke,V as J,Z as br,$ as Cr,O as de,b7 as Bi,b8 as $i,b9 as Ti,ba as wr,bb as zi,bc as bt,Q as ze,X as Wt,bd as Pn,be as Ri,bf as Mi,bg as Di,Y as Ye,R as ce,U as Ce,bh as we,bi as Li,bj as Fi,bk as xn,bl as Qi,bm as ji,S as Vi,bn as Ui,a2 as Hi}from"./index-8e57fc54.js";import{F as Re,c as Sr,l as on,_ as Gi}from"./index-63054365.js";import{_ as Wi,c as Ji,d as Ki,e as Mt}from"./index-10b7ef51.js";import{E as Yi,I as kr}from"./index-cf732d49.js";import{c as ln,u as Zi}from"./index-2e568c87.js";import{u as qi}from"./useTaskListStore-82b161eb.js";import{b as Xi,B as Me,c as Ar}from"./button-e07125db.js";var _r=function(){return{arrow:{type:[Boolean,Object],default:void 0},trigger:{type:[Array,String]},overlay:G.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}}},Dt=Xi(),ea=function(){return S(S({},_r()),{},{type:Dt.type,size:String,htmlType:Dt.htmlType,href:String,disabled:{type:Boolean,default:void 0},prefixCls:String,icon:G.any,title:String,loading:Dt.loading,onClick:{type:Function}})},ta=["type","disabled","loading","htmlType","class","overlay","trigger","align","visible","onVisibleChange","placement","href","title","icon","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","onClick","onUpdate:visible"],na=Me.Group;const Nt=Y({compatConfig:{MODE:3},name:"ADropdownButton",inheritAttrs:!1,__ANT_BUTTON:!0,props:at(ea(),{trigger:"hover",placement:"bottomRight",type:"default"}),slots:["icon","leftButton","rightButton","overlay"],setup:function(e,t){var r=t.slots,i=t.attrs,l=t.emit,o=function(w){l("update:visible",w),l("visibleChange",w)},c=De("dropdown-button",e),d=c.prefixCls,b=c.direction,m=c.getPopupContainer;return function(){var f,w,u=S(S({},e),i),a=u.type,s=a===void 0?"default":a,v=u.disabled,p=u.loading,y=u.htmlType,C=u.class,h=C===void 0?"":C,A=u.overlay,I=A===void 0?(f=r.overlay)===null||f===void 0?void 0:f.call(r):A,E=u.trigger,k=u.align,x=u.visible;u.onVisibleChange;var P=u.placement,B=P===void 0?b.value==="rtl"?"bottomLeft":"bottomRight":P,N=u.href,T=u.title,D=u.icon,Z=D===void 0?((w=r.icon)===null||w===void 0?void 0:w.call(r))||g(Jr,null,null):D,Q=u.mouseEnterDelay,q=u.mouseLeaveDelay,ne=u.overlayClassName,re=u.overlayStyle,ie=u.destroyPopupOnHide,L=u.onClick;u["onUpdate:visible"];var H=ot(u,ta),X={align:k,disabled:v,trigger:v?[]:E,placement:B,getPopupContainer:m.value,onVisibleChange:o,mouseEnterDelay:Q,mouseLeaveDelay:q,visible:x,overlayClassName:ne,overlayStyle:re,destroyPopupOnHide:ie},K=g(Me,{type:s,disabled:v,loading:p,onClick:L,htmlType:y,href:N,title:T},{default:r.default}),W=g(Me,{type:s,icon:Z},null);return g(na,S(S({},H),{},{class:fe(d.value,h)}),{default:function(){return[r.leftButton?r.leftButton({button:K}):K,g(He,X,{default:function(){return[r.rightButton?r.rightButton({button:W}):W]},overlay:function(){return I}})]}})}}});var Pr=Y({compatConfig:{MODE:3},name:"ADropdown",inheritAttrs:!1,props:at(_r(),{mouseEnterDelay:.15,mouseLeaveDelay:.1,placement:"bottomLeft",trigger:"hover"}),slots:["overlay"],setup:function(e,t){var r=t.slots,i=t.attrs,l=t.emit,o=De("dropdown",e),c=o.prefixCls,d=o.rootPrefixCls,b=o.direction,m=o.getPopupContainer,f=F(function(){var s=e.placement,v=s===void 0?"":s,p=e.transitionName;return p!==void 0?p:v.indexOf("top")>=0?"".concat(d.value,"-slide-down"):"".concat(d.value,"-slide-up")}),w=function(){var v,p,y,C=e.overlay||((v=r.overlay)===null||v===void 0?void 0:v.call(r)),h=Array.isArray(C)?C[0]:C;if(!h)return null;var A=h.props||{};bn(!A.mode||A.mode==="vertical","Dropdown",'mode="'.concat(A.mode,`" is not supported for Dropdown's Menu.`));var I=A.selectable,E=I===void 0?!1:I,k=A.expandIcon,x=k===void 0?(p=h.children)===null||p===void 0||(y=p.expandIcon)===null||y===void 0?void 0:y.call(p):k,P=typeof x<"u"&&wn(x)?x:g("span",{class:"".concat(c.value,"-menu-submenu-arrow")},[g(nr,{class:"".concat(c.value,"-menu-submenu-arrow-icon")},null)]),B=wn(h)?Cn(h,{mode:"vertical",selectable:E,expandIcon:function(){return P}}):h;return B},u=F(function(){var s=e.placement;if(!s)return b.value==="rtl"?"bottomRight":"bottomLeft";if(s.includes("Center")){var v=s.slice(0,s.indexOf("Center"));return bn(!s.includes("Center"),"Dropdown","You are using '".concat(s,"' placement in Dropdown, which is deprecated. Try to use '").concat(v,"' instead.")),v}return s}),a=function(v){l("update:visible",v),l("visibleChange",v)};return function(){var s,v,p=e.arrow,y=e.trigger,C=e.disabled,h=e.overlayClassName,A=(s=r.default)===null||s===void 0?void 0:s.call(r)[0],I=Cn(A,$t({class:fe(A==null||(v=A.props)===null||v===void 0?void 0:v.class,V({},"".concat(c.value,"-rtl"),b.value==="rtl"),"".concat(c.value,"-trigger"))},C?{disabled:C}:{})),E=fe(h,V({},"".concat(c.value,"-rtl"),b.value==="rtl")),k=C?[]:y,x;k&&k.indexOf("contextmenu")!==-1&&(x=!0);var P=Kr({arrowPointAtCenter:lt(p)==="object"&&p.pointAtCenter,autoAdjustOverflow:!0}),B=nn(S(S(S({},e),i),{},{builtinPlacements:P,overlayClassName:E,arrow:p,alignPoint:x,prefixCls:c.value,getPopupContainer:m.value,transitionName:f.value,trigger:k,onVisibleChange:a,placement:u.value}),["overlay","onUpdate:visible"]);return g(Yr,B,{default:function(){return[I]},overlay:w})}}});Pr.Button=Nt;const He=Pr;var ra=["class","style"],ia=function(){return{prefixCls:String,href:String,separator:G.any,overlay:G.any,onClick:Function}};const ht=Y({compatConfig:{MODE:3},name:"ABreadcrumbItem",inheritAttrs:!1,__ANT_BREADCRUMB_ITEM:!0,props:ia(),slots:["separator","overlay"],setup:function(e,t){var r=t.slots,i=t.attrs,l=De("breadcrumb",e),o=l.prefixCls,c=function(b,m){var f=mt(r,e,"overlay");return f?g(He,{overlay:f,placement:"bottom"},{default:function(){return[g("span",{class:"".concat(m,"-overlay-link")},[b,g(rr,null,null)])]}}):b};return function(){var d,b=(d=mt(r,e,"separator"))!==null&&d!==void 0?d:"/",m=mt(r,e),f=i.class,w=i.style,u=ot(i,ra),a;return e.href!==void 0?a=g("a",S({class:"".concat(o.value,"-link"),onClick:e.onClick},u),[m]):a=g("span",S({class:"".concat(o.value,"-link"),onClick:e.onClick},u),[m]),a=c(a,o.value),m?g("span",{class:f,style:w},[a,b&&g("span",{class:"".concat(o.value,"-separator")},[b])]):null}}});var aa=function(){return{prefixCls:String,routes:{type:Array},params:G.any,separator:G.any,itemRender:{type:Function}}};function oa(n,e){if(!n.breadcrumbName)return null;var t=Object.keys(e).join("|"),r=n.breadcrumbName.replace(new RegExp(":(".concat(t,")"),"g"),function(i,l){return e[l]||i});return r}function In(n){var e=n.route,t=n.params,r=n.routes,i=n.paths,l=r.indexOf(e)===r.length-1,o=oa(e,t);return l?g("span",null,[o]):g("a",{href:"#/".concat(i.join("/"))},[o])}const qe=Y({compatConfig:{MODE:3},name:"ABreadcrumb",props:aa(),slots:["separator","itemRender"],setup:function(e,t){var r=t.slots,i=De("breadcrumb",e),l=i.prefixCls,o=i.direction,c=function(f,w){return f=(f||"").replace(/^\//,""),Object.keys(w).forEach(function(u){f=f.replace(":".concat(u),w[u])}),f},d=function(f,w,u){var a=Ht(f),s=c(w||"",u);return s&&a.push(s),a},b=function(f){var w=f.routes,u=w===void 0?[]:w,a=f.params,s=a===void 0?{}:a,v=f.separator,p=f.itemRender,y=p===void 0?In:p,C=[];return u.map(function(h){var A=c(h.path,s);A&&C.push(A);var I=[].concat(C),E=null;return h.children&&h.children.length&&(E=g(Ut,null,{default:function(){return[h.children.map(function(x){return g(Ut.Item,{key:x.path||x.breadcrumbName},{default:function(){return[y({route:x,params:s,routes:u,paths:d(I,x.path,s)})]}})})]}})),g(ht,{overlay:E,separator:v,key:A||h.breadcrumbName},{default:function(){return[y({route:h,params:s,routes:u,paths:I})]}})})};return function(){var m,f,w,u=e.routes,a=e.params,s=a===void 0?{}:a,v=ir(mt(r,e)),p=(m=mt(r,e,"separator"))!==null&&m!==void 0?m:"/",y=e.itemRender||r.itemRender||In;u&&u.length>0?w=b({routes:u,params:s,separator:p,itemRender:y}):v.length&&(w=v.map(function(h,A){return Zr(lt(h.type)==="object"&&(h.type.__ANT_BREADCRUMB_ITEM||h.type.__ANT_BREADCRUMB_SEPARATOR),"Breadcrumb","Only accepts Breadcrumb.Item and Breadcrumb.Separator as it's children"),Pt(h,{separator:p,key:A})}));var C=(f={},V(f,l.value,!0),V(f,"".concat(l.value,"-rtl"),o.value==="rtl"),f);return g("div",{class:C},[w])}}});var la=["separator","class"],sa=function(){return{prefixCls:String}};const Jt=Y({compatConfig:{MODE:3},name:"ABreadcrumbSeparator",__ANT_BREADCRUMB_SEPARATOR:!0,inheritAttrs:!1,props:sa(),setup:function(e,t){var r=t.slots,i=t.attrs,l=De("breadcrumb",e),o=l.prefixCls;return function(){var c;i.separator;var d=i.class,b=ot(i,la),m=ir((c=r.default)===null||c===void 0?void 0:c.call(r));return g("span",S({class:["".concat(o.value,"-separator"),d]},b),[m.length>0?m:"/"])}}});qe.Item=ht;qe.Separator=Jt;qe.install=function(n){return n.component(qe.name,qe),n.component(ht.name,ht),n.component(Jt.name,Jt),n};Re.useInjectFormItemContext=qr;Re.ItemRest=Gt;Re.install=function(n){return n.component(Re.name,Re),n.component(Re.Item.name,Re.Item),n.component(Gt.name,Gt),n};He.Button=Nt;He.install=function(n){return n.component(He.name,He),n.component(Nt.name,Nt),n};var Lt;function xr(n){if(typeof document>"u")return 0;if(n||Lt===void 0){var e=document.createElement("div");e.style.width="100%",e.style.height="200px";var t=document.createElement("div"),r=t.style;r.position="absolute",r.top="0",r.left="0",r.pointerEvents="none",r.visibility="hidden",r.width="200px",r.height="150px",r.overflow="hidden",t.appendChild(e),document.body.appendChild(t);var i=e.offsetWidth;t.style.overflow="scroll";var l=e.offsetWidth;i===l&&(l=t.clientWidth),document.body.removeChild(t),Lt=i-l}return Lt}function it(n){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=e.element,r=t===void 0?document.body:t,i={},l=Object.keys(n);return l.forEach(function(o){i[o]=r.style[o]}),l.forEach(function(o){r.style[o]=n[o]}),i}function ua(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var Ft={};const En=function(n){if(!(!ua()&&!n)){var e="ant-scrolling-effect",t=new RegExp("".concat(e),"g"),r=document.body.className;if(n){if(!t.test(r))return;it(Ft),Ft={},document.body.className=r.replace(t,"").trim();return}var i=xr();if(i&&(Ft=it({position:"relative",width:"calc(100% - ".concat(i,"px)")}),!t.test(r))){var l="".concat(r," ").concat(e);document.body.className=l.trim()}}};var me=[],Ir="ant-scrolling-effect",Qt=new RegExp("".concat(Ir),"g"),ca=0,jt=new Map,da=Wi(function n(e){var t=this;Ji(this,n),V(this,"getContainer",function(){var r;return(r=t.options)===null||r===void 0?void 0:r.container}),V(this,"reLock",function(r){var i=me.find(function(l){var o=l.target;return o===t.lockTarget});i&&t.unLock(),t.options=r,i&&(i.options=r,t.lock())}),V(this,"lock",function(){var r;if(!me.some(function(d){var b=d.target;return b===t.lockTarget})){if(me.some(function(d){var b,m=d.options;return(m==null?void 0:m.container)===((b=t.options)===null||b===void 0?void 0:b.container)})){me=[].concat(Ht(me),[{target:t.lockTarget,options:t.options}]);return}var i=0,l=((r=t.options)===null||r===void 0?void 0:r.container)||document.body;(l===document.body&&window.innerWidth-document.documentElement.clientWidth>0||l.scrollHeight>l.clientHeight)&&(i=xr());var o=l.className;if(me.filter(function(d){var b,m=d.options;return(m==null?void 0:m.container)===((b=t.options)===null||b===void 0?void 0:b.container)}).length===0&&jt.set(l,it({width:i!==0?"calc(100% - ".concat(i,"px)"):void 0,overflow:"hidden",overflowX:"hidden",overflowY:"hidden"},{element:l})),!Qt.test(o)){var c="".concat(o," ").concat(Ir);l.className=c.trim()}me=[].concat(Ht(me),[{target:t.lockTarget,options:t.options}])}}),V(this,"unLock",function(){var r,i=me.find(function(c){var d=c.target;return d===t.lockTarget});if(me=me.filter(function(c){var d=c.target;return d!==t.lockTarget}),!(!i||me.some(function(c){var d,b=c.options;return(b==null?void 0:b.container)===((d=i.options)===null||d===void 0?void 0:d.container)}))){var l=((r=t.options)===null||r===void 0?void 0:r.container)||document.body,o=l.className;Qt.test(o)&&(it(jt.get(l),{element:l}),jt.delete(l),l.className=l.className.replace(Qt,"").trim())}}),this.lockTarget=ca++,this.options=e}),Ie=0,ft=ti(),Ct={},Je=function(e){if(!ft)return null;if(e){if(typeof e=="string")return document.querySelectorAll(e)[0];if(typeof e=="function")return e();if(lt(e)==="object"&&e instanceof window.HTMLElement)return e}return document.body};const fa=Y({compatConfig:{MODE:3},name:"PortalWrapper",inheritAttrs:!1,props:{wrapperClassName:String,forceRender:{type:Boolean,default:void 0},getContainer:G.any,visible:{type:Boolean,default:void 0}},setup:function(e,t){var r=t.slots,i=O(),l=O(),o=O(),c=new da({container:Je(e.getContainer)}),d=function(){var s,v;(s=i.value)===null||s===void 0||(v=s.parentNode)===null||v===void 0||v.removeChild(i.value)},b=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;if(s||i.value&&!i.value.parentNode){var v=Je(e.getContainer);return v?(v.appendChild(i.value),!0):!1}return!0},m=function(){return ft?(i.value||(i.value=document.createElement("div"),b(!0)),f(),i.value):null},f=function(){var s=e.wrapperClassName;i.value&&s&&s!==i.value.className&&(i.value.className=s)};Xr(function(){f(),b()});var w=function(){Ie===1&&!Object.keys(Ct).length?(En(),Ct=it({overflow:"hidden",overflowX:"hidden",overflowY:"hidden"})):Ie||(it(Ct),Ct={},En(!0))},u=ar();return st(function(){var a=!1;le([function(){return e.visible},function(){return e.getContainer}],function(s,v){var p=Ee(s,2),y=p[0],C=p[1],h=Ee(v,2),A=h[0],I=h[1];if(ft&&Je(e.getContainer)===document.body&&(y&&!A?Ie+=1:a&&(Ie-=1)),a){var E=typeof C=="function"&&typeof I=="function";(E?C.toString()!==I.toString():C!==I)&&d(),y&&y!==A&&ft&&Je(C)!==c.getContainer()&&c.reLock({container:Je(C)})}a=!0},{immediate:!0,flush:"post"}),ut(function(){b()||(o.value=xt(function(){u.update()}))})}),ct(function(){var a=e.visible,s=e.getContainer;ft&&Je(s)===document.body&&(Ie=a&&Ie?Ie-1:Ie),d(),xt.cancel(o.value)}),function(){var a=e.forceRender,s=e.visible,v=null,p={getOpenCount:function(){return Ie},getContainer:m,switchScrollingEffect:w,scrollLocker:c};return(a||s||l.value)&&(v=g(ei,{getContainer:m,ref:l},{default:function(){var C;return(C=r.default)===null||C===void 0?void 0:C.call(r,p)}})),v}}});function va(){var n=document.documentElement.clientWidth,e=window.innerHeight||document.documentElement.clientHeight;return{width:n,height:e}}function Er(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 Tt(){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:G.shape({x:Number,y:Number}).loose,title:G.any,footer:G.any,transitionName:String,maskTransitionName:String,animation:G.any,maskAnimation:G.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:G.any,maskProps:G.any,wrapProps:G.any,getContainer:G.any,dialogStyle:{type:Object,default:void 0},dialogClass:String,closeIcon:G.any,forceRender:{type:Boolean,default:void 0},getOpenCount:Function,focusTriggerAfterClose:{type:Boolean,default:void 0},onClose:Function,modalRender:Function}}function On(n,e,t){var r=e;return!r&&t&&(r="".concat(n,"-").concat(t)),r}var Nn=-1;function ma(){return Nn+=1,Nn}function Bn(n,e){var t=n["page".concat(e?"Y":"X","Offset")],r="scroll".concat(e?"Top":"Left");if(typeof t!="number"){var i=n.document;t=i.documentElement[r],typeof t!="number"&&(t=i.body[r])}return t}function ga(n){var e=n.getBoundingClientRect(),t={left:e.left,top:e.top},r=n.ownerDocument,i=r.defaultView||r.parentWindow;return t.left+=Bn(i),t.top+=Bn(i,!0),t}var $n={width:0,height:0,overflow:"hidden",outline:"none"};const pa=Y({compatConfig:{MODE:3},name:"Content",inheritAttrs:!1,props:S(S({},Tt()),{},{motionName:String,ariaId:String,onVisibleChanged:Function,onMousedown:Function,onMouseup:Function}),setup:function(e,t){var r=t.expose,i=t.slots,l=t.attrs,o=O(),c=O(),d=O();r({focus:function(){var a;(a=o.value)===null||a===void 0||a.focus()},changeActive:function(a){var s=document,v=s.activeElement;a&&v===c.value?o.value.focus():!a&&v===o.value&&c.value.focus()}});var b=O(),m=F(function(){var u=e.width,a=e.height,s={};return u!==void 0&&(s.width=typeof u=="number"?"".concat(u,"px"):u),a!==void 0&&(s.height=typeof a=="number"?"".concat(a,"px"):a),b.value&&(s.transformOrigin=b.value),s}),f=function(){ut(function(){if(d.value){var a=ga(d.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 u,a,s,v,p=e.prefixCls,y=e.footer,C=y===void 0?(u=i.footer)===null||u===void 0?void 0:u.call(i):y,h=e.title,A=h===void 0?(a=i.title)===null||a===void 0?void 0:a.call(i):h,I=e.ariaId,E=e.closable,k=e.closeIcon,x=k===void 0?(s=i.closeIcon)===null||s===void 0?void 0:s.call(i):k,P=e.onClose,B=e.bodyStyle,N=e.bodyProps,T=e.onMousedown,D=e.onMouseup,Z=e.visible,Q=e.modalRender,q=Q===void 0?i.modalRender:Q,ne=e.destroyOnClose,re=e.motionName,ie;C&&(ie=g("div",{class:"".concat(p,"-footer")},[C]));var L;A&&(L=g("div",{class:"".concat(p,"-header")},[g("div",{class:"".concat(p,"-title"),id:I},[A])]));var H;E&&(H=g("button",{type:"button",onClick:P,"aria-label":"Close",class:"".concat(p,"-close")},[x||g("span",{class:"".concat(p,"-close-x")},null)]));var X=g("div",{class:"".concat(p,"-content")},[H,L,g("div",S({class:"".concat(p,"-body"),style:B},N),[(v=i.default)===null||v===void 0?void 0:v.call(i)]),ie]),K=or(re);return g(sr,S(S({},K),{},{onBeforeEnter:f,onAfterEnter:function(){return w(!0)},onAfterLeave:function(){return w(!1)}}),{default:function(){return[Z||!ne?rn(g("div",S(S({},l),{},{ref:d,key:"dialog-element",role:"document",style:[m.value,l.style],class:[p,l.class],onMousedown:T,onMouseup:D}),[g("div",{tabindex:0,ref:o,style:$n,"aria-hidden":"true"},null),q?q({originVNode:X}):X,g("div",{tabindex:0,ref:c,style:$n,"aria-hidden":"true"},null)]),[[lr,Z]]):null]}})}}});function Or(n){if(n==null)throw new TypeError("Cannot destructure "+n)}const ha=Y({compatConfig:{MODE:3},name:"Mask",props:{prefixCls:String,visible:Boolean,motionName:String,maskProps:Object},setup:function(e,t){return Or(t),function(){var r=e.prefixCls,i=e.visible,l=e.maskProps,o=e.motionName,c=or(o);return g(sr,c,{default:function(){return[rn(g("div",S({class:"".concat(r,"-mask")},l),null),[[lr,i]])]}})}}}),Tn=Y({compatConfig:{MODE:3},name:"Dialog",inheritAttrs:!1,props:at(S(S({},Tt()),{},{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 r=t.attrs,i=t.slots,l=O(),o=O(),c=O(),d=O(e.visible),b=O("vcDialogTitle".concat(ma())),m=function(C){if(C){if(!ri(o.value,document.activeElement)){var h;l.value=document.activeElement,(h=c.value)===null||h===void 0||h.focus()}}else{var A=d.value;if(d.value=!1,e.mask&&l.value&&e.focusTriggerAfterClose){try{l.value.focus({preventScroll:!0})}catch{}l.value=null}if(A){var I;(I=e.afterClose)===null||I===void 0||I.call(e)}}},f=function(C){var h;(h=e.onClose)===null||h===void 0||h.call(e,C)},w=O(!1),u=O(),a=function(){clearTimeout(u.value),w.value=!0},s=function(){u.value=setTimeout(function(){w.value=!1})},v=function(C){if(!e.maskClosable)return null;w.value?w.value=!1:o.value===C.target&&f(C)},p=function(C){if(e.keyboard&&C.keyCode===It.ESC){C.stopPropagation(),f(C);return}e.visible&&C.keyCode===It.TAB&&c.value.changeActive(!C.shiftKey)};return le(function(){return e.visible},function(){e.visible&&(d.value=!0)},{flush:"post"}),ct(function(){var y;clearTimeout(u.value),(y=e.scrollLocker)===null||y===void 0||y.unLock()}),ur(function(){var y;if((y=e.scrollLocker)===null||y===void 0||y.unLock(),d.value){var C;(C=e.scrollLocker)===null||C===void 0||C.lock()}}),function(){var y=e.prefixCls,C=e.mask,h=e.visible,A=e.maskTransitionName,I=e.maskAnimation,E=e.zIndex,k=e.wrapClassName,x=e.rootClassName,P=e.wrapStyle,B=e.closable,N=e.maskProps,T=e.maskStyle,D=e.transitionName,Z=e.animation,Q=e.wrapProps,q=e.title,ne=q===void 0?i.title:q,re=r.style,ie=r.class;return g("div",S({class:["".concat(y,"-root"),x]},ni(e,{data:!0})),[g(ha,{prefixCls:y,visible:C&&h,motionName:On(y,A,I),style:S({zIndex:E},T),maskProps:N},null),g("div",S({tabIndex:-1,onKeydown:p,class:fe("".concat(y,"-wrap"),k),ref:o,onClick:v,role:"dialog","aria-labelledby":ne?b.value:null,style:S(S({zIndex:E},P),{},{display:d.value?null:"none"})},Q),[g(pa,S(S({},nn(e,["scrollLocker"])),{},{style:re,class:ie,onMousedown:a,onMouseup:s,ref:c,closable:B,ariaId:b.value,prefixCls:y,visible:h,onClose:f,onVisibleChanged:m,motionName:On(y,D,Z)}),i)])])}}});var ya=Tt(),ba=Y({compatConfig:{MODE:3},name:"DialogWrap",inheritAttrs:!1,props:at(ya,{visible:!1}),setup:function(e,t){var r=t.attrs,i=t.slots,l=O(e.visible);return ii({},{inTriggerContext:!1}),le(function(){return e.visible},function(){e.visible&&(l.value=!0)},{flush:"post"}),function(){var o=e.visible,c=e.getContainer,d=e.forceRender,b=e.destroyOnClose,m=b===void 0?!1:b,f=e.afterClose,w=S(S(S({},e),r),{},{ref:"_component",key:"dialog"});return c===!1?g(Tn,S(S({},w),{},{getOpenCount:function(){return 2}}),i):!d&&m&&!l.value?null:g(fa,{visible:o,forceRender:d,getContainer:c},{default:function(a){return w=S(S(S({},w),a),{},{afterClose:function(){f==null||f(),l.value=!1}}),g(Tn,w,i)}})}}});const Nr=ba;function Ca(n){var e=O(null),t=nt(S({},n)),r=O([]),i=function(o){e.value===null&&(r.value=[],e.value=xt(function(){var c;r.value.forEach(function(d){c=S(S({},c),d)}),$t(t,c),e.value=null})),r.value.push(o)};return st(function(){e.value&&xt.cancel(e.value)}),[t,i]}function zn(n,e,t,r){var i=e+t,l=(t-r)/2;if(t>r){if(e>0)return V({},n,l);if(e<0&&ir)return V({},n,e<0?l:-l);return{}}function wa(n,e,t,r){var i=va(),l=i.width,o=i.height,c=null;return n<=l&&e<=o?c={x:0,y:0}:(n>l||e>o)&&(c=S(S({},zn("x",t,n,l)),zn("y",r,e,o))),c}var Rn=Symbol("previewGroupContext"),sn={provide:function(e){ai(Rn,e)},inject:function(){return cr(Rn,{isPreviewGroup:O(!1),previewUrls:F(function(){return new Map}),setPreviewUrls:function(){},current:O(null),setCurrent:function(){},setShowPreview:function(){},setMousePosition:function(){},registerImage:null,rootClassName:""})}},Sa=Y({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 r=t.slots,i=F(function(){var k={visible:void 0,onVisibleChange:function(){},getContainer:void 0,current:0};return lt(e.preview)==="object"?zr(e.preview,k):k}),l=nt(new Map),o=O(),c=F(function(){return i.value.visible}),d=F(function(){return i.value.getContainer}),b=function(x,P){var B,N;(B=(N=i.value).onVisibleChange)===null||B===void 0||B.call(N,x,P)},m=dr(!!c.value,{value:c,onChange:b}),f=Ee(m,2),w=f[0],u=f[1],a=O(null),s=F(function(){return c.value!==void 0}),v=F(function(){return Array.from(l.keys())}),p=F(function(){return v.value[i.value.current]}),y=F(function(){return new Map(Array.from(l).filter(function(k){var x=Ee(k,2),P=x[1].canPreview;return!!P}).map(function(k){var x=Ee(k,2),P=x[0],B=x[1].url;return[P,B]}))}),C=function(x,P){var B=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;l.set(x,{url:P,canPreview:B})},h=function(x){o.value=x},A=function(x){a.value=x},I=function(x,P){var B=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,N=function(){l.delete(x)};return l.set(x,{url:P,canPreview:B}),N},E=function(x){x==null||x.stopPropagation(),u(!1),A(null)};return le(p,function(k){h(k)},{immediate:!0,flush:"post"}),ur(function(){w.value&&s.value&&h(p.value)},{flush:"post"}),sn.provide({isPreviewGroup:O(!0),previewUrls:y,setPreviewUrls:C,current:o,setCurrent:h,setShowPreview:u,setMousePosition:A,registerImage:I}),function(){var k=$t({},(Or(i.value),i.value));return g(ye,null,[r.default&&r.default(),g($r,S(S({},k),{},{"ria-hidden":!w.value,visible:w.value,prefixCls:e.previewPrefixCls,onClose:E,mousePosition:a.value,src:y.value.get(o.value),icons:e.icons,getContainer:d.value}),null)])}}});const Br=Sa;var je={x:0,y:0},ka=S(S({},Tt()),{},{src:String,alt:String,rootClassName:String,icons:{type:Object,default:function(){return{}}}}),Aa=Y({compatConfig:{MODE:3},name:"Preview",inheritAttrs:!1,props:ka,emits:["close","afterClose"],setup:function(e,t){var r=t.emit,i=t.attrs,l=nt(e.icons),o=l.rotateLeft,c=l.rotateRight,d=l.zoomIn,b=l.zoomOut,m=l.close,f=l.left,w=l.right,u=O(1),a=O(0),s=Ca(je),v=Ee(s,2),p=v[0],y=v[1],C=function(){return r("close")},h=O(),A=nt({originX:0,originY:0,deltaX:0,deltaY:0}),I=O(!1),E=sn.inject(),k=E.previewUrls,x=E.current,P=E.isPreviewGroup,B=E.setCurrent,N=F(function(){return k.value.size}),T=F(function(){return Array.from(k.value.keys())}),D=F(function(){return T.value.indexOf(x.value)}),Z=F(function(){return P.value?k.value.get(x.value):e.src}),Q=F(function(){return P.value&&N.value>1}),q=O({wheelDirection:0}),ne=function(){u.value=1,a.value=0,y(je),r("afterClose")},re=function(){u.value++,y(je)},ie=function(){u.value>1&&u.value--,y(je)},L=function(){a.value+=90},H=function(){a.value-=90},X=function(M){M.preventDefault(),M.stopPropagation(),D.value>0&&B(T.value[D.value-1])},K=function(M){M.preventDefault(),M.stopPropagation(),D.value0&&B(T.value[D.value-1]):M.keyCode===It.RIGHT&&D.value0?ie():U<0&&re()})}),fr(function(){Ne()}),function(){var U=e.visible,M=e.prefixCls,se=e.rootClassName;return g(Nr,S(S({},i),{},{transitionName:"zoom",maskTransitionName:"fade",closable:!1,keyboard:!0,prefixCls:M,onClose:C,afterClose:ne,visible:U,wrapClassName:W,rootClassName:se,getContainer:e.getContainer}),{default:function(){return[g("ul",{class:"".concat(e.prefixCls,"-operations")},[Fe.map(function(ue){var xe=ue.icon,be=ue.onClick,Be=ue.type,$e=ue.disabled;return g("li",{class:fe(ae,V({},"".concat(e.prefixCls,"-operations-operation-disabled"),$e&&($e==null?void 0:$e.value))),onClick:be,key:Be},[Pt(xe,{class:ge})])})]),g("div",{class:"".concat(e.prefixCls,"-img-wrapper"),style:{transform:"translate3d(".concat(p.x,"px, ").concat(p.y,"px, 0)")}},[g("img",{onMousedown:Ae,onDblclick:Oe,ref:h,class:"".concat(e.prefixCls,"-img"),src:Z.value,alt:e.alt,style:{transform:"scale3d(".concat(u.value,", ").concat(u.value,", 1) rotate(").concat(a.value,"deg)")}},null)]),Q.value&&g("div",{class:fe("".concat(e.prefixCls,"-switch-left"),V({},"".concat(e.prefixCls,"-switch-left-disabled"),D.value<=0)),onClick:X},[f]),Q.value&&g("div",{class:fe("".concat(e.prefixCls,"-switch-right"),V({},"".concat(e.prefixCls,"-switch-right-disabled"),D.value>=N.value-1)),onClick:K},[w])]}})}}});const $r=Aa;var _a=["icons","maskClassName"],Tr=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:G.any,fallback:String,preview:{type:[Boolean,Object],default:!0},onClick:{type:Function},onError:{type:Function}}},zr=function(e,t){var r=S({},e);return Object.keys(t).forEach(function(i){e[i]===void 0&&(r[i]=t[i])}),r},Pa=0,Rr=Y({compatConfig:{MODE:3},name:"Image",inheritAttrs:!1,props:Tr(),emits:["click","error"],setup:function(e,t){var r=t.attrs,i=t.slots,l=t.emit,o=F(function(){return e.prefixCls}),c=F(function(){return"".concat(o.value,"-preview")}),d=F(function(){var L={visible:void 0,onVisibleChange:function(){},getContainer:void 0};return lt(e.preview)==="object"?zr(e.preview,L):L}),b=F(function(){var L;return(L=d.value.src)!==null&&L!==void 0?L:e.src}),m=F(function(){return e.placeholder&&e.placeholder!==!0||i.placeholder}),f=F(function(){return d.value.visible}),w=F(function(){return d.value.getContainer}),u=F(function(){return f.value!==void 0}),a=function(H,X){var K,W;(K=(W=d.value).onVisibleChange)===null||K===void 0||K.call(W,H,X)},s=dr(!!f.value,{value:f,onChange:a}),v=Ee(s,2),p=v[0],y=v[1];le(p,function(L,H){a(L,H)});var C=O(m.value?"loading":"normal");le(function(){return e.src},function(){C.value=m.value?"loading":"normal"});var h=O(null),A=F(function(){return C.value==="error"}),I=sn.inject(),E=I.isPreviewGroup,k=I.setCurrent,x=I.setShowPreview,P=I.setMousePosition,B=I.registerImage,N=O(Pa++),T=F(function(){return e.preview&&!A.value}),D=function(){C.value="normal"},Z=function(H){C.value="error",l("error",H)},Q=function(H){if(!u.value){var X=Er(H.target),K=X.left,W=X.top;E.value?(k(N.value),P({x:K,y:W})):h.value={x:K,y:W}}E.value?x(!0):y(!0),l("click",H)},q=function(){y(!1),u.value||(h.value=null)},ne=O(null);le(function(){return ne},function(){C.value==="loading"&&ne.value.complete&&(ne.value.naturalWidth||ne.value.naturalHeight)&&D()});var re=function(){};st(function(){le([b,T],function(){if(re(),!E.value)return function(){};re=B(N.value,b.value,T.value),T.value||re()},{flush:"post",immediate:!0})}),fr(function(){re()});var ie=function(H){return oi(H)?H+"px":H};return function(){var L=e.prefixCls,H=e.wrapperClassName,X=e.fallback,K=e.src,W=e.placeholder,ae=e.wrapperStyle,ge=e.rootClassName,Fe=r.width,ke=r.height,Ae=r.crossorigin,_e=r.decoding,Qe=r.alt,z=r.sizes,Oe=r.srcset,Ne=r.usemap,U=r.class,M=r.style,se=d.value,Pe=se.icons,ue=se.maskClassName,xe=ot(se,_a),be=fe(L,H,ge,V({},"".concat(L,"-error"),A.value)),Be=A.value&&X?X:b.value,$e={crossorigin:Ae,decoding:_e,alt:Qe,sizes:z,srcset:Oe,usemap:Ne,class:fe("".concat(L,"-img"),V({},"".concat(L,"-img-placeholder"),W===!0),U),style:S({height:ke},M)};return g(ye,null,[g("div",{class:be,onClick:T.value?Q:function(ve){l("click",ve)},style:S({width:ie(Fe),height:ie(ke)},ae)},[g("img",S(S(S({},$e),A.value&&X?{src:X}:{onLoad:D,onError:Z,src:K}),{},{ref:ne}),null),C.value==="loading"&&g("div",{"aria-hidden":"true",class:"".concat(L,"-placeholder")},[W||i.placeholder&&i.placeholder()]),i.previewMask&&T.value&&g("div",{class:["".concat(L,"-mask"),ue]},[i.previewMask()])]),!E.value&&T.value&&g($r,S(S({},xe),{},{"aria-hidden":!p.value,visible:p.value,prefixCls:c.value,onClose:q,mousePosition:h.value,src:Be,alt:Qe,getContainer:w.value,icons:Pe,rootClassName:ge}),null)])}}});Rr.PreviewGroup=Br;const xa=Rr;var Ia={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 Ea=Ia;function Mn(n){for(var e=1;e{document.addEventListener(...n),ct(()=>document.removeEventListener(...n))},Ao="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==",wt=new WeakMap,_o=n=>({useHookShareState:()=>{const t=ar();Ot(t),wt.has(t)||(wt.set(t,nt(n(t))),ct(()=>{wt.delete(t)}));const r=wt.get(t);return Ot(r),{state:r,toRefs(){return wi(r)}}}});var Po={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 xo=Po;function Wn(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))(Fr||{});const To=(n,e)=>{const t=n.type==="dir"?1:0;return(e.type==="dir"?1:0)-t},Kn=(n,e)=>{const t=Date.parse(n.date),r=Date.parse(e.date);return t-r},Yn=(n,e)=>{const t=n.name.toLowerCase(),r=e.name.toLowerCase();return t.localeCompare(r)},Zn=(n,e)=>n.bytes-e.bytes,Xe=(n,e)=>{const t=(r,i)=>{switch(e){case"date-asc":return Kn(r,i);case"date-desc":return Kn(i,r);case"name-asc":return Yn(r,i);case"name-desc":return Yn(i,r);case"size-asc":return Zn(r,i);case"size-desc":return Zn(i,r);default:throw new Error(`Invalid sort method: ${e}`)}};return n.slice().sort((r,i)=>To(r,i)||t(r,i))},vt=async(n,e)=>(await an.get(`/files/${n}`,{params:{folder_path:e}})).data,zo=async(n,e)=>(await an.post(`/delete_files/${n}`,{file_paths:e})).data,Ro=async(n,e,t)=>(await an.post(`/move_files/${n}`,{file_paths:e,dest:t})).data;function Se(n){if(typeof n!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(n))}function qn(n,e){for(var t="",r=0,i=-1,l=0,o,c=0;c<=n.length;++c){if(c2){var d=t.lastIndexOf("/");if(d!==t.length-1){d===-1?(t="",r=0):(t=t.slice(0,d),r=t.length-1-t.lastIndexOf("/")),i=c,l=0;continue}}else if(t.length===2||t.length===1){t="",r=0,i=c,l=0;continue}}e&&(t.length>0?t+="/..":t="..",r=2)}else t.length>0?t+="/"+n.slice(i+1,c):t=n.slice(i+1,c),r=c-i-1;i=c,l=0}else o===46&&l!==-1?++l:l=-1}return t}function Mo(n,e){var t=e.dir||e.root,r=e.base||(e.name||"")+(e.ext||"");return t?t===e.root?t+r:t+n+r:r}var et={resolve:function(){for(var e="",t=!1,r,i=arguments.length-1;i>=-1&&!t;i--){var l;i>=0?l=arguments[i]:(r===void 0&&(r=process.cwd()),l=r),Se(l),l.length!==0&&(e=l+"/"+e,t=l.charCodeAt(0)===47)}return e=qn(e,!t),t?e.length>0?"/"+e:"/":e.length>0?e:"."},normalize:function(e){if(Se(e),e.length===0)return".";var t=e.charCodeAt(0)===47,r=e.charCodeAt(e.length-1)===47;return e=qn(e,!t),e.length===0&&!t&&(e="."),e.length>0&&r&&(e+="/"),t?"/"+e:e},isAbsolute:function(e){return Se(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=r:e+="/"+r)}return e===void 0?".":et.normalize(e)},relative:function(e,t){if(Se(e),Se(t),e===t||(e=et.resolve(e),t=et.resolve(t),e===t))return"";for(var r=1;rb){if(t.charCodeAt(o+f)===47)return t.slice(o+f+1);if(f===0)return t.slice(o+f)}else l>b&&(e.charCodeAt(r+f)===47?m=f:f===0&&(m=0));break}var w=e.charCodeAt(r+f),u=t.charCodeAt(o+f);if(w!==u)break;w===47&&(m=f)}var a="";for(f=r+m+1;f<=i;++f)(f===i||e.charCodeAt(f)===47)&&(a.length===0?a+="..":a+="/..");return a.length>0?a+t.slice(o+m):(o+=m,t.charCodeAt(o)===47&&++o,t.slice(o))},_makeLong:function(e){return e},dirname:function(e){if(Se(e),e.length===0)return".";for(var t=e.charCodeAt(0),r=t===47,i=-1,l=!0,o=e.length-1;o>=1;--o)if(t=e.charCodeAt(o),t===47){if(!l){i=o;break}}else l=!1;return i===-1?r?"/":".":r&&i===1?"//":e.slice(0,i)},basename:function(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');Se(e);var r=0,i=-1,l=!0,o;if(t!==void 0&&t.length>0&&t.length<=e.length){if(t.length===e.length&&t===e)return"";var c=t.length-1,d=-1;for(o=e.length-1;o>=0;--o){var b=e.charCodeAt(o);if(b===47){if(!l){r=o+1;break}}else d===-1&&(l=!1,d=o+1),c>=0&&(b===t.charCodeAt(c)?--c===-1&&(i=o):(c=-1,i=d))}return r===i?i=d:i===-1&&(i=e.length),e.slice(r,i)}else{for(o=e.length-1;o>=0;--o)if(e.charCodeAt(o)===47){if(!l){r=o+1;break}}else i===-1&&(l=!1,i=o+1);return i===-1?"":e.slice(r,i)}},extname:function(e){Se(e);for(var t=-1,r=0,i=-1,l=!0,o=0,c=e.length-1;c>=0;--c){var d=e.charCodeAt(c);if(d===47){if(!l){r=c+1;break}continue}i===-1&&(l=!1,i=c+1),d===46?t===-1?t=c:o!==1&&(o=1):t!==-1&&(o=-1)}return t===-1||i===-1||o===0||o===1&&t===i-1&&t===r+1?"":e.slice(t,i)},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 Mo("/",e)},parse:function(e){Se(e);var t={root:"",dir:"",base:"",ext:"",name:""};if(e.length===0)return t;var r=e.charCodeAt(0),i=r===47,l;i?(t.root="/",l=1):l=0;for(var o=-1,c=0,d=-1,b=!0,m=e.length-1,f=0;m>=l;--m){if(r=e.charCodeAt(m),r===47){if(!b){c=m+1;break}continue}d===-1&&(b=!1,d=m+1),r===46?o===-1?o=m:f!==1&&(f=1):o!==-1&&(f=-1)}return o===-1||d===-1||f===0||f===1&&o===d-1&&o===c+1?d!==-1&&(c===0&&i?t.base=t.name=e.slice(1,d):t.base=t.name=e.slice(c,d)):(c===0&&i?(t.name=e.slice(1,o),t.base=e.slice(1,d)):(t.name=e.slice(c,o),t.base=e.slice(c,d)),t.ext=e.slice(o,d)),c>0?t.dir=e.slice(0,c-1):i&&(t.dir="/"),t},sep:"/",delimiter:":",win32:null,posix:null};et.posix=et;var tt=et,Zt={},Do={get exports(){return Zt},set exports(n){Zt=n}};/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress - * @license MIT */(function(n,e){(function(t,r){n.exports=r})(Si,function(){var t={};t.version="0.3.5";var r=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,v;for(s in a)v=a[s],v!==void 0&&a.hasOwnProperty(s)&&(r[s]=v);return this},t.status=null,t.set=function(a){var s=t.isStarted();a=i(a,r.minimum,1),t.status=a===1?null:a;var v=t.render(!s),p=v.querySelector(r.barSelector),y=r.speed,C=r.easing;return v.offsetWidth,c(function(h){r.positionUsing===""&&(r.positionUsing=t.getPositioningCSS()),d(p,o(a,y,C)),a===1?(d(v,{transition:"none",opacity:1}),v.offsetWidth,setTimeout(function(){d(v,{transition:"all "+y+"ms linear",opacity:0}),setTimeout(function(){t.remove(),h()},y)},y)):setTimeout(h,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())},r.trickleSpeed)};return r.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=i(s+a,0,.994),t.set(s)):t.start()},t.trickle=function(){return t.inc()},function(){var a=0,s=0;t.promise=function(v){return!v||v.state()==="resolved"?this:(s===0&&t.start(),a++,s++,v.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(v){return v.parentElement===a});if(s.length>0)return s[0]}return null},t.getParent=function(){if(r.parent instanceof HTMLElement)return r.parent;if(typeof r.parent=="string")return document.querySelector(r.parent)},t.render=function(a){if(t.isRendered())return t.getElement();m(document.documentElement,"nprogress-busy");var s=document.createElement("div");s.id="nprogress",s.className="nprogress",s.innerHTML=r.template;var v=s.querySelector(r.barSelector),p=a?"-100":l(t.status||0),y=t.getParent(),C;return d(v,{transition:"all 0 linear",transform:"translate3d("+p+"%,0,0)"}),r.showSpinner||(C=s.querySelector(r.spinnerSelector),C&&u(C)),y!=document.body&&m(y,"nprogress-custom-parent"),y.appendChild(s),s},t.remove=function(){t.status=null,f(document.documentElement,"nprogress-busy"),f(t.getParent(),"nprogress-custom-parent");var a=t.getElement();a&&u(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 i(a,s,v){return av?v:a}function l(a){return(-1+a)*100}function o(a,s,v){var p;return r.positionUsing==="translate3d"?p={transform:"translate3d("+l(a)+"%,0,0)"}:r.positionUsing==="translate"?p={transform:"translate("+l(a)+"%,0)"}:p={"margin-left":l(a)+"%"},p.transition="all "+s+"ms "+v,p}var c=function(){var a=[];function s(){var v=a.shift();v&&v(s)}return function(v){a.push(v),a.length==1&&s()}}(),d=function(){var a=["Webkit","O","Moz","ms"],s={};function v(h){return h.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(A,I){return I.toUpperCase()})}function p(h){var A=document.body.style;if(h in A)return h;for(var I=a.length,E=h.charAt(0).toUpperCase()+h.slice(1),k;I--;)if(k=a[I]+E,k in A)return k;return h}function y(h){return h=v(h),s[h]||(s[h]=p(h))}function C(h,A,I){A=y(A),h.style[A]=I}return function(h,A){var I=arguments,E,k;if(I.length==2)for(E in A)k=A[E],k!==void 0&&A.hasOwnProperty(E)&&C(h,E,k);else C(h,I[1],I[2])}}();function b(a,s){var v=typeof a=="string"?a:w(a);return v.indexOf(" "+s+" ")>=0}function m(a,s){var v=w(a),p=v+s;b(v,s)||(a.className=p.substring(1))}function f(a,s){var v=w(a),p;b(a,s)&&(p=v.replace(" "+s+" "," "),a.className=p.substring(1,p.length-1))}function w(a){return(" "+(a&&a.className||"")+" ").replace(/\s+/gi," ")}function u(a){a&&a.parentNode&&a.parentNode.removeChild(a)}return t})})(Do);const Lo=Zt,te=pr(),Bt=(n,e=!1)=>`/baidu_netdisk/file?filename=${encodeURIComponent(n.fullpath)}${e?`&disposition=${encodeURIComponent(n.name)}`:""}`,Fo=(n,e)=>`/baidu_netdisk/image-thumbnail?path=${encodeURIComponent(n.fullpath)}&size=${e}`,{eventEmitter:Qr,useEventListen:Qo}=hr(),{useHookShareState:Ge}=_o(()=>{const n=O({tabIdx:-1,paneIdx:-1,target:"local"}),e=F(()=>on(t.value)),t=O([]),r=F(()=>{var w;return t.value.map(u=>u.curr).slice((w=te.conf)!=null&&w.is_win&&n.value.target==="local"?1:0)}),i=F(()=>tt.join(...r.value)),l=O(Fr.DATE_DESC),o=F(()=>{var s;if(!e.value)return[];const w=((s=e.value)==null?void 0:s.files)??[],u=l.value,{walkFiles:a}=e.value;return n.value.walkMode&&a?a.map(v=>Xe(v,u)).flat():Xe(w,u)}),c=O([]),d=O(-1),b=O(!0),m=O();return{spinning:O(!1),canLoadNext:b,multiSelectedIdxs:c,previewIdx:d,basePath:r,currLocation:i,currPage:e,stack:t,sortMethod:l,sortedFiles:o,scroller:O(),stackViewEl:O(),walkModePath:m,props:n,...jo(),...hr()}}),kt=qi(),jo=()=>{const n=O(""),e=Pi(kt.checkBaiduyunInstalled,!1),t=O(!1),r=O("");return{installBaiduyunBin:async()=>{var o;try{r.value="",t.value=!0,await Ei(),kt.baiduyunInstalled=null,await kt.checkBaiduyunInstalled()}catch(c){_n(c)&&(r.value=((o=c.response)==null?void 0:o.data.detail)??"error")}finally{t.value=!1}},installedBaiduyun:e,failedHint:r,baiduyunLoading:t,bduss:n,onLoginBtnClick:async()=>{var o,c;if(!t.value)try{t.value=!0,te.user=await Oi(n.value)}catch(d){console.error(d),pt.error(_n(d)?((c=(o=d.response)==null?void 0:o.data)==null?void 0:c.detail)??"未知错误":"未知错误")}finally{t.value=!1}}}};function Vo(n){const{scroller:e,sortedFiles:t,previewIdx:r,eventEmitter:i,canLoadNext:l}=Ge().toRefs(),o=O(!1);let c=null;const d=(w,u)=>{var a;o.value=w,c!=null&&!w&&u&&((a=e.value)==null||a.scrollToItem(c),c=null)},b=()=>{n.walkMode&&n.target==="local"&&!f("next")&&l&&(pt.info("即将加载下一个文件夹的文件"),i.value.emit("loadNextDir"))};Yt("keydown",w=>{var u;if(o.value){let a=r.value;if(["ArrowDown","ArrowRight"].includes(w.key))for(a++;t.value[a]&&!pe(t.value[a].name);)a++;else if(["ArrowUp","ArrowLeft"].includes(w.key))for(a--;t.value[a]&&!pe(t.value[a].name);)a--;if(pe((u=t.value[a])==null?void 0:u.name)??""){r.value=a;const s=e.value;s&&!(a>=s.$_startIndex&&a<=s.$_endIndex)&&(c=a)}b()}});const m=w=>{var a;let u=r.value;if(w==="next")for(u++;t.value[u]&&!pe(t.value[u].name);)u++;else if(w==="prev")for(u--;t.value[u]&&!pe(t.value[u].name);)u--;if(pe((a=t.value[u])==null?void 0:a.name)??""){r.value=u;const s=e.value;s&&!(u>=s.$_startIndex&&u<=s.$_endIndex)&&(c=u)}b()},f=w=>{var a;let u=r.value;if(w==="next")for(u++;t.value[u]&&!pe(t.value[u].name);)u++;else if(w==="prev")for(u--;t.value[u]&&!pe(t.value[u].name);)u--;return pe((a=t.value[u])==null?void 0:a.name)??""};return{previewIdx:r,onPreviewVisibleChange:d,previewing:o,previewImgMove:m,canPreview:f}}function Uo(n){const e=O(),{installedBaiduyun:t,scroller:r,stackViewEl:i,stack:l,currPage:o,currLocation:c,basePath:d,sortMethod:b,useEventListen:m,walkModePath:f}=Ge().toRefs();le(()=>l.value.length,Et((p,y)=>{var C;p!==y&&((C=r.value)==null||C.scrollToItem(0))},300)),st(async()=>{var y;if(n.target==="netdisk"&&t.value)return;const p=await vt(n.target,"/");if(l.value.push({files:p.files,curr:"/"}),e.value=new Lo,e.value.configure({parent:i.value}),n.path&&n.path!=="/"){if(await s(n.path),n.walkMode){await ut();const[C]=Xe(o.value.files,b.value).filter(h=>h.type==="dir");C&&s(C.fullpath)}}else n.target=="local"&&(y=te.conf)!=null&&y.home&&s(te.conf.home)}),le(()=>n.target==="netdisk"&&t.value&&te.user,async(p,y)=>{if(p&&!y){const C=await vt(n.target,"/");l.value=[{files:C.files,curr:"/"}]}}),le(c,Et(p=>{const y=te.tabList[n.tabIdx].panes[n.paneIdx];y.path=p,te.recent=te.recent.filter(C=>C.key!==y.key),te.recent.unshift({path:p,target:y.target,key:y.key}),te.recent.length>20&&(te.recent=te.recent.slice(0,20))},300));const w=()=>ln(c.value),u=async p=>{var y,C;if(p.type==="dir")try{(y=e.value)==null||y.start();const h=d.value,{files:A}=await vt(n.target,tt.normalize(tt.join(...h,p.name)));l.value.push({files:A,curr:p.name})}finally{(C=e.value)==null||C.done()}},a=p=>{for(;p{var h,A,I;const C=Sr(l.value);try{/^((\w:)|\/)/.test(p)||(p=tt.join(((h=te.conf)==null?void 0:h.sd_cwd)??"/",p));const E=p.split(/\\|\//);(A=te.conf)!=null&&A.is_win&&n.target==="local"?E[0]=E[0]+"/":E.shift();const k=l.value.map(x=>x.curr);for(k.shift();k[0]&&E[0]&&k[0]===E[0];)k.shift(),E.shift();for(let x=0;xB.name===x);Ot(P),await u(P)}}catch(E){throw console.error(p),pt.error("移动失败,检查你的路径输入"),l.value=C,E}},v=async()=>{var p,y;try{if((p=e.value)==null||p.start(),f.value){await s(f.value,!1),await yr();const[C]=Xe(o.value.files,b.value).filter(h=>h.type==="dir");C&&await s(C.fullpath,!1)}else{const{files:C}=await vt(n.target,l.value.length===1?"/":c.value);on(l.value).files=C}}finally{(y=e.value)==null||y.done()}};return m.value("refresh",v),{refresh:v,copyLocation:w,back:a,openNext:u,currPage:o,currLocation:c,to:s,stack:l,scroller:r}}function Ho(n){const{scroller:e,sortedFiles:t,stack:r,sortMethod:i,currLocation:l,currPage:o,stackViewEl:c,canLoadNext:d}=Ge().toRefs(),{state:b}=Ge(),m=O(!1),f=O("grid"),w={line:"详情列表",grid:"预览网格","large-size-grid":"大尺寸预览网格"},u={value:k=>k,text:k=>"按"+Lr[k]},a=272,s=64,v=a*2,{width:p}=ki(c),y=F(()=>{const k=p.value;if(!(f.value==="line"||!k))return~~(k/(f.value==="grid"?a:v))}),C=F(()=>{const k=f.value;if(k==="line")return{first:80,second:void 0};const x=k==="grid"?a:v;return{first:x+s,second:x}}),h=O(!1),A=async()=>{var x;if(h.value||!n.walkMode||!d.value)return;try{h.value=!0;const P=r.value[r.value.length-2],B=Xe(P.files,i.value),N=B.findIndex(T=>{var D;return T.name===((D=o.value)==null?void 0:D.curr)});if(N!==-1){const T=B[N+1],D=tt.normalize(tt.join(l.value,"../",T.name)),Z=await vt(n.target,D),Q=o.value;Q.curr=T.name,Q.walkFiles||(Q.walkFiles=[Q.files]),Q.walkFiles.push(Z.files),console.log("curr page files length",(x=o.value)==null?void 0:x.files.length)}}catch{d.value=!1}finally{h.value=!1}const k=e.value;for(;k&&k.$_endIndex>t.value.length-10&&d.value;)await A()};b.useEventListen("loadNextDir",A);const I=Et(async()=>{const k=e.value;k&&k.$_endIndex>t.value.length-10&&n.walkMode&&A()},300),E=F(()=>f.value==="grid"?[te.gridThumbnailSize,te.gridThumbnailSize].join():[te.largeGridThumbnailSize,te.largeGridThumbnailSize].join());return{gridItems:y,sortedFiles:t,sortMethodConv:u,viewModeMap:w,moreActionsDropdownShow:m,viewMode:f,gridSize:a,sortMethod:i,largeGridSize:v,onScroll:I,loadNextDir:A,loadNextDirLoading:h,canLoadNext:d,itemSize:C,thumbnailSize:E}}function Go(n){const{currLocation:e,sortedFiles:t,currPage:r,multiSelectedIdxs:i,eventEmitter:l}=Ge().toRefs(),o=()=>{i.value=[]};return Yt("click",o),Yt("blur",o),le(r,o),{onFileDragStart:(b,m)=>{const f=Sr(t.value[m]);console.log("onFileDragStart set drag file ",b,m,f);const w=[f];let u=f.type==="dir";if(i.value.includes(m)){const a=i.value.map(s=>t.value[s]);w.push(...a),u=a.some(s=>s.type==="dir")}b.dataTransfer.setData("text/plain",JSON.stringify({from:n.target,includeDir:u,loc:e.value,path:Zi(w,"fullpath").map(a=>a.fullpath)}))},onDrop:async b=>{var f;const m=JSON.parse(((f=b.dataTransfer)==null?void 0:f.getData("text"))||"{}");if(console.log(m),m.from&&m.path&&typeof m.includeDir<"u"&&m.loc){const w=e.value;if(m.from===n.target&&m.loc===w)return;if(n.target==m.from){const u=he("div",[he("div",`下列文件移动至${w}`),he("ol",m.path.map(a=>a.split(/[/\\]/).pop()).map(a=>he("li",a)))]);oe.confirm({title:"确定?",content:u,maskClosable:!0,async onOk(){await Ro(n.target,m.path,w),Qr.emit("removeFiles",[m.path,m.loc]),await l.value.emit("refresh")}})}else{const u=m.from==="local"?"upload":"download",a=u==="upload"?"上传":"下载",s=he("div",[he("div",`从 ${n.target!=="local"?"本地":"云盘"} `),he("ol",m.path.map(v=>v.split(/[/\\]/).pop()).map(v=>he("li",v))),he("div",`${a} ${n.target==="local"?"本地":"云盘"} ${w}`)]);oe.confirm({title:`确定创建${a}任务${m.includeDir?", 这是文件夹或者包含文件夹!":""}`,content:s,maskClosable:!0,async onOk(){await te.createTaskRecordPaneIfNotExist(n.tabIdx),console.log("request createNewTask",{send_dirs:m.path,recv_dir:w,type:u}),kt.pendingBaiduyunTaskQueue.push({send_dirs:m.path,recv_dir:w,type:u})}})}}},multiSelectedIdxs:i}}function Wo(n,{openNext:e}){const t=O(!1),r=O(""),{sortedFiles:i,previewIdx:l,multiSelectedIdxs:o,stack:c,currLocation:d,spinning:b}=Ge().toRefs();Qo("removeFiles",([u,a])=>{if(a!==d.value)return;const s=on(c.value);s.files=s.files.filter(v=>!u.includes(v.fullpath)),s.walkFiles&&(s.walkFiles=s.walkFiles.map(v=>v.filter(p=>!u.includes(p.fullpath))))});const m=nt(new Ai);return{onFileItemClick:async(u,a)=>{const v=i.value.findIndex(p=>p.name===a.name);if(l.value=v,u.shiftKey){o.value.push(v),o.value.sort((C,h)=>C-h);const p=o.value[0],y=o.value[o.value.length-1];o.value=ko(p,y+1),console.log(o.value),u.stopPropagation()}else u.ctrlKey||u.metaKey?(o.value.push(v),u.stopPropagation()):await e(a)},onContextMenuClick:async(u,a,s)=>{const v=Bt(a),p=async y=>{if(!b.value)try{b.value=!0,await xi(a.fullpath),An().querySelector("#bd_hidden_img_update_trigger").click(),Ot(await Ii(),"图像信息生成超时"),await yr(300),An().querySelector(`#bd_hidden_tab_${y}`).click()}catch(C){console.error(C),pt.error("发送图像失败,请携带console的错误消息找开发者")}finally{b.value=!1}};switch(u.key){case"openInNewWindow":return window.open(v);case"download":return window.open(Bt(a,!0));case"copyPreviewUrl":return ln(location.host+v);case"send2txt2img":return p("txt2img");case"send2img2img":return p("img2img");case"send2inpaint":return p("inpaint");case"send2extras":return p("extras");case"viewGenInfo":{t.value=!0,r.value=await m.pushAction(()=>_i(a.fullpath)).res;break}case"deleteFiles":{let y=[];o.value.includes(s)?y=o.value.map(C=>i.value[C]):y.push(a),oe.confirm({title:"确认删除?",content:he("ol",{style:"max-height:50vh;overflow:auto;"},y.map(C=>C.fullpath.split(/[/\\]/).pop()).map(C=>he("li",C))),async onOk(){const C=y.map(h=>h.fullpath);await zo(n.target,C),pt.success("删除成功"),Qr.emit("removeFiles",[C,d.value])}})}}},showGenInfo:t,imageGenInfo:r,q:m}}const Jo=Y({__name:"folderNavigator",props:{loc:null},emits:["to"],setup(n,{emit:e}){const t=n,r=Ni(()=>t.loc),i=O(!1),l=()=>{i.value=!1,e("to",r.value)};return(o,c)=>{const d=kr,b=oe;return j(),ee(ye,null,[g(b,{visible:i.value,"onUpdate:visible":c[1]||(c[1]=m=>i.value=m),title:"输入地址回车",onOk:l},{default:R(()=>[g(d,{onPressEnter:l,value:_(r),"onUpdate:value":c[0]||(c[0]=m=>Ke(r)?r.value=m:null),style:{width:"100%"},"allow-clear":""},null,8,["value"])]),_:1},8,["visible"]),J("a",{style:{"margin-left":"8px"},onClick:c[2]||(c[2]=m=>i.value=!0)},"前往")],64)}}});function Ko(){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 r=n.indexOf("rv:");return parseInt(n.substring(r+3,n.indexOf(".",r)),10)}var i=n.indexOf("Edge/");return i>0?parseInt(n.substring(i+5,n.indexOf(".",i)),10):-1}let At;function qt(){qt.init||(qt.init=!0,At=Ko()!==-1)}var zt={name:"ResizeObserver",props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},emits:["notify"],mounted(){qt(),ut(()=>{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",At&&this.$el.appendChild(n),n.data="about:blank",At||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&&(!At&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}};const Yo=Bi();br("data-v-b329ee4c");const Zo={class:"resize-observer",tabindex:"-1"};Cr();const qo=Yo((n,e,t,r,i,l)=>(j(),de("div",Zo)));zt.render=qo;zt.__scopeId="data-v-b329ee4c";zt.__file="src/components/ResizeObserver.vue";function _t(n){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_t=function(e){return typeof e}:_t=function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_t(n)}function Xo(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")}function Xn(n,e){for(var t=0;tn.length)&&(e=n.length);for(var t=0,r=new Array(e);t2&&arguments[2]!==void 0?arguments[2]:{},r,i,l,o=function(d){for(var b=arguments.length,m=new Array(b>1?b-1:0),f=1;f1){var b=c.find(function(f){return f.isIntersecting});b&&(d=b)}if(i.callback){var m=d.isIntersecting&&d.intersectionRatio>=i.threshold;if(m===i.oldResult)return;i.oldResult=m,i.callback(m,d)}},this.options.intersection),ut(function(){i.observer&&i.observer.observe(i.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 Vr(n,e,t){var r=e.value;if(r)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 i=new ll(n,r,t);n._vue_visibilityState=i}}function sl(n,e,t){var r=e.value,i=e.oldValue;if(!jr(r,i)){var l=n._vue_visibilityState;if(!r){Ur(n);return}l?l.createObserver(r,t):Vr(n,{value:r},t)}}function Ur(n){var e=n._vue_visibilityState;e&&(e.destroyObserver(),delete n._vue_visibilityState)}var ul={beforeMount:Vr,updated:sl,unmounted:Ur},cl={itemsLimit:1e3},dl=/(auto|scroll)/;function Hr(n,e){return n.parentNode===null?e:Hr(n.parentNode,e.concat([n]))}var Vt=function(e,t){return getComputedStyle(e,null).getPropertyValue(t)},fl=function(e){return Vt(e,"overflow")+Vt(e,"overflow-y")+Vt(e,"overflow-x")},vl=function(e){return dl.test(fl(e))};function tr(n){if(n instanceof HTMLElement||n instanceof SVGElement){for(var e=Hr(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,r,i){const l=$i({id:hl++,index:e,used:!0,key:r,type:i}),o=Ti({item:t,position:0,nr:l});return n.push(o),o},unuseView(n,e=!1){const t=this.$_unusedViews,r=n.nr.type;let i=t.get(r);i||(i=[],t.set(r,i)),i.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,r=this.gridItems||1,i=this.itemSecondarySize||t,l=this.$_computedMinItemSize,o=this.typeField,c=this.simpleArray?null:this.keyField,d=this.items,b=d.length,m=this.sizes,f=this.$_views,w=this.$_unusedViews,u=this.pool,a=this.itemIndexByKey;let s,v,p,y,C;if(!b)s=v=y=C=p=0;else if(this.$_prerender)s=y=0,v=C=Math.min(this.prerender,d.length),p=null;else{const P=this.getScroll();if(e){let T=P.start-this.$_lastUpdateScrollPosition;if(T<0&&(T=-T),t===null&&TP.start&&(Z=Q),Q=~~((D+Z)/2);while(Q!==q);for(Q<0&&(Q=0),s=Q,p=m[b-1].accumulator,v=Q;vb&&(v=b)),y=s;yb&&(v=b),y<0&&(y=0),C>b&&(C=b),p=Math.ceil(b/r)*t}}v-s>cl.itemsLimit&&this.itemsLimitError(),this.totalSize=p;let h;const A=s<=this.$_endIndex&&v>=this.$_startIndex;if(A)for(let P=0,B=u.length;P=v)&&this.unuseView(h));const I=A?null:new Map;let E,k,x;for(let P=s;P=N.length)&&(h=this.addView(u,P,E,B,k),this.unuseView(h,!0),N=w.get(k)),h=N[x],I.set(k,x+1)),f.delete(h.nr.key),h.nr.used=!0,h.nr.index=P,h.nr.key=B,h.nr.type=k,f.set(B,h),T=!0;else if(!h.nr.used&&(h.nr.used=!0,T=!0,N)){const D=N.indexOf(h);D!==-1&&N.splice(D,1)}h.item=E,T&&(P===d.length-1&&this.$emit("scroll-end"),P===0&&this.$emit("scroll-start")),t===null?(h.position=m[P-1].accumulator,h.offset=0):(h.position=Math.floor(P/r)*t,h.offset=P%r*i)}return this.$_startIndex=s,this.$_endIndex=v,this.emitUpdate&&this.$emit("update",s,v,y,C),clearTimeout(this.$_sortTimer),this.$_sortTimer=setTimeout(this.sortViews,this.updateInterval+300),{continuous:A}},getListenerTarget(){let n=tr(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 r;if(this.pageMode){const i=n.getBoundingClientRect(),l=t?i.height:i.width;let o=-(t?i.top:i.left),c=t?window.innerHeight:window.innerWidth;o<0&&(c+=o,o=0),o+c>l&&(c=l-o),r={start:o,end:o+c}}else t?r={start:n.scrollTop,end:n.scrollTop+n.clientHeight}:r={start:n.scrollLeft,end:n.scrollLeft+n.clientWidth};return r},applyPageMode(){this.pageMode?this.addListeners():this.removeListeners()},addListeners(){this.listenerTarget=this.getListenerTarget(),this.listenerTarget.addEventListener("scroll",this.handleScroll,tn?{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,r,i;if(this.pageMode){const l=tr(this.$el),o=l.tagName==="HTML"?0:l[e.scroll],c=l.getBoundingClientRect(),b=this.$el.getBoundingClientRect()[e.start]-c[e.start];t=l,r=e.scroll,i=n+o+b}else t=this.$el,r=e.scroll,i=n;t[r]=i},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 yl={key:0,ref:"before",class:"vue-recycle-scroller__slot"},bl={key:1,ref:"after",class:"vue-recycle-scroller__slot"};function Cl(n,e,t,r,i,l){const o=wr("ResizeObserver"),c=zi("observe-visibility");return rn((j(),ee("div",{class:Ye(["vue-recycle-scroller",{ready:i.ready,"page-mode":t.pageMode,[`direction-${n.direction}`]:!0}]),onScrollPassive:e[0]||(e[0]=(...d)=>l.handleScroll&&l.handleScroll(...d))},[n.$slots.before?(j(),ee("div",yl,[bt(n.$slots,"before")],512)):ze("v-if",!0),(j(),de(Pn(t.listTag),{ref:"wrapper",style:Di({[n.direction==="vertical"?"minHeight":"minWidth"]:i.totalSize+"px"}),class:Ye(["vue-recycle-scroller__item-wrapper",t.listClass])},{default:R(()=>[(j(!0),ee(ye,null,Wt(i.pool,d=>(j(),de(Pn(t.itemTag),Ri({key:d.nr.id,style:i.ready?{transform:`translate${n.direction==="vertical"?"Y":"X"}(${d.position}px) translate${n.direction==="vertical"?"X":"Y"}(${d.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&&i.hoverKey===d.nr.key}]]},Mi(t.skipHover?{}:{mouseenter:()=>{i.hoverKey=d.nr.key},mouseleave:()=>{i.hoverKey=null}})),{default:R(()=>[bt(n.$slots,"default",{item:d.item,index:d.nr.index,active:d.nr.used})]),_:2},1040,["style","class"]))),128)),bt(n.$slots,"empty")]),_:3},8,["style","class"])),n.$slots.after?(j(),ee("div",bl,[bt(n.$slots,"after")],512)):ze("v-if",!0),g(o,{onNotify:l.handleResize},null,8,["onNotify"])],34)),[[c,l.handleVisibilityChange]])}hn.render=Cl;hn.__file="src/components/RecycleScroller.vue";const wl=n=>(br("data-v-296c68a3"),n=n(),Cr(),n),Sl={key:0,class:"uninstalled-hint"},kl=wl(()=>J("div",null,"尚未安装依赖,当前不可用",-1)),Al={key:0},_l={class:"location-bar"},Pl={class:"breadcrumb"},xl=["onClick"],Il={class:"actions"},El=["onClick"],Ol={style:{width:"384px",background:"white",padding:"16px","border-radius":"4px","box-shadow":"0 0 4px #aaa",border:"1px solid #aaa"}},Nl={key:0,class:"view"},Bl=["onDragstart","onClickCapture"],$l={key:0},Tl={key:1,class:"preview-icon-wrap"},zl={class:"profile"},Rl={class:"name line-clamp-1"},Ml={class:"basic-info"},Dl={class:"name line-clamp-1"},Ll={class:"basic-info"},Fl={key:0,class:"preview-switch"},Ql=Y({__name:"stackView",props:{target:null,tabIdx:null,paneIdx:null,path:null,walkMode:{type:Boolean}},setup(n){const e=n,t=pr(),{installBaiduyunBin:r,installedBaiduyun:i,failedHint:l,baiduyunLoading:o,scroller:c,walkModePath:d,stackViewEl:b,props:m,bduss:f,onLoginBtnClick:w,multiSelectedIdxs:u,spinning:a}=Ge().toRefs();le(()=>e,()=>{m.value=e,e.walkMode&&(d.value=e.path)},{immediate:!0});const{currLocation:s,currPage:v,refresh:p,copyLocation:y,back:C,openNext:h,stack:A,to:I}=Uo(e),{gridItems:E,sortMethodConv:k,moreActionsDropdownShow:x,sortedFiles:P,sortMethod:B,viewMode:N,viewModeMap:T,itemSize:D,loadNextDir:Z,loadNextDirLoading:Q,canLoadNext:q,thumbnailSize:ne,onScroll:re}=Ho(e),{onDrop:ie,onFileDragStart:L}=Go(e),{onFileItemClick:H,onContextMenuClick:X,showGenInfo:K,imageGenInfo:W,q:ae}=Wo(e,{openNext:h}),{previewIdx:ge,onPreviewVisibleChange:Fe,previewing:ke,previewImgMove:Ae,canPreview:_e}=Vo(e);return(Qe,z)=>{const Oe=ji,Ne=Me,U=kr,M=Gi,se=wr("login-outlined"),Pe=Me,ue=Re,xe=Vi,be=oe,Be=ht,$e=qe,ve=Ui,yn=Ut,Rt=He,Gr=Ga,Wr=gt;return j(),de(Wr,{spinning:_(a)},{default:R(()=>[g(Oe,{style:{display:"none"}}),e.target==="netdisk"&&(!_(i)||!_(t).user)?(j(),ee("div",Sl,[_(i)?(j(),de(ue,{key:1,layout:"inline"},{default:R(()=>[g(M,{label:"bduss"},{default:R(()=>[g(U,{value:_(f),"onUpdate:value":z[0]||(z[0]=$=>Ke(f)?f.value=$:null),style:{width:"300px"}},null,8,["value"])]),_:1}),g(M,null,{default:R(()=>[g(Pe,{onClick:_(w),type:"primary",loading:_(o)},{icon:R(()=>[g(se)]),default:R(()=>[ce(" 登录 ")]),_:1},8,["onClick","loading"])]),_:1})]),_:1})):(j(),ee(ye,{key:0},[kl,g(Ne,{type:"primary",loading:_(o),onClick:_(r)},{default:R(()=>[ce("点此安装")]),_:1},8,["loading","onClick"]),_(l)?(j(),ee("p",Al,Ce(_(l)),1)):ze("",!0)],64))])):(j(),ee("div",{key:1,ref_key:"stackViewEl",ref:b,onDragover:z[14]||(z[14]=we(()=>{},["prevent"])),onDrop:z[15]||(z[15]=we($=>_(ie)($),["prevent"])),class:"container"},[g(be,{visible:_(K),"onUpdate:visible":z[2]||(z[2]=$=>Ke(K)?K.value=$:null),width:"50vw"},{default:R(()=>[g(xe,{active:"",loading:!_(ae).isIdle},{default:R(()=>[J("div",{style:{width:"100%","word-break":"break-all","white-space":"pre-line"},onDblclick:z[1]||(z[1]=$=>_(ln)(_(W)))}," 双击复制 "+Ce(_(W)),33)]),_:1},8,["loading"])]),_:1},8,["visible"]),J("div",_l,[J("div",Pl,[g($e,{style:{flex:"1"}},{default:R(()=>[(j(!0),ee(ye,null,Wt(_(A),($,Te)=>(j(),de(Be,{key:Te},{default:R(()=>[J("a",{onClick:we(We=>_(C)(Te),["prevent"])},Ce($.curr==="/"?"根":$.curr.replace(/:\/$/,"盘")),9,xl)]),_:2},1024))),128))]),_:1})]),J("div",Il,[J("a",{class:"opt",onClick:z[3]||(z[3]=we((...$)=>_(p)&&_(p)(...$),["prevent"]))}," 刷新 "),e.target==="local"?(j(),de(Rt,{key:0},{overlay:R(()=>[g(yn,null,{default:R(()=>[(j(!0),ee(ye,null,Wt(_(t).autoCompletedDirList,$=>(j(),de(ve,{key:$.dir},{default:R(()=>[J("a",{onClick:we(Te=>_(I)($.dir),["prevent"])},Ce($.zh),9,El)]),_:2},1024))),128))]),_:1})]),default:R(()=>[J("a",{class:"opt",onClick:z[4]||(z[4]=we(()=>{},["prevent"]))},[ce(" 快速移动 "),g(_(rr))])]),_:1})):ze("",!0),g(Rt,{trigger:["click"],visible:_(x),"onUpdate:visible":z[11]||(z[11]=$=>Ke(x)?x.value=$:null),placement:"bottomLeft",getPopupContainer:$=>$.parentNode},{overlay:R(()=>[J("div",Ol,[g(ue,Li(Fi({labelCol:{span:6},wrapperCol:{span:18}})),{default:R(()=>[g(M,{label:"查看模式"},{default:R(()=>[g(_(xn),{value:_(N),"onUpdate:value":z[6]||(z[6]=$=>Ke(N)?N.value=$:null),onClick:z[7]||(z[7]=we(()=>{},["stop"])),conv:{value:$=>$,text:$=>_(T)[$]},options:Object.keys(_(T))},null,8,["value","conv","options"])]),_:1}),g(M,{label:"排序方法"},{default:R(()=>[g(_(xn),{value:_(B),"onUpdate:value":z[8]||(z[8]=$=>Ke(B)?B.value=$:null),onClick:z[9]||(z[9]=we(()=>{},["stop"])),conv:_(k),options:Object.keys(_(Lr))},null,8,["value","conv","options"])]),_:1}),g(M,null,{default:R(()=>[J("a",{onClick:z[10]||(z[10]=we((...$)=>_(y)&&_(y)(...$),["prevent"]))},"复制路径"),g(Jo,{loc:_(s),onTo:_(I)},null,8,["loc","onTo"])]),_:1})]),_:1},16)])]),default:R(()=>[J("a",{class:"opt",onClick:z[5]||(z[5]=we(()=>{},["prevent"]))}," 更多 ")]),_:1},8,["visible","getPopupContainer"])])]),_(v)?(j(),ee("div",Nl,[g(_(hn),{class:"file-list",items:_(P),prerender:10,ref_key:"scroller",ref:c,onScroll:_(re),"item-size":_(D).first,"key-field":"fullpath","item-secondary-size":_(D).second,gridItems:_(E)},Qi({default:R(({item:$,index:Te})=>[g(Rt,{trigger:["contextmenu"]},{overlay:R(()=>[g(yn,{onClick:We=>_(X)(We,$,Te)},{default:R(()=>[g(ve,{key:"deleteFiles"},{default:R(()=>[ce("删除选中")]),_:1}),$.type==="file"&&e.target==="local"?(j(),ee(ye,{key:0},[g(ve,{key:"openInNewWindow"},{default:R(()=>[ce("在新窗口预览(如果浏览器处理不了会下载,大文件的话谨慎)")]),_:1}),g(ve,{key:"download"},{default:R(()=>[ce("直接下载(大文件的话谨慎)")]),_:1}),g(ve,{key:"copyPreviewUrl"},{default:R(()=>[ce("复制源文件预览链接")]),_:1}),_(pe)($.name)?(j(),ee(ye,{key:0},[g(ve,{key:"viewGenInfo"},{default:R(()=>[ce("查看生成信息(prompt等)")]),_:1}),g(ve,{key:"send2txt2img"},{default:R(()=>[ce("发送到文生图")]),_:1}),g(ve,{key:"send2img2img"},{default:R(()=>[ce("发送到图生图")]),_:1}),g(ve,{key:"send2inpaint"},{default:R(()=>[ce("发送到局部重绘")]),_:1}),g(ve,{key:"send2extras"},{default:R(()=>[ce("发送到附加功能")]),_:1})],64)):ze("",!0)],64)):ze("",!0)]),_:2},1032,["onClick"])]),default:R(()=>[(j(),ee("li",{class:Ye(["file",{clickable:$.type==="dir",selected:_(u).includes(Te),grid:_(N)==="grid"||_(N)==="large-size-grid","large-grid":_(N)==="large-size-grid"}]),key:$.name,draggable:"true",onDragstart:We=>_(L)(We,Te),onClickCapture:We=>_(H)(We,$)},[_(N)!=="line"?(j(),ee("div",$l,[e.target==="local"&&_(pe)($.name)?(j(),de(Gr,{key:$.fullpath,class:Ye(`idx-${Te}`),src:_(t).enableThumbnail?_(Fo)($,_(ne)):_(Bt)($),fallback:_(Ao),preview:{src:_(P)[_(ge)]?_(Bt)(_(P)[_(ge)]):"",onVisibleChange:_(Fe)}},null,8,["class","src","fallback","preview"])):(j(),ee("div",Tl,[$.type==="file"?(j(),de(_(Un),{key:0,class:"icon center"})):(j(),de(_(Gn),{key:1,class:"icon center"}))])),J("div",zl,[J("div",Rl,Ce($.name),1),J("div",Ml,[J("div",null,Ce($.size),1),J("div",null,Ce($.date),1)])])])):(j(),ee(ye,{key:1},[$.type==="file"?(j(),de(_(Un),{key:0,class:"icon"})):(j(),de(_(Gn),{key:1,class:"icon"})),J("div",Dl,Ce($.name),1),J("div",Ll,[J("div",null,Ce($.size),1),J("div",null,Ce($.date),1)])],64))],42,Bl))]),_:2},1024)]),_:2},[e.walkMode?{name:"after",fn:R(()=>[g(Ne,{onClick:_(Z),loading:_(Q),block:"",type:"primary",disabled:!_(q),ghost:""},{default:R(()=>[ce(" 加载下一页")]),_:1},8,["onClick","loading","disabled"])]),key:"0"}:void 0]),1032,["items","onScroll","item-size","item-secondary-size","gridItems"]),_(ke)?(j(),ee("div",Fl,[g(_(Eo),{onClick:z[12]||(z[12]=$=>_(Ae)("prev")),class:Ye({disable:!_(_e)("prev")})},null,8,["class"]),g(_($o),{onClick:z[13]||(z[13]=$=>_(Ae)("next")),class:Ye({disable:!_(_e)("next")})},null,8,["class"])])):ze("",!0)])):ze("",!0)],544))]),_:1},8,["spinning"])}}});const Kl=Hi(Ql,[["__scopeId","data-v-296c68a3"]]);export{Kl as default}; +import{P as G,h as S,d as Y,s as at,u as De,a as g,a3 as Wr,a4 as ot,c as fe,G as F,a5 as bn,b as Cn,a6 as $t,_ as V,a7 as Jr,a8 as lt,B as nn,a9 as Kr,i as wn,aa as nr,g as mt,ab as rr,ac as ir,ad as Yr,ae as Pt,af as Ut,ag as Ht,ah as Zr,ai as Gt,r as O,z as qr,y as st,aj as le,x as Ee,ak as ut,al as xt,A as ct,am as Xr,an as ei,ao as ar,e as or,f as rn,v as lr,T as sr,H as ur,ap as ti,aq as ni,ar as It,as as ri,J as nt,at as ii,au as cr,av as dr,W as ye,aw as Ve,ax as fr,ay as ai,D as Le,C as vr,az as oi,aA as rt,aB as li,aC as si,aD as Et,aE as ui,aF as Sn,aG as ci,aH as mr,m as di,l as fi,n as vi,o as gr,aI as kn,aJ as mi,aK as gi,aL as pi,aM as hi,aN as yi,aO as bi,aP as Ot,aQ as Ci,aR as an,aS as wi,F as pr,aT as hr,aU as pt,a1 as Si,aV as ki,aW as Ai,aX as pe,aY as he,aZ as _i,a_ as Pi,a$ as xi,b0 as An,b1 as Ii,b2 as Ei,b3 as _n,b4 as Oi,b5 as Ni,K as j,L as ee,N as R,M as _,b6 as Ke,V as J,Z as yr,$ as br,O as de,b7 as Bi,b8 as $i,b9 as Ti,ba as Cr,bb as zi,bc as bt,Q as ze,X as Wt,bd as Pn,be as Ri,bf as Mi,bg as Di,Y as Ye,R as ce,U as Ce,bh as we,bi as Li,bj as Fi,bk as xn,bl as Qi,bm as ji,S as Vi,bn as Ui,a2 as Hi}from"./index-93bb8bfa.js";import{F as Re,c as wr,l as on,_ as Gi}from"./index-84633439.js";import{_ as Wi,c as Ji,d as Ki,e as Mt}from"./index-1fe59d75.js";import{E as Yi,I as Sr}from"./index-ed16943b.js";import{c as ln,u as Zi}from"./index-d4c0ce51.js";import{u as qi}from"./useTaskListStore-ec084589.js";import{b as Xi,B as Me,c as kr}from"./button-81155cd9.js";var Ar=function(){return{arrow:{type:[Boolean,Object],default:void 0},trigger:{type:[Array,String]},overlay:G.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}}},Dt=Xi(),ea=function(){return S(S({},Ar()),{},{type:Dt.type,size:String,htmlType:Dt.htmlType,href:String,disabled:{type:Boolean,default:void 0},prefixCls:String,icon:G.any,title:String,loading:Dt.loading,onClick:{type:Function}})},ta=["type","disabled","loading","htmlType","class","overlay","trigger","align","visible","onVisibleChange","placement","href","title","icon","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","onClick","onUpdate:visible"],na=Me.Group;const Nt=Y({compatConfig:{MODE:3},name:"ADropdownButton",inheritAttrs:!1,__ANT_BUTTON:!0,props:at(ea(),{trigger:"hover",placement:"bottomRight",type:"default"}),slots:["icon","leftButton","rightButton","overlay"],setup:function(e,t){var r=t.slots,i=t.attrs,l=t.emit,o=function(w){l("update:visible",w),l("visibleChange",w)},c=De("dropdown-button",e),d=c.prefixCls,b=c.direction,m=c.getPopupContainer;return function(){var f,w,u=S(S({},e),i),a=u.type,s=a===void 0?"default":a,v=u.disabled,p=u.loading,y=u.htmlType,C=u.class,h=C===void 0?"":C,A=u.overlay,I=A===void 0?(f=r.overlay)===null||f===void 0?void 0:f.call(r):A,E=u.trigger,k=u.align,x=u.visible;u.onVisibleChange;var P=u.placement,B=P===void 0?b.value==="rtl"?"bottomLeft":"bottomRight":P,N=u.href,T=u.title,D=u.icon,Z=D===void 0?((w=r.icon)===null||w===void 0?void 0:w.call(r))||g(Wr,null,null):D,Q=u.mouseEnterDelay,q=u.mouseLeaveDelay,ne=u.overlayClassName,re=u.overlayStyle,ie=u.destroyPopupOnHide,L=u.onClick;u["onUpdate:visible"];var H=ot(u,ta),X={align:k,disabled:v,trigger:v?[]:E,placement:B,getPopupContainer:m.value,onVisibleChange:o,mouseEnterDelay:Q,mouseLeaveDelay:q,visible:x,overlayClassName:ne,overlayStyle:re,destroyPopupOnHide:ie},K=g(Me,{type:s,disabled:v,loading:p,onClick:L,htmlType:y,href:N,title:T},{default:r.default}),W=g(Me,{type:s,icon:Z},null);return g(na,S(S({},H),{},{class:fe(d.value,h)}),{default:function(){return[r.leftButton?r.leftButton({button:K}):K,g(He,X,{default:function(){return[r.rightButton?r.rightButton({button:W}):W]},overlay:function(){return I}})]}})}}});var _r=Y({compatConfig:{MODE:3},name:"ADropdown",inheritAttrs:!1,props:at(Ar(),{mouseEnterDelay:.15,mouseLeaveDelay:.1,placement:"bottomLeft",trigger:"hover"}),slots:["overlay"],setup:function(e,t){var r=t.slots,i=t.attrs,l=t.emit,o=De("dropdown",e),c=o.prefixCls,d=o.rootPrefixCls,b=o.direction,m=o.getPopupContainer,f=F(function(){var s=e.placement,v=s===void 0?"":s,p=e.transitionName;return p!==void 0?p:v.indexOf("top")>=0?"".concat(d.value,"-slide-down"):"".concat(d.value,"-slide-up")}),w=function(){var v,p,y,C=e.overlay||((v=r.overlay)===null||v===void 0?void 0:v.call(r)),h=Array.isArray(C)?C[0]:C;if(!h)return null;var A=h.props||{};bn(!A.mode||A.mode==="vertical","Dropdown",'mode="'.concat(A.mode,`" is not supported for Dropdown's Menu.`));var I=A.selectable,E=I===void 0?!1:I,k=A.expandIcon,x=k===void 0?(p=h.children)===null||p===void 0||(y=p.expandIcon)===null||y===void 0?void 0:y.call(p):k,P=typeof x<"u"&&wn(x)?x:g("span",{class:"".concat(c.value,"-menu-submenu-arrow")},[g(nr,{class:"".concat(c.value,"-menu-submenu-arrow-icon")},null)]),B=wn(h)?Cn(h,{mode:"vertical",selectable:E,expandIcon:function(){return P}}):h;return B},u=F(function(){var s=e.placement;if(!s)return b.value==="rtl"?"bottomRight":"bottomLeft";if(s.includes("Center")){var v=s.slice(0,s.indexOf("Center"));return bn(!s.includes("Center"),"Dropdown","You are using '".concat(s,"' placement in Dropdown, which is deprecated. Try to use '").concat(v,"' instead.")),v}return s}),a=function(v){l("update:visible",v),l("visibleChange",v)};return function(){var s,v,p=e.arrow,y=e.trigger,C=e.disabled,h=e.overlayClassName,A=(s=r.default)===null||s===void 0?void 0:s.call(r)[0],I=Cn(A,$t({class:fe(A==null||(v=A.props)===null||v===void 0?void 0:v.class,V({},"".concat(c.value,"-rtl"),b.value==="rtl"),"".concat(c.value,"-trigger"))},C?{disabled:C}:{})),E=fe(h,V({},"".concat(c.value,"-rtl"),b.value==="rtl")),k=C?[]:y,x;k&&k.indexOf("contextmenu")!==-1&&(x=!0);var P=Jr({arrowPointAtCenter:lt(p)==="object"&&p.pointAtCenter,autoAdjustOverflow:!0}),B=nn(S(S(S({},e),i),{},{builtinPlacements:P,overlayClassName:E,arrow:p,alignPoint:x,prefixCls:c.value,getPopupContainer:m.value,transitionName:f.value,trigger:k,onVisibleChange:a,placement:u.value}),["overlay","onUpdate:visible"]);return g(Kr,B,{default:function(){return[I]},overlay:w})}}});_r.Button=Nt;const He=_r;var ra=["class","style"],ia=function(){return{prefixCls:String,href:String,separator:G.any,overlay:G.any,onClick:Function}};const ht=Y({compatConfig:{MODE:3},name:"ABreadcrumbItem",inheritAttrs:!1,__ANT_BREADCRUMB_ITEM:!0,props:ia(),slots:["separator","overlay"],setup:function(e,t){var r=t.slots,i=t.attrs,l=De("breadcrumb",e),o=l.prefixCls,c=function(b,m){var f=mt(r,e,"overlay");return f?g(He,{overlay:f,placement:"bottom"},{default:function(){return[g("span",{class:"".concat(m,"-overlay-link")},[b,g(rr,null,null)])]}}):b};return function(){var d,b=(d=mt(r,e,"separator"))!==null&&d!==void 0?d:"/",m=mt(r,e),f=i.class,w=i.style,u=ot(i,ra),a;return e.href!==void 0?a=g("a",S({class:"".concat(o.value,"-link"),onClick:e.onClick},u),[m]):a=g("span",S({class:"".concat(o.value,"-link"),onClick:e.onClick},u),[m]),a=c(a,o.value),m?g("span",{class:f,style:w},[a,b&&g("span",{class:"".concat(o.value,"-separator")},[b])]):null}}});var aa=function(){return{prefixCls:String,routes:{type:Array},params:G.any,separator:G.any,itemRender:{type:Function}}};function oa(n,e){if(!n.breadcrumbName)return null;var t=Object.keys(e).join("|"),r=n.breadcrumbName.replace(new RegExp(":(".concat(t,")"),"g"),function(i,l){return e[l]||i});return r}function In(n){var e=n.route,t=n.params,r=n.routes,i=n.paths,l=r.indexOf(e)===r.length-1,o=oa(e,t);return l?g("span",null,[o]):g("a",{href:"#/".concat(i.join("/"))},[o])}const qe=Y({compatConfig:{MODE:3},name:"ABreadcrumb",props:aa(),slots:["separator","itemRender"],setup:function(e,t){var r=t.slots,i=De("breadcrumb",e),l=i.prefixCls,o=i.direction,c=function(f,w){return f=(f||"").replace(/^\//,""),Object.keys(w).forEach(function(u){f=f.replace(":".concat(u),w[u])}),f},d=function(f,w,u){var a=Ht(f),s=c(w||"",u);return s&&a.push(s),a},b=function(f){var w=f.routes,u=w===void 0?[]:w,a=f.params,s=a===void 0?{}:a,v=f.separator,p=f.itemRender,y=p===void 0?In:p,C=[];return u.map(function(h){var A=c(h.path,s);A&&C.push(A);var I=[].concat(C),E=null;return h.children&&h.children.length&&(E=g(Ut,null,{default:function(){return[h.children.map(function(x){return g(Ut.Item,{key:x.path||x.breadcrumbName},{default:function(){return[y({route:x,params:s,routes:u,paths:d(I,x.path,s)})]}})})]}})),g(ht,{overlay:E,separator:v,key:A||h.breadcrumbName},{default:function(){return[y({route:h,params:s,routes:u,paths:I})]}})})};return function(){var m,f,w,u=e.routes,a=e.params,s=a===void 0?{}:a,v=ir(mt(r,e)),p=(m=mt(r,e,"separator"))!==null&&m!==void 0?m:"/",y=e.itemRender||r.itemRender||In;u&&u.length>0?w=b({routes:u,params:s,separator:p,itemRender:y}):v.length&&(w=v.map(function(h,A){return Yr(lt(h.type)==="object"&&(h.type.__ANT_BREADCRUMB_ITEM||h.type.__ANT_BREADCRUMB_SEPARATOR),"Breadcrumb","Only accepts Breadcrumb.Item and Breadcrumb.Separator as it's children"),Pt(h,{separator:p,key:A})}));var C=(f={},V(f,l.value,!0),V(f,"".concat(l.value,"-rtl"),o.value==="rtl"),f);return g("div",{class:C},[w])}}});var la=["separator","class"],sa=function(){return{prefixCls:String}};const Jt=Y({compatConfig:{MODE:3},name:"ABreadcrumbSeparator",__ANT_BREADCRUMB_SEPARATOR:!0,inheritAttrs:!1,props:sa(),setup:function(e,t){var r=t.slots,i=t.attrs,l=De("breadcrumb",e),o=l.prefixCls;return function(){var c;i.separator;var d=i.class,b=ot(i,la),m=ir((c=r.default)===null||c===void 0?void 0:c.call(r));return g("span",S({class:["".concat(o.value,"-separator"),d]},b),[m.length>0?m:"/"])}}});qe.Item=ht;qe.Separator=Jt;qe.install=function(n){return n.component(qe.name,qe),n.component(ht.name,ht),n.component(Jt.name,Jt),n};Re.useInjectFormItemContext=Zr;Re.ItemRest=Gt;Re.install=function(n){return n.component(Re.name,Re),n.component(Re.Item.name,Re.Item),n.component(Gt.name,Gt),n};He.Button=Nt;He.install=function(n){return n.component(He.name,He),n.component(Nt.name,Nt),n};var Lt;function Pr(n){if(typeof document>"u")return 0;if(n||Lt===void 0){var e=document.createElement("div");e.style.width="100%",e.style.height="200px";var t=document.createElement("div"),r=t.style;r.position="absolute",r.top="0",r.left="0",r.pointerEvents="none",r.visibility="hidden",r.width="200px",r.height="150px",r.overflow="hidden",t.appendChild(e),document.body.appendChild(t);var i=e.offsetWidth;t.style.overflow="scroll";var l=e.offsetWidth;i===l&&(l=t.clientWidth),document.body.removeChild(t),Lt=i-l}return Lt}function it(n){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=e.element,r=t===void 0?document.body:t,i={},l=Object.keys(n);return l.forEach(function(o){i[o]=r.style[o]}),l.forEach(function(o){r.style[o]=n[o]}),i}function ua(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var Ft={};const En=function(n){if(!(!ua()&&!n)){var e="ant-scrolling-effect",t=new RegExp("".concat(e),"g"),r=document.body.className;if(n){if(!t.test(r))return;it(Ft),Ft={},document.body.className=r.replace(t,"").trim();return}var i=Pr();if(i&&(Ft=it({position:"relative",width:"calc(100% - ".concat(i,"px)")}),!t.test(r))){var l="".concat(r," ").concat(e);document.body.className=l.trim()}}};var me=[],xr="ant-scrolling-effect",Qt=new RegExp("".concat(xr),"g"),ca=0,jt=new Map,da=Wi(function n(e){var t=this;Ji(this,n),V(this,"getContainer",function(){var r;return(r=t.options)===null||r===void 0?void 0:r.container}),V(this,"reLock",function(r){var i=me.find(function(l){var o=l.target;return o===t.lockTarget});i&&t.unLock(),t.options=r,i&&(i.options=r,t.lock())}),V(this,"lock",function(){var r;if(!me.some(function(d){var b=d.target;return b===t.lockTarget})){if(me.some(function(d){var b,m=d.options;return(m==null?void 0:m.container)===((b=t.options)===null||b===void 0?void 0:b.container)})){me=[].concat(Ht(me),[{target:t.lockTarget,options:t.options}]);return}var i=0,l=((r=t.options)===null||r===void 0?void 0:r.container)||document.body;(l===document.body&&window.innerWidth-document.documentElement.clientWidth>0||l.scrollHeight>l.clientHeight)&&(i=Pr());var o=l.className;if(me.filter(function(d){var b,m=d.options;return(m==null?void 0:m.container)===((b=t.options)===null||b===void 0?void 0:b.container)}).length===0&&jt.set(l,it({width:i!==0?"calc(100% - ".concat(i,"px)"):void 0,overflow:"hidden",overflowX:"hidden",overflowY:"hidden"},{element:l})),!Qt.test(o)){var c="".concat(o," ").concat(xr);l.className=c.trim()}me=[].concat(Ht(me),[{target:t.lockTarget,options:t.options}])}}),V(this,"unLock",function(){var r,i=me.find(function(c){var d=c.target;return d===t.lockTarget});if(me=me.filter(function(c){var d=c.target;return d!==t.lockTarget}),!(!i||me.some(function(c){var d,b=c.options;return(b==null?void 0:b.container)===((d=i.options)===null||d===void 0?void 0:d.container)}))){var l=((r=t.options)===null||r===void 0?void 0:r.container)||document.body,o=l.className;Qt.test(o)&&(it(jt.get(l),{element:l}),jt.delete(l),l.className=l.className.replace(Qt,"").trim())}}),this.lockTarget=ca++,this.options=e}),Ie=0,ft=ei(),Ct={},Je=function(e){if(!ft)return null;if(e){if(typeof e=="string")return document.querySelectorAll(e)[0];if(typeof e=="function")return e();if(lt(e)==="object"&&e instanceof window.HTMLElement)return e}return document.body};const fa=Y({compatConfig:{MODE:3},name:"PortalWrapper",inheritAttrs:!1,props:{wrapperClassName:String,forceRender:{type:Boolean,default:void 0},getContainer:G.any,visible:{type:Boolean,default:void 0}},setup:function(e,t){var r=t.slots,i=O(),l=O(),o=O(),c=new da({container:Je(e.getContainer)}),d=function(){var s,v;(s=i.value)===null||s===void 0||(v=s.parentNode)===null||v===void 0||v.removeChild(i.value)},b=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;if(s||i.value&&!i.value.parentNode){var v=Je(e.getContainer);return v?(v.appendChild(i.value),!0):!1}return!0},m=function(){return ft?(i.value||(i.value=document.createElement("div"),b(!0)),f(),i.value):null},f=function(){var s=e.wrapperClassName;i.value&&s&&s!==i.value.className&&(i.value.className=s)};qr(function(){f(),b()});var w=function(){Ie===1&&!Object.keys(Ct).length?(En(),Ct=it({overflow:"hidden",overflowX:"hidden",overflowY:"hidden"})):Ie||(it(Ct),Ct={},En(!0))},u=ar();return st(function(){var a=!1;le([function(){return e.visible},function(){return e.getContainer}],function(s,v){var p=Ee(s,2),y=p[0],C=p[1],h=Ee(v,2),A=h[0],I=h[1];if(ft&&Je(e.getContainer)===document.body&&(y&&!A?Ie+=1:a&&(Ie-=1)),a){var E=typeof C=="function"&&typeof I=="function";(E?C.toString()!==I.toString():C!==I)&&d(),y&&y!==A&&ft&&Je(C)!==c.getContainer()&&c.reLock({container:Je(C)})}a=!0},{immediate:!0,flush:"post"}),ut(function(){b()||(o.value=xt(function(){u.update()}))})}),ct(function(){var a=e.visible,s=e.getContainer;ft&&Je(s)===document.body&&(Ie=a&&Ie?Ie-1:Ie),d(),xt.cancel(o.value)}),function(){var a=e.forceRender,s=e.visible,v=null,p={getOpenCount:function(){return Ie},getContainer:m,switchScrollingEffect:w,scrollLocker:c};return(a||s||l.value)&&(v=g(Xr,{getContainer:m,ref:l},{default:function(){var C;return(C=r.default)===null||C===void 0?void 0:C.call(r,p)}})),v}}});function va(){var n=document.documentElement.clientWidth,e=window.innerHeight||document.documentElement.clientHeight;return{width:n,height:e}}function Ir(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 Tt(){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:G.shape({x:Number,y:Number}).loose,title:G.any,footer:G.any,transitionName:String,maskTransitionName:String,animation:G.any,maskAnimation:G.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:G.any,maskProps:G.any,wrapProps:G.any,getContainer:G.any,dialogStyle:{type:Object,default:void 0},dialogClass:String,closeIcon:G.any,forceRender:{type:Boolean,default:void 0},getOpenCount:Function,focusTriggerAfterClose:{type:Boolean,default:void 0},onClose:Function,modalRender:Function}}function On(n,e,t){var r=e;return!r&&t&&(r="".concat(n,"-").concat(t)),r}var Nn=-1;function ma(){return Nn+=1,Nn}function Bn(n,e){var t=n["page".concat(e?"Y":"X","Offset")],r="scroll".concat(e?"Top":"Left");if(typeof t!="number"){var i=n.document;t=i.documentElement[r],typeof t!="number"&&(t=i.body[r])}return t}function ga(n){var e=n.getBoundingClientRect(),t={left:e.left,top:e.top},r=n.ownerDocument,i=r.defaultView||r.parentWindow;return t.left+=Bn(i),t.top+=Bn(i,!0),t}var $n={width:0,height:0,overflow:"hidden",outline:"none"};const pa=Y({compatConfig:{MODE:3},name:"Content",inheritAttrs:!1,props:S(S({},Tt()),{},{motionName:String,ariaId:String,onVisibleChanged:Function,onMousedown:Function,onMouseup:Function}),setup:function(e,t){var r=t.expose,i=t.slots,l=t.attrs,o=O(),c=O(),d=O();r({focus:function(){var a;(a=o.value)===null||a===void 0||a.focus()},changeActive:function(a){var s=document,v=s.activeElement;a&&v===c.value?o.value.focus():!a&&v===o.value&&c.value.focus()}});var b=O(),m=F(function(){var u=e.width,a=e.height,s={};return u!==void 0&&(s.width=typeof u=="number"?"".concat(u,"px"):u),a!==void 0&&(s.height=typeof a=="number"?"".concat(a,"px"):a),b.value&&(s.transformOrigin=b.value),s}),f=function(){ut(function(){if(d.value){var a=ga(d.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 u,a,s,v,p=e.prefixCls,y=e.footer,C=y===void 0?(u=i.footer)===null||u===void 0?void 0:u.call(i):y,h=e.title,A=h===void 0?(a=i.title)===null||a===void 0?void 0:a.call(i):h,I=e.ariaId,E=e.closable,k=e.closeIcon,x=k===void 0?(s=i.closeIcon)===null||s===void 0?void 0:s.call(i):k,P=e.onClose,B=e.bodyStyle,N=e.bodyProps,T=e.onMousedown,D=e.onMouseup,Z=e.visible,Q=e.modalRender,q=Q===void 0?i.modalRender:Q,ne=e.destroyOnClose,re=e.motionName,ie;C&&(ie=g("div",{class:"".concat(p,"-footer")},[C]));var L;A&&(L=g("div",{class:"".concat(p,"-header")},[g("div",{class:"".concat(p,"-title"),id:I},[A])]));var H;E&&(H=g("button",{type:"button",onClick:P,"aria-label":"Close",class:"".concat(p,"-close")},[x||g("span",{class:"".concat(p,"-close-x")},null)]));var X=g("div",{class:"".concat(p,"-content")},[H,L,g("div",S({class:"".concat(p,"-body"),style:B},N),[(v=i.default)===null||v===void 0?void 0:v.call(i)]),ie]),K=or(re);return g(sr,S(S({},K),{},{onBeforeEnter:f,onAfterEnter:function(){return w(!0)},onAfterLeave:function(){return w(!1)}}),{default:function(){return[Z||!ne?rn(g("div",S(S({},l),{},{ref:d,key:"dialog-element",role:"document",style:[m.value,l.style],class:[p,l.class],onMousedown:T,onMouseup:D}),[g("div",{tabindex:0,ref:o,style:$n,"aria-hidden":"true"},null),q?q({originVNode:X}):X,g("div",{tabindex:0,ref:c,style:$n,"aria-hidden":"true"},null)]),[[lr,Z]]):null]}})}}});function Er(n){if(n==null)throw new TypeError("Cannot destructure "+n)}const ha=Y({compatConfig:{MODE:3},name:"Mask",props:{prefixCls:String,visible:Boolean,motionName:String,maskProps:Object},setup:function(e,t){return Er(t),function(){var r=e.prefixCls,i=e.visible,l=e.maskProps,o=e.motionName,c=or(o);return g(sr,c,{default:function(){return[rn(g("div",S({class:"".concat(r,"-mask")},l),null),[[lr,i]])]}})}}}),Tn=Y({compatConfig:{MODE:3},name:"Dialog",inheritAttrs:!1,props:at(S(S({},Tt()),{},{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 r=t.attrs,i=t.slots,l=O(),o=O(),c=O(),d=O(e.visible),b=O("vcDialogTitle".concat(ma())),m=function(C){if(C){if(!ni(o.value,document.activeElement)){var h;l.value=document.activeElement,(h=c.value)===null||h===void 0||h.focus()}}else{var A=d.value;if(d.value=!1,e.mask&&l.value&&e.focusTriggerAfterClose){try{l.value.focus({preventScroll:!0})}catch{}l.value=null}if(A){var I;(I=e.afterClose)===null||I===void 0||I.call(e)}}},f=function(C){var h;(h=e.onClose)===null||h===void 0||h.call(e,C)},w=O(!1),u=O(),a=function(){clearTimeout(u.value),w.value=!0},s=function(){u.value=setTimeout(function(){w.value=!1})},v=function(C){if(!e.maskClosable)return null;w.value?w.value=!1:o.value===C.target&&f(C)},p=function(C){if(e.keyboard&&C.keyCode===It.ESC){C.stopPropagation(),f(C);return}e.visible&&C.keyCode===It.TAB&&c.value.changeActive(!C.shiftKey)};return le(function(){return e.visible},function(){e.visible&&(d.value=!0)},{flush:"post"}),ct(function(){var y;clearTimeout(u.value),(y=e.scrollLocker)===null||y===void 0||y.unLock()}),ur(function(){var y;if((y=e.scrollLocker)===null||y===void 0||y.unLock(),d.value){var C;(C=e.scrollLocker)===null||C===void 0||C.lock()}}),function(){var y=e.prefixCls,C=e.mask,h=e.visible,A=e.maskTransitionName,I=e.maskAnimation,E=e.zIndex,k=e.wrapClassName,x=e.rootClassName,P=e.wrapStyle,B=e.closable,N=e.maskProps,T=e.maskStyle,D=e.transitionName,Z=e.animation,Q=e.wrapProps,q=e.title,ne=q===void 0?i.title:q,re=r.style,ie=r.class;return g("div",S({class:["".concat(y,"-root"),x]},ti(e,{data:!0})),[g(ha,{prefixCls:y,visible:C&&h,motionName:On(y,A,I),style:S({zIndex:E},T),maskProps:N},null),g("div",S({tabIndex:-1,onKeydown:p,class:fe("".concat(y,"-wrap"),k),ref:o,onClick:v,role:"dialog","aria-labelledby":ne?b.value:null,style:S(S({zIndex:E},P),{},{display:d.value?null:"none"})},Q),[g(pa,S(S({},nn(e,["scrollLocker"])),{},{style:re,class:ie,onMousedown:a,onMouseup:s,ref:c,closable:B,ariaId:b.value,prefixCls:y,visible:h,onClose:f,onVisibleChanged:m,motionName:On(y,D,Z)}),i)])])}}});var ya=Tt(),ba=Y({compatConfig:{MODE:3},name:"DialogWrap",inheritAttrs:!1,props:at(ya,{visible:!1}),setup:function(e,t){var r=t.attrs,i=t.slots,l=O(e.visible);return ri({},{inTriggerContext:!1}),le(function(){return e.visible},function(){e.visible&&(l.value=!0)},{flush:"post"}),function(){var o=e.visible,c=e.getContainer,d=e.forceRender,b=e.destroyOnClose,m=b===void 0?!1:b,f=e.afterClose,w=S(S(S({},e),r),{},{ref:"_component",key:"dialog"});return c===!1?g(Tn,S(S({},w),{},{getOpenCount:function(){return 2}}),i):!d&&m&&!l.value?null:g(fa,{visible:o,forceRender:d,getContainer:c},{default:function(a){return w=S(S(S({},w),a),{},{afterClose:function(){f==null||f(),l.value=!1}}),g(Tn,w,i)}})}}});const Or=ba;function Ca(n){var e=O(null),t=nt(S({},n)),r=O([]),i=function(o){e.value===null&&(r.value=[],e.value=xt(function(){var c;r.value.forEach(function(d){c=S(S({},c),d)}),$t(t,c),e.value=null})),r.value.push(o)};return st(function(){e.value&&xt.cancel(e.value)}),[t,i]}function zn(n,e,t,r){var i=e+t,l=(t-r)/2;if(t>r){if(e>0)return V({},n,l);if(e<0&&ir)return V({},n,e<0?l:-l);return{}}function wa(n,e,t,r){var i=va(),l=i.width,o=i.height,c=null;return n<=l&&e<=o?c={x:0,y:0}:(n>l||e>o)&&(c=S(S({},zn("x",t,n,l)),zn("y",r,e,o))),c}var Rn=Symbol("previewGroupContext"),sn={provide:function(e){ii(Rn,e)},inject:function(){return cr(Rn,{isPreviewGroup:O(!1),previewUrls:F(function(){return new Map}),setPreviewUrls:function(){},current:O(null),setCurrent:function(){},setShowPreview:function(){},setMousePosition:function(){},registerImage:null,rootClassName:""})}},Sa=Y({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 r=t.slots,i=F(function(){var k={visible:void 0,onVisibleChange:function(){},getContainer:void 0,current:0};return lt(e.preview)==="object"?Tr(e.preview,k):k}),l=nt(new Map),o=O(),c=F(function(){return i.value.visible}),d=F(function(){return i.value.getContainer}),b=function(x,P){var B,N;(B=(N=i.value).onVisibleChange)===null||B===void 0||B.call(N,x,P)},m=dr(!!c.value,{value:c,onChange:b}),f=Ee(m,2),w=f[0],u=f[1],a=O(null),s=F(function(){return c.value!==void 0}),v=F(function(){return Array.from(l.keys())}),p=F(function(){return v.value[i.value.current]}),y=F(function(){return new Map(Array.from(l).filter(function(k){var x=Ee(k,2),P=x[1].canPreview;return!!P}).map(function(k){var x=Ee(k,2),P=x[0],B=x[1].url;return[P,B]}))}),C=function(x,P){var B=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;l.set(x,{url:P,canPreview:B})},h=function(x){o.value=x},A=function(x){a.value=x},I=function(x,P){var B=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,N=function(){l.delete(x)};return l.set(x,{url:P,canPreview:B}),N},E=function(x){x==null||x.stopPropagation(),u(!1),A(null)};return le(p,function(k){h(k)},{immediate:!0,flush:"post"}),ur(function(){w.value&&s.value&&h(p.value)},{flush:"post"}),sn.provide({isPreviewGroup:O(!0),previewUrls:y,setPreviewUrls:C,current:o,setCurrent:h,setShowPreview:u,setMousePosition:A,registerImage:I}),function(){var k=$t({},(Er(i.value),i.value));return g(ye,null,[r.default&&r.default(),g(Br,S(S({},k),{},{"ria-hidden":!w.value,visible:w.value,prefixCls:e.previewPrefixCls,onClose:E,mousePosition:a.value,src:y.value.get(o.value),icons:e.icons,getContainer:d.value}),null)])}}});const Nr=Sa;var je={x:0,y:0},ka=S(S({},Tt()),{},{src:String,alt:String,rootClassName:String,icons:{type:Object,default:function(){return{}}}}),Aa=Y({compatConfig:{MODE:3},name:"Preview",inheritAttrs:!1,props:ka,emits:["close","afterClose"],setup:function(e,t){var r=t.emit,i=t.attrs,l=nt(e.icons),o=l.rotateLeft,c=l.rotateRight,d=l.zoomIn,b=l.zoomOut,m=l.close,f=l.left,w=l.right,u=O(1),a=O(0),s=Ca(je),v=Ee(s,2),p=v[0],y=v[1],C=function(){return r("close")},h=O(),A=nt({originX:0,originY:0,deltaX:0,deltaY:0}),I=O(!1),E=sn.inject(),k=E.previewUrls,x=E.current,P=E.isPreviewGroup,B=E.setCurrent,N=F(function(){return k.value.size}),T=F(function(){return Array.from(k.value.keys())}),D=F(function(){return T.value.indexOf(x.value)}),Z=F(function(){return P.value?k.value.get(x.value):e.src}),Q=F(function(){return P.value&&N.value>1}),q=O({wheelDirection:0}),ne=function(){u.value=1,a.value=0,y(je),r("afterClose")},re=function(){u.value++,y(je)},ie=function(){u.value>1&&u.value--,y(je)},L=function(){a.value+=90},H=function(){a.value-=90},X=function(M){M.preventDefault(),M.stopPropagation(),D.value>0&&B(T.value[D.value-1])},K=function(M){M.preventDefault(),M.stopPropagation(),D.value0&&B(T.value[D.value-1]):M.keyCode===It.RIGHT&&D.value0?ie():U<0&&re()})}),fr(function(){Ne()}),function(){var U=e.visible,M=e.prefixCls,se=e.rootClassName;return g(Or,S(S({},i),{},{transitionName:"zoom",maskTransitionName:"fade",closable:!1,keyboard:!0,prefixCls:M,onClose:C,afterClose:ne,visible:U,wrapClassName:W,rootClassName:se,getContainer:e.getContainer}),{default:function(){return[g("ul",{class:"".concat(e.prefixCls,"-operations")},[Fe.map(function(ue){var xe=ue.icon,be=ue.onClick,Be=ue.type,$e=ue.disabled;return g("li",{class:fe(ae,V({},"".concat(e.prefixCls,"-operations-operation-disabled"),$e&&($e==null?void 0:$e.value))),onClick:be,key:Be},[Pt(xe,{class:ge})])})]),g("div",{class:"".concat(e.prefixCls,"-img-wrapper"),style:{transform:"translate3d(".concat(p.x,"px, ").concat(p.y,"px, 0)")}},[g("img",{onMousedown:Ae,onDblclick:Oe,ref:h,class:"".concat(e.prefixCls,"-img"),src:Z.value,alt:e.alt,style:{transform:"scale3d(".concat(u.value,", ").concat(u.value,", 1) rotate(").concat(a.value,"deg)")}},null)]),Q.value&&g("div",{class:fe("".concat(e.prefixCls,"-switch-left"),V({},"".concat(e.prefixCls,"-switch-left-disabled"),D.value<=0)),onClick:X},[f]),Q.value&&g("div",{class:fe("".concat(e.prefixCls,"-switch-right"),V({},"".concat(e.prefixCls,"-switch-right-disabled"),D.value>=N.value-1)),onClick:K},[w])]}})}}});const Br=Aa;var _a=["icons","maskClassName"],$r=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:G.any,fallback:String,preview:{type:[Boolean,Object],default:!0},onClick:{type:Function},onError:{type:Function}}},Tr=function(e,t){var r=S({},e);return Object.keys(t).forEach(function(i){e[i]===void 0&&(r[i]=t[i])}),r},Pa=0,zr=Y({compatConfig:{MODE:3},name:"Image",inheritAttrs:!1,props:$r(),emits:["click","error"],setup:function(e,t){var r=t.attrs,i=t.slots,l=t.emit,o=F(function(){return e.prefixCls}),c=F(function(){return"".concat(o.value,"-preview")}),d=F(function(){var L={visible:void 0,onVisibleChange:function(){},getContainer:void 0};return lt(e.preview)==="object"?Tr(e.preview,L):L}),b=F(function(){var L;return(L=d.value.src)!==null&&L!==void 0?L:e.src}),m=F(function(){return e.placeholder&&e.placeholder!==!0||i.placeholder}),f=F(function(){return d.value.visible}),w=F(function(){return d.value.getContainer}),u=F(function(){return f.value!==void 0}),a=function(H,X){var K,W;(K=(W=d.value).onVisibleChange)===null||K===void 0||K.call(W,H,X)},s=dr(!!f.value,{value:f,onChange:a}),v=Ee(s,2),p=v[0],y=v[1];le(p,function(L,H){a(L,H)});var C=O(m.value?"loading":"normal");le(function(){return e.src},function(){C.value=m.value?"loading":"normal"});var h=O(null),A=F(function(){return C.value==="error"}),I=sn.inject(),E=I.isPreviewGroup,k=I.setCurrent,x=I.setShowPreview,P=I.setMousePosition,B=I.registerImage,N=O(Pa++),T=F(function(){return e.preview&&!A.value}),D=function(){C.value="normal"},Z=function(H){C.value="error",l("error",H)},Q=function(H){if(!u.value){var X=Ir(H.target),K=X.left,W=X.top;E.value?(k(N.value),P({x:K,y:W})):h.value={x:K,y:W}}E.value?x(!0):y(!0),l("click",H)},q=function(){y(!1),u.value||(h.value=null)},ne=O(null);le(function(){return ne},function(){C.value==="loading"&&ne.value.complete&&(ne.value.naturalWidth||ne.value.naturalHeight)&&D()});var re=function(){};st(function(){le([b,T],function(){if(re(),!E.value)return function(){};re=B(N.value,b.value,T.value),T.value||re()},{flush:"post",immediate:!0})}),fr(function(){re()});var ie=function(H){return ai(H)?H+"px":H};return function(){var L=e.prefixCls,H=e.wrapperClassName,X=e.fallback,K=e.src,W=e.placeholder,ae=e.wrapperStyle,ge=e.rootClassName,Fe=r.width,ke=r.height,Ae=r.crossorigin,_e=r.decoding,Qe=r.alt,z=r.sizes,Oe=r.srcset,Ne=r.usemap,U=r.class,M=r.style,se=d.value,Pe=se.icons,ue=se.maskClassName,xe=ot(se,_a),be=fe(L,H,ge,V({},"".concat(L,"-error"),A.value)),Be=A.value&&X?X:b.value,$e={crossorigin:Ae,decoding:_e,alt:Qe,sizes:z,srcset:Oe,usemap:Ne,class:fe("".concat(L,"-img"),V({},"".concat(L,"-img-placeholder"),W===!0),U),style:S({height:ke},M)};return g(ye,null,[g("div",{class:be,onClick:T.value?Q:function(ve){l("click",ve)},style:S({width:ie(Fe),height:ie(ke)},ae)},[g("img",S(S(S({},$e),A.value&&X?{src:X}:{onLoad:D,onError:Z,src:K}),{},{ref:ne}),null),C.value==="loading"&&g("div",{"aria-hidden":"true",class:"".concat(L,"-placeholder")},[W||i.placeholder&&i.placeholder()]),i.previewMask&&T.value&&g("div",{class:["".concat(L,"-mask"),ue]},[i.previewMask()])]),!E.value&&T.value&&g(Br,S(S({},xe),{},{"aria-hidden":!p.value,visible:p.value,prefixCls:c.value,onClose:q,mousePosition:h.value,src:Be,alt:Qe,getContainer:w.value,icons:Pe,rootClassName:ge}),null)])}}});zr.PreviewGroup=Nr;const xa=zr;var Ia={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 Ea=Ia;function Mn(n){for(var e=1;e{document.addEventListener(...n),ct(()=>document.removeEventListener(...n))},Ao="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==",wt=new WeakMap,_o=n=>({useHookShareState:()=>{const t=ar();Ot(t),wt.has(t)||(wt.set(t,nt(n(t))),ct(()=>{wt.delete(t)}));const r=wt.get(t);return Ot(r),{state:r,toRefs(){return Ci(r)}}}});var Po={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 xo=Po;function Wn(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))(Lr||{});const To=(n,e)=>{const t=n.type==="dir"?1:0;return(e.type==="dir"?1:0)-t},Kn=(n,e)=>{const t=Date.parse(n.date),r=Date.parse(e.date);return t-r},Yn=(n,e)=>{const t=n.name.toLowerCase(),r=e.name.toLowerCase();return t.localeCompare(r)},Zn=(n,e)=>n.bytes-e.bytes,Xe=(n,e)=>{const t=(r,i)=>{switch(e){case"date-asc":return Kn(r,i);case"date-desc":return Kn(i,r);case"name-asc":return Yn(r,i);case"name-desc":return Yn(i,r);case"size-asc":return Zn(r,i);case"size-desc":return Zn(i,r);default:throw new Error(`Invalid sort method: ${e}`)}};return n.slice().sort((r,i)=>To(r,i)||t(r,i))},vt=async(n,e)=>(await an.get(`/files/${n}`,{params:{folder_path:e}})).data,zo=async(n,e)=>(await an.post(`/delete_files/${n}`,{file_paths:e})).data,Ro=async(n,e,t)=>(await an.post(`/move_files/${n}`,{file_paths:e,dest:t})).data;function Se(n){if(typeof n!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(n))}function qn(n,e){for(var t="",r=0,i=-1,l=0,o,c=0;c<=n.length;++c){if(c2){var d=t.lastIndexOf("/");if(d!==t.length-1){d===-1?(t="",r=0):(t=t.slice(0,d),r=t.length-1-t.lastIndexOf("/")),i=c,l=0;continue}}else if(t.length===2||t.length===1){t="",r=0,i=c,l=0;continue}}e&&(t.length>0?t+="/..":t="..",r=2)}else t.length>0?t+="/"+n.slice(i+1,c):t=n.slice(i+1,c),r=c-i-1;i=c,l=0}else o===46&&l!==-1?++l:l=-1}return t}function Mo(n,e){var t=e.dir||e.root,r=e.base||(e.name||"")+(e.ext||"");return t?t===e.root?t+r:t+n+r:r}var et={resolve:function(){for(var e="",t=!1,r,i=arguments.length-1;i>=-1&&!t;i--){var l;i>=0?l=arguments[i]:(r===void 0&&(r=process.cwd()),l=r),Se(l),l.length!==0&&(e=l+"/"+e,t=l.charCodeAt(0)===47)}return e=qn(e,!t),t?e.length>0?"/"+e:"/":e.length>0?e:"."},normalize:function(e){if(Se(e),e.length===0)return".";var t=e.charCodeAt(0)===47,r=e.charCodeAt(e.length-1)===47;return e=qn(e,!t),e.length===0&&!t&&(e="."),e.length>0&&r&&(e+="/"),t?"/"+e:e},isAbsolute:function(e){return Se(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=r:e+="/"+r)}return e===void 0?".":et.normalize(e)},relative:function(e,t){if(Se(e),Se(t),e===t||(e=et.resolve(e),t=et.resolve(t),e===t))return"";for(var r=1;rb){if(t.charCodeAt(o+f)===47)return t.slice(o+f+1);if(f===0)return t.slice(o+f)}else l>b&&(e.charCodeAt(r+f)===47?m=f:f===0&&(m=0));break}var w=e.charCodeAt(r+f),u=t.charCodeAt(o+f);if(w!==u)break;w===47&&(m=f)}var a="";for(f=r+m+1;f<=i;++f)(f===i||e.charCodeAt(f)===47)&&(a.length===0?a+="..":a+="/..");return a.length>0?a+t.slice(o+m):(o+=m,t.charCodeAt(o)===47&&++o,t.slice(o))},_makeLong:function(e){return e},dirname:function(e){if(Se(e),e.length===0)return".";for(var t=e.charCodeAt(0),r=t===47,i=-1,l=!0,o=e.length-1;o>=1;--o)if(t=e.charCodeAt(o),t===47){if(!l){i=o;break}}else l=!1;return i===-1?r?"/":".":r&&i===1?"//":e.slice(0,i)},basename:function(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');Se(e);var r=0,i=-1,l=!0,o;if(t!==void 0&&t.length>0&&t.length<=e.length){if(t.length===e.length&&t===e)return"";var c=t.length-1,d=-1;for(o=e.length-1;o>=0;--o){var b=e.charCodeAt(o);if(b===47){if(!l){r=o+1;break}}else d===-1&&(l=!1,d=o+1),c>=0&&(b===t.charCodeAt(c)?--c===-1&&(i=o):(c=-1,i=d))}return r===i?i=d:i===-1&&(i=e.length),e.slice(r,i)}else{for(o=e.length-1;o>=0;--o)if(e.charCodeAt(o)===47){if(!l){r=o+1;break}}else i===-1&&(l=!1,i=o+1);return i===-1?"":e.slice(r,i)}},extname:function(e){Se(e);for(var t=-1,r=0,i=-1,l=!0,o=0,c=e.length-1;c>=0;--c){var d=e.charCodeAt(c);if(d===47){if(!l){r=c+1;break}continue}i===-1&&(l=!1,i=c+1),d===46?t===-1?t=c:o!==1&&(o=1):t!==-1&&(o=-1)}return t===-1||i===-1||o===0||o===1&&t===i-1&&t===r+1?"":e.slice(t,i)},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 Mo("/",e)},parse:function(e){Se(e);var t={root:"",dir:"",base:"",ext:"",name:""};if(e.length===0)return t;var r=e.charCodeAt(0),i=r===47,l;i?(t.root="/",l=1):l=0;for(var o=-1,c=0,d=-1,b=!0,m=e.length-1,f=0;m>=l;--m){if(r=e.charCodeAt(m),r===47){if(!b){c=m+1;break}continue}d===-1&&(b=!1,d=m+1),r===46?o===-1?o=m:f!==1&&(f=1):o!==-1&&(f=-1)}return o===-1||d===-1||f===0||f===1&&o===d-1&&o===c+1?d!==-1&&(c===0&&i?t.base=t.name=e.slice(1,d):t.base=t.name=e.slice(c,d)):(c===0&&i?(t.name=e.slice(1,o),t.base=e.slice(1,d)):(t.name=e.slice(c,o),t.base=e.slice(c,d)),t.ext=e.slice(o,d)),c>0?t.dir=e.slice(0,c-1):i&&(t.dir="/"),t},sep:"/",delimiter:":",win32:null,posix:null};et.posix=et;var tt=et,Zt={},Do={get exports(){return Zt},set exports(n){Zt=n}};/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress + * @license MIT */(function(n,e){(function(t,r){n.exports=r})(wi,function(){var t={};t.version="0.3.5";var r=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,v;for(s in a)v=a[s],v!==void 0&&a.hasOwnProperty(s)&&(r[s]=v);return this},t.status=null,t.set=function(a){var s=t.isStarted();a=i(a,r.minimum,1),t.status=a===1?null:a;var v=t.render(!s),p=v.querySelector(r.barSelector),y=r.speed,C=r.easing;return v.offsetWidth,c(function(h){r.positionUsing===""&&(r.positionUsing=t.getPositioningCSS()),d(p,o(a,y,C)),a===1?(d(v,{transition:"none",opacity:1}),v.offsetWidth,setTimeout(function(){d(v,{transition:"all "+y+"ms linear",opacity:0}),setTimeout(function(){t.remove(),h()},y)},y)):setTimeout(h,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())},r.trickleSpeed)};return r.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=i(s+a,0,.994),t.set(s)):t.start()},t.trickle=function(){return t.inc()},function(){var a=0,s=0;t.promise=function(v){return!v||v.state()==="resolved"?this:(s===0&&t.start(),a++,s++,v.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(v){return v.parentElement===a});if(s.length>0)return s[0]}return null},t.getParent=function(){if(r.parent instanceof HTMLElement)return r.parent;if(typeof r.parent=="string")return document.querySelector(r.parent)},t.render=function(a){if(t.isRendered())return t.getElement();m(document.documentElement,"nprogress-busy");var s=document.createElement("div");s.id="nprogress",s.className="nprogress",s.innerHTML=r.template;var v=s.querySelector(r.barSelector),p=a?"-100":l(t.status||0),y=t.getParent(),C;return d(v,{transition:"all 0 linear",transform:"translate3d("+p+"%,0,0)"}),r.showSpinner||(C=s.querySelector(r.spinnerSelector),C&&u(C)),y!=document.body&&m(y,"nprogress-custom-parent"),y.appendChild(s),s},t.remove=function(){t.status=null,f(document.documentElement,"nprogress-busy"),f(t.getParent(),"nprogress-custom-parent");var a=t.getElement();a&&u(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 i(a,s,v){return av?v:a}function l(a){return(-1+a)*100}function o(a,s,v){var p;return r.positionUsing==="translate3d"?p={transform:"translate3d("+l(a)+"%,0,0)"}:r.positionUsing==="translate"?p={transform:"translate("+l(a)+"%,0)"}:p={"margin-left":l(a)+"%"},p.transition="all "+s+"ms "+v,p}var c=function(){var a=[];function s(){var v=a.shift();v&&v(s)}return function(v){a.push(v),a.length==1&&s()}}(),d=function(){var a=["Webkit","O","Moz","ms"],s={};function v(h){return h.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(A,I){return I.toUpperCase()})}function p(h){var A=document.body.style;if(h in A)return h;for(var I=a.length,E=h.charAt(0).toUpperCase()+h.slice(1),k;I--;)if(k=a[I]+E,k in A)return k;return h}function y(h){return h=v(h),s[h]||(s[h]=p(h))}function C(h,A,I){A=y(A),h.style[A]=I}return function(h,A){var I=arguments,E,k;if(I.length==2)for(E in A)k=A[E],k!==void 0&&A.hasOwnProperty(E)&&C(h,E,k);else C(h,I[1],I[2])}}();function b(a,s){var v=typeof a=="string"?a:w(a);return v.indexOf(" "+s+" ")>=0}function m(a,s){var v=w(a),p=v+s;b(v,s)||(a.className=p.substring(1))}function f(a,s){var v=w(a),p;b(a,s)&&(p=v.replace(" "+s+" "," "),a.className=p.substring(1,p.length-1))}function w(a){return(" "+(a&&a.className||"")+" ").replace(/\s+/gi," ")}function u(a){a&&a.parentNode&&a.parentNode.removeChild(a)}return t})})(Do);const Lo=Zt,te=pr(),Bt=(n,e=!1)=>`/baidu_netdisk/file?filename=${encodeURIComponent(n.fullpath)}${e?`&disposition=${encodeURIComponent(n.name)}`:""}`,Fo=(n,e)=>`/baidu_netdisk/image-thumbnail?path=${encodeURIComponent(n.fullpath)}&size=${e}`,{eventEmitter:Fr,useEventListen:Qo}=hr(),{useHookShareState:Ge}=_o(()=>{const n=O({tabIdx:-1,paneIdx:-1,target:"local"}),e=F(()=>on(t.value)),t=O([]),r=F(()=>{var w;return t.value.map(u=>u.curr).slice((w=te.conf)!=null&&w.is_win&&n.value.target==="local"?1:0)}),i=F(()=>tt.join(...r.value)),l=O(Lr.DATE_DESC),o=F(()=>{var s;if(!e.value)return[];const w=((s=e.value)==null?void 0:s.files)??[],u=l.value,{walkFiles:a}=e.value;return n.value.walkMode&&a?a.map(v=>Xe(v,u)).flat():Xe(w,u)}),c=O([]),d=O(-1),b=O(!0),m=O();return{spinning:O(!1),canLoadNext:b,multiSelectedIdxs:c,previewIdx:d,basePath:r,currLocation:i,currPage:e,stack:t,sortMethod:l,sortedFiles:o,scroller:O(),stackViewEl:O(),walkModePath:m,props:n,...jo(),...hr()}}),kt=qi(),jo=()=>{const n=O(""),e=Pi(kt.checkBaiduyunInstalled,!1),t=O(!1),r=O("");return{installBaiduyunBin:async()=>{var o;try{r.value="",t.value=!0,await Ei(),kt.baiduyunInstalled=null,await kt.checkBaiduyunInstalled()}catch(c){_n(c)&&(r.value=((o=c.response)==null?void 0:o.data.detail)??"error")}finally{t.value=!1}},installedBaiduyun:e,failedHint:r,baiduyunLoading:t,bduss:n,onLoginBtnClick:async()=>{var o,c;if(!t.value)try{t.value=!0,te.user=await Oi(n.value)}catch(d){console.error(d),pt.error(_n(d)?((c=(o=d.response)==null?void 0:o.data)==null?void 0:c.detail)??"未知错误":"未知错误")}finally{t.value=!1}}}};function Vo(n){const{scroller:e,sortedFiles:t,previewIdx:r,eventEmitter:i,canLoadNext:l}=Ge().toRefs(),o=O(!1);let c=null;const d=(w,u)=>{var a;o.value=w,c!=null&&!w&&u&&((a=e.value)==null||a.scrollToItem(c),c=null)},b=()=>{n.walkMode&&n.target==="local"&&!f("next")&&l&&(pt.info("即将加载下一个文件夹的文件"),i.value.emit("loadNextDir"))};Yt("keydown",w=>{var u;if(o.value){let a=r.value;if(["ArrowDown","ArrowRight"].includes(w.key))for(a++;t.value[a]&&!pe(t.value[a].name);)a++;else if(["ArrowUp","ArrowLeft"].includes(w.key))for(a--;t.value[a]&&!pe(t.value[a].name);)a--;if(pe((u=t.value[a])==null?void 0:u.name)??""){r.value=a;const s=e.value;s&&!(a>=s.$_startIndex&&a<=s.$_endIndex)&&(c=a)}b()}});const m=w=>{var a;let u=r.value;if(w==="next")for(u++;t.value[u]&&!pe(t.value[u].name);)u++;else if(w==="prev")for(u--;t.value[u]&&!pe(t.value[u].name);)u--;if(pe((a=t.value[u])==null?void 0:a.name)??""){r.value=u;const s=e.value;s&&!(u>=s.$_startIndex&&u<=s.$_endIndex)&&(c=u)}b()},f=w=>{var a;let u=r.value;if(w==="next")for(u++;t.value[u]&&!pe(t.value[u].name);)u++;else if(w==="prev")for(u--;t.value[u]&&!pe(t.value[u].name);)u--;return pe((a=t.value[u])==null?void 0:a.name)??""};return{previewIdx:r,onPreviewVisibleChange:d,previewing:o,previewImgMove:m,canPreview:f}}function Uo(n){const e=O(),{installedBaiduyun:t,scroller:r,stackViewEl:i,stack:l,currPage:o,currLocation:c,basePath:d,sortMethod:b,useEventListen:m,walkModePath:f}=Ge().toRefs();le(()=>l.value.length,Et((p,y)=>{var C;p!==y&&((C=r.value)==null||C.scrollToItem(0))},300)),st(async()=>{var y;if(n.target==="netdisk"&&t.value)return;const p=await vt(n.target,"/");if(l.value.push({files:p.files,curr:"/"}),e.value=new Lo,e.value.configure({parent:i.value}),n.path&&n.path!=="/"){if(await s(n.path),n.walkMode){await ut();const[C]=Xe(o.value.files,b.value).filter(h=>h.type==="dir");C&&s(C.fullpath)}}else n.target=="local"&&(y=te.conf)!=null&&y.home&&s(te.conf.home)}),le(()=>n.target==="netdisk"&&t.value&&te.user,async(p,y)=>{if(p&&!y){const C=await vt(n.target,"/");l.value=[{files:C.files,curr:"/"}]}}),le(c,Et(p=>{const y=te.tabList[n.tabIdx].panes[n.paneIdx];y.path=p,te.recent=te.recent.filter(C=>C.key!==y.key),te.recent.unshift({path:p,target:y.target,key:y.key}),te.recent.length>20&&(te.recent=te.recent.slice(0,20))},300));const w=()=>ln(c.value),u=async p=>{var y,C;if(p.type==="dir")try{(y=e.value)==null||y.start();const h=d.value,{files:A}=await vt(n.target,tt.normalize(tt.join(...h,p.name)));l.value.push({files:A,curr:p.name})}finally{(C=e.value)==null||C.done()}},a=p=>{for(;p{var h,A,I;const C=wr(l.value);try{/^((\w:)|\/)/.test(p)||(p=tt.join(((h=te.conf)==null?void 0:h.sd_cwd)??"/",p));const E=p.split(/\\|\//);(A=te.conf)!=null&&A.is_win&&n.target==="local"?E[0]=E[0]+"/":E.shift();const k=l.value.map(x=>x.curr);for(k.shift();k[0]&&E[0]&&k[0]===E[0];)k.shift(),E.shift();for(let x=0;xB.name===x);Ot(P),await u(P)}}catch(E){throw console.error(p),pt.error("移动失败,检查你的路径输入"),l.value=C,E}},v=async()=>{var p,y;try{if((p=e.value)==null||p.start(),f.value){await s(f.value,!1),await Si();const[C]=Xe(o.value.files,b.value).filter(h=>h.type==="dir");C&&await s(C.fullpath,!1)}else{const{files:C}=await vt(n.target,l.value.length===1?"/":c.value);on(l.value).files=C}}finally{(y=e.value)==null||y.done()}};return m.value("refresh",v),{refresh:v,copyLocation:w,back:a,openNext:u,currPage:o,currLocation:c,to:s,stack:l,scroller:r}}function Ho(n){const{scroller:e,sortedFiles:t,stack:r,sortMethod:i,currLocation:l,currPage:o,stackViewEl:c,canLoadNext:d}=Ge().toRefs(),{state:b}=Ge(),m=O(!1),f=O("grid"),w={line:"详情列表",grid:"预览网格","large-size-grid":"大尺寸预览网格"},u={value:k=>k,text:k=>"按"+Dr[k]},a=272,s=64,v=a*2,{width:p}=ki(c),y=F(()=>{const k=p.value;if(!(f.value==="line"||!k))return~~(k/(f.value==="grid"?a:v))}),C=F(()=>{const k=f.value;if(k==="line")return{first:80,second:void 0};const x=k==="grid"?a:v;return{first:x+s,second:x}}),h=O(!1),A=async()=>{var x;if(h.value||!n.walkMode||!d.value)return;try{h.value=!0;const P=r.value[r.value.length-2],B=Xe(P.files,i.value),N=B.findIndex(T=>{var D;return T.name===((D=o.value)==null?void 0:D.curr)});if(N!==-1){const T=B[N+1],D=tt.normalize(tt.join(l.value,"../",T.name)),Z=await vt(n.target,D),Q=o.value;Q.curr=T.name,Q.walkFiles||(Q.walkFiles=[Q.files]),Q.walkFiles.push(Z.files),console.log("curr page files length",(x=o.value)==null?void 0:x.files.length)}}catch{d.value=!1}finally{h.value=!1}const k=e.value;for(;k&&k.$_endIndex>t.value.length-10&&d.value;)await A()};b.useEventListen("loadNextDir",A);const I=Et(async()=>{const k=e.value;k&&k.$_endIndex>t.value.length-10&&n.walkMode&&A()},300),E=F(()=>f.value==="grid"?[te.gridThumbnailSize,te.gridThumbnailSize].join():[te.largeGridThumbnailSize,te.largeGridThumbnailSize].join());return{gridItems:y,sortedFiles:t,sortMethodConv:u,viewModeMap:w,moreActionsDropdownShow:m,viewMode:f,gridSize:a,sortMethod:i,largeGridSize:v,onScroll:I,loadNextDir:A,loadNextDirLoading:h,canLoadNext:d,itemSize:C,thumbnailSize:E}}function Go(n){const{currLocation:e,sortedFiles:t,currPage:r,multiSelectedIdxs:i,eventEmitter:l}=Ge().toRefs(),o=()=>{i.value=[]};return Yt("click",o),Yt("blur",o),le(r,o),{onFileDragStart:(b,m)=>{const f=wr(t.value[m]);console.log("onFileDragStart set drag file ",b,m,f);const w=[f];let u=f.type==="dir";if(i.value.includes(m)){const a=i.value.map(s=>t.value[s]);w.push(...a),u=a.some(s=>s.type==="dir")}b.dataTransfer.setData("text/plain",JSON.stringify({from:n.target,includeDir:u,loc:e.value,path:Zi(w,"fullpath").map(a=>a.fullpath)}))},onDrop:async b=>{var f;const m=JSON.parse(((f=b.dataTransfer)==null?void 0:f.getData("text"))||"{}");if(console.log(m),m.from&&m.path&&typeof m.includeDir<"u"&&m.loc){const w=e.value;if(m.from===n.target&&m.loc===w)return;if(n.target==m.from){const u=he("div",[he("div",`下列文件移动至${w}`),he("ol",m.path.map(a=>a.split(/[/\\]/).pop()).map(a=>he("li",a)))]);oe.confirm({title:"确定?",content:u,maskClosable:!0,async onOk(){await Ro(n.target,m.path,w),Fr.emit("removeFiles",[m.path,m.loc]),await l.value.emit("refresh")}})}else{const u=m.from==="local"?"upload":"download",a=u==="upload"?"上传":"下载",s=he("div",[he("div",`从 ${n.target!=="local"?"本地":"云盘"} `),he("ol",m.path.map(v=>v.split(/[/\\]/).pop()).map(v=>he("li",v))),he("div",`${a} ${n.target==="local"?"本地":"云盘"} ${w}`)]);oe.confirm({title:`确定创建${a}任务${m.includeDir?", 这是文件夹或者包含文件夹!":""}`,content:s,maskClosable:!0,async onOk(){await te.createTaskRecordPaneIfNotExist(n.tabIdx),console.log("request createNewTask",{send_dirs:m.path,recv_dir:w,type:u}),kt.pendingBaiduyunTaskQueue.push({send_dirs:m.path,recv_dir:w,type:u})}})}}},multiSelectedIdxs:i}}function Wo(n,{openNext:e}){const t=O(!1),r=O(""),{sortedFiles:i,previewIdx:l,multiSelectedIdxs:o,stack:c,currLocation:d,spinning:b}=Ge().toRefs();Qo("removeFiles",([u,a])=>{if(a!==d.value)return;const s=on(c.value);s.files=s.files.filter(v=>!u.includes(v.fullpath)),s.walkFiles&&(s.walkFiles=s.walkFiles.map(v=>v.filter(p=>!u.includes(p.fullpath))))});const m=nt(new Ai);return{onFileItemClick:async(u,a)=>{const v=i.value.findIndex(p=>p.name===a.name);if(l.value=v,u.shiftKey){o.value.push(v),o.value.sort((C,h)=>C-h);const p=o.value[0],y=o.value[o.value.length-1];o.value=ko(p,y+1),console.log(o.value),u.stopPropagation()}else u.ctrlKey||u.metaKey?(o.value.push(v),u.stopPropagation()):await e(a)},onContextMenuClick:async(u,a,s)=>{const v=Bt(a),p=async y=>{if(!b.value)try{b.value=!0,await xi(a.fullpath),An().querySelector("#bd_hidden_img_update_trigger").click(),Ot(await Ii(),"图像信息生成超时"),An().querySelector(`#bd_hidden_tab_${y}`).click()}catch(C){console.error(C),pt.error("发送图像失败,请携带console的错误消息找开发者")}finally{b.value=!1}};switch(u.key){case"openInNewWindow":return window.open(v);case"download":return window.open(Bt(a,!0));case"copyPreviewUrl":return ln(location.host+v);case"send2txt2img":return p("txt2img");case"send2img2img":return p("img2img");case"send2inpaint":return p("inpaint");case"send2extras":return p("extras");case"viewGenInfo":{t.value=!0,r.value=await m.pushAction(()=>_i(a.fullpath)).res;break}case"deleteFiles":{let y=[];o.value.includes(s)?y=o.value.map(C=>i.value[C]):y.push(a),oe.confirm({title:"确认删除?",content:he("ol",{style:"max-height:50vh;overflow:auto;"},y.map(C=>C.fullpath.split(/[/\\]/).pop()).map(C=>he("li",C))),async onOk(){const C=y.map(h=>h.fullpath);await zo(n.target,C),pt.success("删除成功"),Fr.emit("removeFiles",[C,d.value])}})}}},showGenInfo:t,imageGenInfo:r,q:m}}const Jo=Y({__name:"folderNavigator",props:{loc:null},emits:["to"],setup(n,{emit:e}){const t=n,r=Ni(()=>t.loc),i=O(!1),l=()=>{i.value=!1,e("to",r.value)};return(o,c)=>{const d=Sr,b=oe;return j(),ee(ye,null,[g(b,{visible:i.value,"onUpdate:visible":c[1]||(c[1]=m=>i.value=m),title:"输入地址回车",onOk:l},{default:R(()=>[g(d,{onPressEnter:l,value:_(r),"onUpdate:value":c[0]||(c[0]=m=>Ke(r)?r.value=m:null),style:{width:"100%"},"allow-clear":""},null,8,["value"])]),_:1},8,["visible"]),J("a",{style:{"margin-left":"8px"},onClick:c[2]||(c[2]=m=>i.value=!0)},"前往")],64)}}});function Ko(){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 r=n.indexOf("rv:");return parseInt(n.substring(r+3,n.indexOf(".",r)),10)}var i=n.indexOf("Edge/");return i>0?parseInt(n.substring(i+5,n.indexOf(".",i)),10):-1}let At;function qt(){qt.init||(qt.init=!0,At=Ko()!==-1)}var zt={name:"ResizeObserver",props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},emits:["notify"],mounted(){qt(),ut(()=>{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",At&&this.$el.appendChild(n),n.data="about:blank",At||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&&(!At&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}};const Yo=Bi();yr("data-v-b329ee4c");const Zo={class:"resize-observer",tabindex:"-1"};br();const qo=Yo((n,e,t,r,i,l)=>(j(),de("div",Zo)));zt.render=qo;zt.__scopeId="data-v-b329ee4c";zt.__file="src/components/ResizeObserver.vue";function _t(n){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_t=function(e){return typeof e}:_t=function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_t(n)}function Xo(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")}function Xn(n,e){for(var t=0;tn.length)&&(e=n.length);for(var t=0,r=new Array(e);t2&&arguments[2]!==void 0?arguments[2]:{},r,i,l,o=function(d){for(var b=arguments.length,m=new Array(b>1?b-1:0),f=1;f1){var b=c.find(function(f){return f.isIntersecting});b&&(d=b)}if(i.callback){var m=d.isIntersecting&&d.intersectionRatio>=i.threshold;if(m===i.oldResult)return;i.oldResult=m,i.callback(m,d)}},this.options.intersection),ut(function(){i.observer&&i.observer.observe(i.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 jr(n,e,t){var r=e.value;if(r)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 i=new ll(n,r,t);n._vue_visibilityState=i}}function sl(n,e,t){var r=e.value,i=e.oldValue;if(!Qr(r,i)){var l=n._vue_visibilityState;if(!r){Vr(n);return}l?l.createObserver(r,t):jr(n,{value:r},t)}}function Vr(n){var e=n._vue_visibilityState;e&&(e.destroyObserver(),delete n._vue_visibilityState)}var ul={beforeMount:jr,updated:sl,unmounted:Vr},cl={itemsLimit:1e3},dl=/(auto|scroll)/;function Ur(n,e){return n.parentNode===null?e:Ur(n.parentNode,e.concat([n]))}var Vt=function(e,t){return getComputedStyle(e,null).getPropertyValue(t)},fl=function(e){return Vt(e,"overflow")+Vt(e,"overflow-y")+Vt(e,"overflow-x")},vl=function(e){return dl.test(fl(e))};function tr(n){if(n instanceof HTMLElement||n instanceof SVGElement){for(var e=Ur(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,r,i){const l=$i({id:hl++,index:e,used:!0,key:r,type:i}),o=Ti({item:t,position:0,nr:l});return n.push(o),o},unuseView(n,e=!1){const t=this.$_unusedViews,r=n.nr.type;let i=t.get(r);i||(i=[],t.set(r,i)),i.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,r=this.gridItems||1,i=this.itemSecondarySize||t,l=this.$_computedMinItemSize,o=this.typeField,c=this.simpleArray?null:this.keyField,d=this.items,b=d.length,m=this.sizes,f=this.$_views,w=this.$_unusedViews,u=this.pool,a=this.itemIndexByKey;let s,v,p,y,C;if(!b)s=v=y=C=p=0;else if(this.$_prerender)s=y=0,v=C=Math.min(this.prerender,d.length),p=null;else{const P=this.getScroll();if(e){let T=P.start-this.$_lastUpdateScrollPosition;if(T<0&&(T=-T),t===null&&TP.start&&(Z=Q),Q=~~((D+Z)/2);while(Q!==q);for(Q<0&&(Q=0),s=Q,p=m[b-1].accumulator,v=Q;vb&&(v=b)),y=s;yb&&(v=b),y<0&&(y=0),C>b&&(C=b),p=Math.ceil(b/r)*t}}v-s>cl.itemsLimit&&this.itemsLimitError(),this.totalSize=p;let h;const A=s<=this.$_endIndex&&v>=this.$_startIndex;if(A)for(let P=0,B=u.length;P=v)&&this.unuseView(h));const I=A?null:new Map;let E,k,x;for(let P=s;P=N.length)&&(h=this.addView(u,P,E,B,k),this.unuseView(h,!0),N=w.get(k)),h=N[x],I.set(k,x+1)),f.delete(h.nr.key),h.nr.used=!0,h.nr.index=P,h.nr.key=B,h.nr.type=k,f.set(B,h),T=!0;else if(!h.nr.used&&(h.nr.used=!0,T=!0,N)){const D=N.indexOf(h);D!==-1&&N.splice(D,1)}h.item=E,T&&(P===d.length-1&&this.$emit("scroll-end"),P===0&&this.$emit("scroll-start")),t===null?(h.position=m[P-1].accumulator,h.offset=0):(h.position=Math.floor(P/r)*t,h.offset=P%r*i)}return this.$_startIndex=s,this.$_endIndex=v,this.emitUpdate&&this.$emit("update",s,v,y,C),clearTimeout(this.$_sortTimer),this.$_sortTimer=setTimeout(this.sortViews,this.updateInterval+300),{continuous:A}},getListenerTarget(){let n=tr(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 r;if(this.pageMode){const i=n.getBoundingClientRect(),l=t?i.height:i.width;let o=-(t?i.top:i.left),c=t?window.innerHeight:window.innerWidth;o<0&&(c+=o,o=0),o+c>l&&(c=l-o),r={start:o,end:o+c}}else t?r={start:n.scrollTop,end:n.scrollTop+n.clientHeight}:r={start:n.scrollLeft,end:n.scrollLeft+n.clientWidth};return r},applyPageMode(){this.pageMode?this.addListeners():this.removeListeners()},addListeners(){this.listenerTarget=this.getListenerTarget(),this.listenerTarget.addEventListener("scroll",this.handleScroll,tn?{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,r,i;if(this.pageMode){const l=tr(this.$el),o=l.tagName==="HTML"?0:l[e.scroll],c=l.getBoundingClientRect(),b=this.$el.getBoundingClientRect()[e.start]-c[e.start];t=l,r=e.scroll,i=n+o+b}else t=this.$el,r=e.scroll,i=n;t[r]=i},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 yl={key:0,ref:"before",class:"vue-recycle-scroller__slot"},bl={key:1,ref:"after",class:"vue-recycle-scroller__slot"};function Cl(n,e,t,r,i,l){const o=Cr("ResizeObserver"),c=zi("observe-visibility");return rn((j(),ee("div",{class:Ye(["vue-recycle-scroller",{ready:i.ready,"page-mode":t.pageMode,[`direction-${n.direction}`]:!0}]),onScrollPassive:e[0]||(e[0]=(...d)=>l.handleScroll&&l.handleScroll(...d))},[n.$slots.before?(j(),ee("div",yl,[bt(n.$slots,"before")],512)):ze("v-if",!0),(j(),de(Pn(t.listTag),{ref:"wrapper",style:Di({[n.direction==="vertical"?"minHeight":"minWidth"]:i.totalSize+"px"}),class:Ye(["vue-recycle-scroller__item-wrapper",t.listClass])},{default:R(()=>[(j(!0),ee(ye,null,Wt(i.pool,d=>(j(),de(Pn(t.itemTag),Ri({key:d.nr.id,style:i.ready?{transform:`translate${n.direction==="vertical"?"Y":"X"}(${d.position}px) translate${n.direction==="vertical"?"X":"Y"}(${d.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&&i.hoverKey===d.nr.key}]]},Mi(t.skipHover?{}:{mouseenter:()=>{i.hoverKey=d.nr.key},mouseleave:()=>{i.hoverKey=null}})),{default:R(()=>[bt(n.$slots,"default",{item:d.item,index:d.nr.index,active:d.nr.used})]),_:2},1040,["style","class"]))),128)),bt(n.$slots,"empty")]),_:3},8,["style","class"])),n.$slots.after?(j(),ee("div",bl,[bt(n.$slots,"after")],512)):ze("v-if",!0),g(o,{onNotify:l.handleResize},null,8,["onNotify"])],34)),[[c,l.handleVisibilityChange]])}hn.render=Cl;hn.__file="src/components/RecycleScroller.vue";const wl=n=>(yr("data-v-296c68a3"),n=n(),br(),n),Sl={key:0,class:"uninstalled-hint"},kl=wl(()=>J("div",null,"尚未安装依赖,当前不可用",-1)),Al={key:0},_l={class:"location-bar"},Pl={class:"breadcrumb"},xl=["onClick"],Il={class:"actions"},El=["onClick"],Ol={style:{width:"384px",background:"white",padding:"16px","border-radius":"4px","box-shadow":"0 0 4px #aaa",border:"1px solid #aaa"}},Nl={key:0,class:"view"},Bl=["onDragstart","onClickCapture"],$l={key:0},Tl={key:1,class:"preview-icon-wrap"},zl={class:"profile"},Rl={class:"name line-clamp-1"},Ml={class:"basic-info"},Dl={class:"name line-clamp-1"},Ll={class:"basic-info"},Fl={key:0,class:"preview-switch"},Ql=Y({__name:"stackView",props:{target:null,tabIdx:null,paneIdx:null,path:null,walkMode:{type:Boolean}},setup(n){const e=n,t=pr(),{installBaiduyunBin:r,installedBaiduyun:i,failedHint:l,baiduyunLoading:o,scroller:c,walkModePath:d,stackViewEl:b,props:m,bduss:f,onLoginBtnClick:w,multiSelectedIdxs:u,spinning:a}=Ge().toRefs();le(()=>e,()=>{m.value=e,e.walkMode&&(d.value=e.path)},{immediate:!0});const{currLocation:s,currPage:v,refresh:p,copyLocation:y,back:C,openNext:h,stack:A,to:I}=Uo(e),{gridItems:E,sortMethodConv:k,moreActionsDropdownShow:x,sortedFiles:P,sortMethod:B,viewMode:N,viewModeMap:T,itemSize:D,loadNextDir:Z,loadNextDirLoading:Q,canLoadNext:q,thumbnailSize:ne,onScroll:re}=Ho(e),{onDrop:ie,onFileDragStart:L}=Go(e),{onFileItemClick:H,onContextMenuClick:X,showGenInfo:K,imageGenInfo:W,q:ae}=Wo(e,{openNext:h}),{previewIdx:ge,onPreviewVisibleChange:Fe,previewing:ke,previewImgMove:Ae,canPreview:_e}=Vo(e);return(Qe,z)=>{const Oe=ji,Ne=Me,U=Sr,M=Gi,se=Cr("login-outlined"),Pe=Me,ue=Re,xe=Vi,be=oe,Be=ht,$e=qe,ve=Ui,yn=Ut,Rt=He,Hr=Ga,Gr=gt;return j(),de(Gr,{spinning:_(a)},{default:R(()=>[g(Oe,{style:{display:"none"}}),e.target==="netdisk"&&(!_(i)||!_(t).user)?(j(),ee("div",Sl,[_(i)?(j(),de(ue,{key:1,layout:"inline"},{default:R(()=>[g(M,{label:"bduss"},{default:R(()=>[g(U,{value:_(f),"onUpdate:value":z[0]||(z[0]=$=>Ke(f)?f.value=$:null),style:{width:"300px"}},null,8,["value"])]),_:1}),g(M,null,{default:R(()=>[g(Pe,{onClick:_(w),type:"primary",loading:_(o)},{icon:R(()=>[g(se)]),default:R(()=>[ce(" 登录 ")]),_:1},8,["onClick","loading"])]),_:1})]),_:1})):(j(),ee(ye,{key:0},[kl,g(Ne,{type:"primary",loading:_(o),onClick:_(r)},{default:R(()=>[ce("点此安装")]),_:1},8,["loading","onClick"]),_(l)?(j(),ee("p",Al,Ce(_(l)),1)):ze("",!0)],64))])):(j(),ee("div",{key:1,ref_key:"stackViewEl",ref:b,onDragover:z[14]||(z[14]=we(()=>{},["prevent"])),onDrop:z[15]||(z[15]=we($=>_(ie)($),["prevent"])),class:"container"},[g(be,{visible:_(K),"onUpdate:visible":z[2]||(z[2]=$=>Ke(K)?K.value=$:null),width:"50vw"},{default:R(()=>[g(xe,{active:"",loading:!_(ae).isIdle},{default:R(()=>[J("div",{style:{width:"100%","word-break":"break-all","white-space":"pre-line"},onDblclick:z[1]||(z[1]=$=>_(ln)(_(W)))}," 双击复制 "+Ce(_(W)),33)]),_:1},8,["loading"])]),_:1},8,["visible"]),J("div",_l,[J("div",Pl,[g($e,{style:{flex:"1"}},{default:R(()=>[(j(!0),ee(ye,null,Wt(_(A),($,Te)=>(j(),de(Be,{key:Te},{default:R(()=>[J("a",{onClick:we(We=>_(C)(Te),["prevent"])},Ce($.curr==="/"?"根":$.curr.replace(/:\/$/,"盘")),9,xl)]),_:2},1024))),128))]),_:1})]),J("div",Il,[J("a",{class:"opt",onClick:z[3]||(z[3]=we((...$)=>_(p)&&_(p)(...$),["prevent"]))}," 刷新 "),e.target==="local"?(j(),de(Rt,{key:0},{overlay:R(()=>[g(yn,null,{default:R(()=>[(j(!0),ee(ye,null,Wt(_(t).autoCompletedDirList,$=>(j(),de(ve,{key:$.dir},{default:R(()=>[J("a",{onClick:we(Te=>_(I)($.dir),["prevent"])},Ce($.zh),9,El)]),_:2},1024))),128))]),_:1})]),default:R(()=>[J("a",{class:"opt",onClick:z[4]||(z[4]=we(()=>{},["prevent"]))},[ce(" 快速移动 "),g(_(rr))])]),_:1})):ze("",!0),g(Rt,{trigger:["click"],visible:_(x),"onUpdate:visible":z[11]||(z[11]=$=>Ke(x)?x.value=$:null),placement:"bottomLeft",getPopupContainer:$=>$.parentNode},{overlay:R(()=>[J("div",Ol,[g(ue,Li(Fi({labelCol:{span:6},wrapperCol:{span:18}})),{default:R(()=>[g(M,{label:"查看模式"},{default:R(()=>[g(_(xn),{value:_(N),"onUpdate:value":z[6]||(z[6]=$=>Ke(N)?N.value=$:null),onClick:z[7]||(z[7]=we(()=>{},["stop"])),conv:{value:$=>$,text:$=>_(T)[$]},options:Object.keys(_(T))},null,8,["value","conv","options"])]),_:1}),g(M,{label:"排序方法"},{default:R(()=>[g(_(xn),{value:_(B),"onUpdate:value":z[8]||(z[8]=$=>Ke(B)?B.value=$:null),onClick:z[9]||(z[9]=we(()=>{},["stop"])),conv:_(k),options:Object.keys(_(Dr))},null,8,["value","conv","options"])]),_:1}),g(M,null,{default:R(()=>[J("a",{onClick:z[10]||(z[10]=we((...$)=>_(y)&&_(y)(...$),["prevent"]))},"复制路径"),g(Jo,{loc:_(s),onTo:_(I)},null,8,["loc","onTo"])]),_:1})]),_:1},16)])]),default:R(()=>[J("a",{class:"opt",onClick:z[5]||(z[5]=we(()=>{},["prevent"]))}," 更多 ")]),_:1},8,["visible","getPopupContainer"])])]),_(v)?(j(),ee("div",Nl,[g(_(hn),{class:"file-list",items:_(P),prerender:10,ref_key:"scroller",ref:c,onScroll:_(re),"item-size":_(D).first,"key-field":"fullpath","item-secondary-size":_(D).second,gridItems:_(E)},Qi({default:R(({item:$,index:Te})=>[g(Rt,{trigger:["contextmenu"]},{overlay:R(()=>[g(yn,{onClick:We=>_(X)(We,$,Te)},{default:R(()=>[g(ve,{key:"deleteFiles"},{default:R(()=>[ce("删除选中")]),_:1}),$.type==="file"&&e.target==="local"?(j(),ee(ye,{key:0},[g(ve,{key:"openInNewWindow"},{default:R(()=>[ce("在新窗口预览(如果浏览器处理不了会下载,大文件的话谨慎)")]),_:1}),g(ve,{key:"download"},{default:R(()=>[ce("直接下载(大文件的话谨慎)")]),_:1}),g(ve,{key:"copyPreviewUrl"},{default:R(()=>[ce("复制源文件预览链接")]),_:1}),_(pe)($.name)?(j(),ee(ye,{key:0},[g(ve,{key:"viewGenInfo"},{default:R(()=>[ce("查看生成信息(prompt等)")]),_:1}),g(ve,{key:"send2txt2img"},{default:R(()=>[ce("发送到文生图")]),_:1}),g(ve,{key:"send2img2img"},{default:R(()=>[ce("发送到图生图")]),_:1}),g(ve,{key:"send2inpaint"},{default:R(()=>[ce("发送到局部重绘")]),_:1}),g(ve,{key:"send2extras"},{default:R(()=>[ce("发送到附加功能")]),_:1})],64)):ze("",!0)],64)):ze("",!0)]),_:2},1032,["onClick"])]),default:R(()=>[(j(),ee("li",{class:Ye(["file",{clickable:$.type==="dir",selected:_(u).includes(Te),grid:_(N)==="grid"||_(N)==="large-size-grid","large-grid":_(N)==="large-size-grid"}]),key:$.name,draggable:"true",onDragstart:We=>_(L)(We,Te),onClickCapture:We=>_(H)(We,$)},[_(N)!=="line"?(j(),ee("div",$l,[e.target==="local"&&_(pe)($.name)?(j(),de(Hr,{key:$.fullpath,class:Ye(`idx-${Te}`),src:_(t).enableThumbnail?_(Fo)($,_(ne)):_(Bt)($),fallback:_(Ao),preview:{src:_(P)[_(ge)]?_(Bt)(_(P)[_(ge)]):"",onVisibleChange:_(Fe)}},null,8,["class","src","fallback","preview"])):(j(),ee("div",Tl,[$.type==="file"?(j(),de(_(Un),{key:0,class:"icon center"})):(j(),de(_(Gn),{key:1,class:"icon center"}))])),J("div",zl,[J("div",Rl,Ce($.name),1),J("div",Ml,[J("div",null,Ce($.size),1),J("div",null,Ce($.date),1)])])])):(j(),ee(ye,{key:1},[$.type==="file"?(j(),de(_(Un),{key:0,class:"icon"})):(j(),de(_(Gn),{key:1,class:"icon"})),J("div",Dl,Ce($.name),1),J("div",Ll,[J("div",null,Ce($.size),1),J("div",null,Ce($.date),1)])],64))],42,Bl))]),_:2},1024)]),_:2},[e.walkMode?{name:"after",fn:R(()=>[g(Ne,{onClick:_(Z),loading:_(Q),block:"",type:"primary",disabled:!_(q),ghost:""},{default:R(()=>[ce(" 加载下一页")]),_:1},8,["onClick","loading","disabled"])]),key:"0"}:void 0]),1032,["items","onScroll","item-size","item-secondary-size","gridItems"]),_(ke)?(j(),ee("div",Fl,[g(_(Eo),{onClick:z[12]||(z[12]=$=>_(Ae)("prev")),class:Ye({disable:!_(_e)("prev")})},null,8,["class"]),g(_($o),{onClick:z[13]||(z[13]=$=>_(Ae)("next")),class:Ye({disable:!_(_e)("next")})},null,8,["class"])])):ze("",!0)])):ze("",!0)],544))]),_:1},8,["spinning"])}}});const Kl=Hi(Ql,[["__scopeId","data-v-296c68a3"]]);export{Kl as default}; diff --git a/vue/dist/assets/task-80ebe961.js b/vue/dist/assets/task-d32530d8.js similarity index 98% rename from vue/dist/assets/task-80ebe961.js rename to vue/dist/assets/task-d32530d8.js index 3d28e42..b1fb989 100644 --- a/vue/dist/assets/task-80ebe961.js +++ b/vue/dist/assets/task-d32530d8.js @@ -1,4 +1,4 @@ -import{i as Te,I as P,t as Ee,f as Oe,C as Ne,a as je,r as ie,E as ke}from"./index-cf732d49.js";import{d as Q,u as te,G as q,_ as S,a as _,h as g,x as fe,P as $e,r as O,a4 as Re,bE as Ve,b as _e,c as ne,B as ae,A as De,al as U,ad as Ge,aj as Me,ak as J,y as He,f as Le,bF as Ue,bG as Ze,ao as Be,ah as Ye,H as qe,ag as ee,a8 as ge,D as Qe,i as We,bH as oe,bI as Xe}from"./index-8e57fc54.js";import{i as Ke}from"./index-10b7ef51.js";import{B as Je}from"./button-e07125db.js";const et=Q({compatConfig:{MODE:3},name:"AInputGroup",props:{prefixCls:String,size:{type:String},compact:{type:Boolean,default:void 0},onMouseenter:{type:Function},onMouseleave:{type:Function},onFocus:{type:Function},onBlur:{type:Function}},setup:function(e,t){var a=t.slots,c=te("input-group",e),p=c.prefixCls,f=c.direction,r=q(function(){var o,u=p.value;return o={},S(o,"".concat(u),!0),S(o,"".concat(u,"-lg"),e.size==="large"),S(o,"".concat(u,"-sm"),e.size==="small"),S(o,"".concat(u,"-compact"),e.compact),S(o,"".concat(u,"-rtl"),f.value==="rtl"),o});return function(){var o;return _("span",{class:r.value,onMouseenter:e.onMouseenter,onMouseleave:e.onMouseleave,onFocus:e.onFocus,onBlur:e.onBlur},[(o=a.default)===null||o===void 0?void 0:o.call(a)])}}});var le=/iPhone/i,me=/iPod/i,pe=/iPad/i,ue=/\bAndroid(?:.+)Mobile\b/i,he=/Android/i,Z=/\bAndroid(?:.+)SD4930UR\b/i,K=/\bAndroid(?:.+)(?:KF[A-Z]{2,4})\b/i,V=/Windows Phone/i,be=/\bWindows(?:.+)ARM\b/i,xe=/BlackBerry/i,ye=/BB10/i,Ce=/Opera Mini/i,ze=/\b(CriOS|Chrome)(?:.+)Mobile/i,Se=/Mobile(?:.+)Firefox\b/i;function i(l,e){return l.test(e)}function we(l){var e=l||(typeof navigator<"u"?navigator.userAgent:""),t=e.split("[FBAN");if(typeof t[1]<"u"){var a=t,c=fe(a,1);e=c[0]}if(t=e.split("Twitter"),typeof t[1]<"u"){var p=t,f=fe(p,1);e=f[0]}var r={apple:{phone:i(le,e)&&!i(V,e),ipod:i(me,e),tablet:!i(le,e)&&i(pe,e)&&!i(V,e),device:(i(le,e)||i(me,e)||i(pe,e))&&!i(V,e)},amazon:{phone:i(Z,e),tablet:!i(Z,e)&&i(K,e),device:i(Z,e)||i(K,e)},android:{phone:!i(V,e)&&i(Z,e)||!i(V,e)&&i(ue,e),tablet:!i(V,e)&&!i(Z,e)&&!i(ue,e)&&(i(K,e)||i(he,e)),device:!i(V,e)&&(i(Z,e)||i(K,e)||i(ue,e)||i(he,e))||i(/\bokhttp\b/i,e)},windows:{phone:i(V,e),tablet:i(be,e),device:i(V,e)||i(be,e)},other:{blackberry:i(xe,e),blackberry10:i(ye,e),opera:i(Ce,e),firefox:i(Se,e),chrome:i(ze,e),device:i(xe,e)||i(ye,e)||i(Ce,e)||i(Se,e)||i(ze,e)},any:null,phone:null,tablet:null};return r.any=r.apple.device||r.android.device||r.windows.device||r.other.device,r.phone=r.apple.phone||r.android.phone||r.windows.phone,r.tablet=r.apple.tablet||r.android.tablet||r.windows.tablet,r}var tt=g(g({},we()),{},{isMobile:we});const nt=tt;var at=["disabled","loading","addonAfter","suffix"];const rt=Q({compatConfig:{MODE:3},name:"AInputSearch",inheritAttrs:!1,props:g(g({},Te()),{},{inputPrefixCls:String,enterButton:$e.any,onSearch:{type:Function}}),setup:function(e,t){var a=t.slots,c=t.attrs,p=t.expose,f=t.emit,r=O(),o=function(){var s;(s=r.value)===null||s===void 0||s.focus()},u=function(){var s;(s=r.value)===null||s===void 0||s.blur()};p({focus:o,blur:u});var y=function(s){f("update:value",s.target.value),s&&s.target&&s.type==="click"&&f("search",s.target.value,s),f("change",s)},h=function(s){var C;document.activeElement===((C=r.value)===null||C===void 0?void 0:C.input)&&s.preventDefault()},A=function(s){var C;f("search",(C=r.value)===null||C===void 0?void 0:C.stateValue,s),nt.tablet||r.value.focus()},I=te("input-search",e),T=I.prefixCls,k=I.getPrefixCls,N=I.direction,w=I.size,v=q(function(){return k("input",e.inputPrefixCls)});return function(){var m,s,C,M,R,B=e.disabled,j=e.loading,H=e.addonAfter,$=H===void 0?(m=a.addonAfter)===null||m===void 0?void 0:m.call(a):H,W=e.suffix,X=W===void 0?(s=a.suffix)===null||s===void 0?void 0:s.call(a):W,re=Re(e,at),b=e.enterButton,n=b===void 0?(C=(M=a.enterButton)===null||M===void 0?void 0:M.call(a))!==null&&C!==void 0?C:!1:b;n=n||n==="";var d=typeof n=="boolean"?_(Ve,null,null):null,x="".concat(T.value,"-button"),z=Array.isArray(n)?n[0]:n,E,L=z.type&&Ke(z.type)&&z.type.__ANT_BUTTON;if(L||z.tagName==="button")E=_e(z,g({onMousedown:h,onClick:A,key:"enterButton"},L?{class:x,size:w.value}:{}),!1);else{var D=d&&!n;E=_(Je,{class:x,type:n?"primary":void 0,size:w.value,disabled:B,key:"enterButton",onMousedown:h,onClick:A,loading:j,icon:D?d:null},{default:function(){return[D?null:d||n]}})}$&&(E=[E,$]);var G=ne(T.value,(R={},S(R,"".concat(T.value,"-rtl"),N.value==="rtl"),S(R,"".concat(T.value,"-").concat(w.value),!!w.value),S(R,"".concat(T.value,"-with-button"),!!n),R),c.class);return _(P,g(g(g({ref:r},ae(re,["onUpdate:value","onSearch","enterButton"])),c),{},{onPressEnter:A,size:w.value,prefixCls:v.value,addonAfter:E,suffix:X,onChange:y,class:G,disabled:B}),a)}}});var it=` +import{i as Te,I as P,t as Ee,f as Oe,C as Ne,a as je,r as ie,E as ke}from"./index-ed16943b.js";import{d as Q,u as te,G as q,_ as S,a as _,h as g,x as fe,P as $e,r as O,a4 as Re,bE as Ve,b as _e,c as ne,B as ae,A as De,al as U,ad as Ge,aj as Me,ak as J,y as He,f as Le,bF as Ue,bG as Ze,ao as Be,ah as Ye,H as qe,ag as ee,a8 as ge,D as Qe,i as We,bH as oe,bI as Xe}from"./index-93bb8bfa.js";import{i as Ke}from"./index-1fe59d75.js";import{B as Je}from"./button-81155cd9.js";const et=Q({compatConfig:{MODE:3},name:"AInputGroup",props:{prefixCls:String,size:{type:String},compact:{type:Boolean,default:void 0},onMouseenter:{type:Function},onMouseleave:{type:Function},onFocus:{type:Function},onBlur:{type:Function}},setup:function(e,t){var a=t.slots,c=te("input-group",e),p=c.prefixCls,f=c.direction,r=q(function(){var o,u=p.value;return o={},S(o,"".concat(u),!0),S(o,"".concat(u,"-lg"),e.size==="large"),S(o,"".concat(u,"-sm"),e.size==="small"),S(o,"".concat(u,"-compact"),e.compact),S(o,"".concat(u,"-rtl"),f.value==="rtl"),o});return function(){var o;return _("span",{class:r.value,onMouseenter:e.onMouseenter,onMouseleave:e.onMouseleave,onFocus:e.onFocus,onBlur:e.onBlur},[(o=a.default)===null||o===void 0?void 0:o.call(a)])}}});var le=/iPhone/i,me=/iPod/i,pe=/iPad/i,ue=/\bAndroid(?:.+)Mobile\b/i,he=/Android/i,Z=/\bAndroid(?:.+)SD4930UR\b/i,K=/\bAndroid(?:.+)(?:KF[A-Z]{2,4})\b/i,V=/Windows Phone/i,be=/\bWindows(?:.+)ARM\b/i,xe=/BlackBerry/i,ye=/BB10/i,Ce=/Opera Mini/i,ze=/\b(CriOS|Chrome)(?:.+)Mobile/i,Se=/Mobile(?:.+)Firefox\b/i;function i(l,e){return l.test(e)}function we(l){var e=l||(typeof navigator<"u"?navigator.userAgent:""),t=e.split("[FBAN");if(typeof t[1]<"u"){var a=t,c=fe(a,1);e=c[0]}if(t=e.split("Twitter"),typeof t[1]<"u"){var p=t,f=fe(p,1);e=f[0]}var r={apple:{phone:i(le,e)&&!i(V,e),ipod:i(me,e),tablet:!i(le,e)&&i(pe,e)&&!i(V,e),device:(i(le,e)||i(me,e)||i(pe,e))&&!i(V,e)},amazon:{phone:i(Z,e),tablet:!i(Z,e)&&i(K,e),device:i(Z,e)||i(K,e)},android:{phone:!i(V,e)&&i(Z,e)||!i(V,e)&&i(ue,e),tablet:!i(V,e)&&!i(Z,e)&&!i(ue,e)&&(i(K,e)||i(he,e)),device:!i(V,e)&&(i(Z,e)||i(K,e)||i(ue,e)||i(he,e))||i(/\bokhttp\b/i,e)},windows:{phone:i(V,e),tablet:i(be,e),device:i(V,e)||i(be,e)},other:{blackberry:i(xe,e),blackberry10:i(ye,e),opera:i(Ce,e),firefox:i(Se,e),chrome:i(ze,e),device:i(xe,e)||i(ye,e)||i(Ce,e)||i(Se,e)||i(ze,e)},any:null,phone:null,tablet:null};return r.any=r.apple.device||r.android.device||r.windows.device||r.other.device,r.phone=r.apple.phone||r.android.phone||r.windows.phone,r.tablet=r.apple.tablet||r.android.tablet||r.windows.tablet,r}var tt=g(g({},we()),{},{isMobile:we});const nt=tt;var at=["disabled","loading","addonAfter","suffix"];const rt=Q({compatConfig:{MODE:3},name:"AInputSearch",inheritAttrs:!1,props:g(g({},Te()),{},{inputPrefixCls:String,enterButton:$e.any,onSearch:{type:Function}}),setup:function(e,t){var a=t.slots,c=t.attrs,p=t.expose,f=t.emit,r=O(),o=function(){var s;(s=r.value)===null||s===void 0||s.focus()},u=function(){var s;(s=r.value)===null||s===void 0||s.blur()};p({focus:o,blur:u});var y=function(s){f("update:value",s.target.value),s&&s.target&&s.type==="click"&&f("search",s.target.value,s),f("change",s)},h=function(s){var C;document.activeElement===((C=r.value)===null||C===void 0?void 0:C.input)&&s.preventDefault()},A=function(s){var C;f("search",(C=r.value)===null||C===void 0?void 0:C.stateValue,s),nt.tablet||r.value.focus()},I=te("input-search",e),T=I.prefixCls,k=I.getPrefixCls,N=I.direction,w=I.size,v=q(function(){return k("input",e.inputPrefixCls)});return function(){var m,s,C,M,R,B=e.disabled,j=e.loading,H=e.addonAfter,$=H===void 0?(m=a.addonAfter)===null||m===void 0?void 0:m.call(a):H,W=e.suffix,X=W===void 0?(s=a.suffix)===null||s===void 0?void 0:s.call(a):W,re=Re(e,at),b=e.enterButton,n=b===void 0?(C=(M=a.enterButton)===null||M===void 0?void 0:M.call(a))!==null&&C!==void 0?C:!1:b;n=n||n==="";var d=typeof n=="boolean"?_(Ve,null,null):null,x="".concat(T.value,"-button"),z=Array.isArray(n)?n[0]:n,E,L=z.type&&Ke(z.type)&&z.type.__ANT_BUTTON;if(L||z.tagName==="button")E=_e(z,g({onMousedown:h,onClick:A,key:"enterButton"},L?{class:x,size:w.value}:{}),!1);else{var D=d&&!n;E=_(Je,{class:x,type:n?"primary":void 0,size:w.value,disabled:B,key:"enterButton",onMousedown:h,onClick:A,loading:j,icon:D?d:null},{default:function(){return[D?null:d||n]}})}$&&(E=[E,$]);var G=ne(T.value,(R={},S(R,"".concat(T.value,"-rtl"),N.value==="rtl"),S(R,"".concat(T.value,"-").concat(w.value),!!w.value),S(R,"".concat(T.value,"-with-button"),!!n),R),c.class);return _(P,g(g(g({ref:r},ae(re,["onUpdate:value","onSearch","enterButton"])),c),{},{onPressEnter:A,size:w.value,prefixCls:v.value,addonAfter:E,suffix:X,onChange:y,class:G,disabled:B}),a)}}});var it=` min-height:0 !important; max-height:none !important; height:0 !important; diff --git a/vue/dist/assets/taskRecord-d6a772fa.js b/vue/dist/assets/taskRecord-40fa86a3.js similarity index 98% rename from vue/dist/assets/taskRecord-d6a772fa.js rename to vue/dist/assets/taskRecord-40fa86a3.js index b543182..5f6cb3f 100644 --- a/vue/dist/assets/taskRecord-d6a772fa.js +++ b/vue/dist/assets/taskRecord-40fa86a3.js @@ -1,3 +1,3 @@ -import{d as E,u as oe,G as C,c as ke,_ as $,a as i,bo as Ie,bp as Te,r as H,H as je,W as q,P as Y,C as _e,t as se,a5 as he,h as I,bq as te,a4 as ye,z as Le,s as Ce,br as Ne,x as We,k as Me,j as ze,bs as Ae,w as Ee,D as be,b5 as Be,F as Se,bt as ne,M as L,K as w,L as G,X as Pe,O as A,N as b,R as j,U as re,Q as N,bu as Ue,a2 as xe,A as Fe,aj as Re,aU as F,y as Ge,bv as Ve,bw as Ye,bx as Qe,V as R,by as He,bz as qe,bk as Xe,bh as ie,bA as Ze,bB as Je,bC as Ke,bD as et,bm as tt,Z as nt,$ as rt}from"./index-8e57fc54.js";import{_ as at,F as ot}from"./index-63054365.js";import"./index-10b7ef51.js";import{I as st}from"./index-cf732d49.js";import{u as lt,c as ct}from"./index-2e568c87.js";import{u as Oe}from"./useTaskListStore-82b161eb.js";import{W as it,B as ut}from"./button-e07125db.js";import{T as dt,_ as ft}from"./task-80ebe961.js";var vt=function(){return{prefixCls:String,checked:{type:Boolean,default:void 0},onChange:{type:Function},onClick:{type:Function},"onUpdate:checked":Function}},pt=E({compatConfig:{MODE:3},name:"ACheckableTag",props:vt(),setup:function(e,r){var t=r.slots,a=r.emit,o=oe("tag",e),p=o.prefixCls,g=function(k){var d=e.checked;a("update:checked",!d),a("change",!d),a("click",k)},h=C(function(){var s;return ke(p.value,(s={},$(s,"".concat(p.value,"-checkable"),!0),$(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 ae=pt;var gt=new RegExp("^(".concat(Ie.join("|"),")(-inverse)?$")),mt=new RegExp("^(".concat(Te.join("|"),")$")),kt=function(){return{prefixCls:String,color:{type:String},closable:{type:Boolean,default:!1},closeIcon:Y.any,visible:{type:Boolean,default:void 0},onClose:{type:Function},"onUpdate:visible":Function,icon:Y.any}},Q=E({compatConfig:{MODE:3},name:"ATag",props:kt(),slots:["closeIcon","icon"],setup:function(e,r){var t=r.slots,a=r.emit,o=r.attrs,p=oe("tag",e),g=p.prefixCls,h=p.direction,s=H(!0);je(function(){e.visible!==void 0&&(s.value=e.visible)});var k=function(y){y.stopPropagation(),a("update:visible",!1),a("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 ke(g.value,(v={},$(v,"".concat(g.value,"-").concat(e.color),d.value),$(v,"".concat(g.value,"-has-color"),e.color&&!d.value),$(v,"".concat(g.value,"-hidden"),!s.value),$(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(_e,{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),V=O?i(q,null,[O,i("span",null,[B])]):B,K="onClick"in o,X=i("span",{class:c.value,style:f},[V,l()]);return K?i(it,null,{default:function(){return[X]}}):X}}});Q.CheckableTag=ae;Q.install=function(n){return n.component(Q.name,Q),n.component(ae.name,ae),n};const we=Q;var $e=se("normal","exception","active","success"),_t=se("line","circle","dashboard"),ht=se("default","small"),J=function(){return{prefixCls:String,type:Y.oneOf(_t),percent:Number,format:{type:Function},status:Y.oneOf($e),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:Y.oneOf(ht),steps:Number,successPercent:Number,title:String}};function U(n){return!n||n<0?0:n>100?100:n}function Z(n){var e=n.success,r=n.successPercent,t=r;return e&&"progress"in e&&(he(!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 I(I({},J()),{},{prefixCls:String,direction:{type:String}})},bt=function(e){var r=[];return Object.keys(e).forEach(function(t){var a=parseFloat(t.replace(/%/g,""));isNaN(a)||r.push({key:a,value:e[t]})}),r=r.sort(function(t,a){return t.key-a.key}),r.map(function(t){var a=t.key,o=t.value;return"".concat(o," ").concat(a,"%")}).join(", ")},St=function(e,r){var t=e.from,a=t===void 0?te.blue:t,o=e.to,p=o===void 0?te.blue:o,g=e.direction,h=g===void 0?r==="rtl"?"to left":"to right":g,s=ye(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(a,", ").concat(p,")")}};const Pt=E({compatConfig:{MODE:3},name:"Line",props:Ct(),setup:function(e,r){var t=r.slots,a=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 I({width:"".concat(U(s),"%"),height:"".concat(k||(c==="small"?6:8),"px"),borderRadius:d==="square"?0:""},a.value)}),g=C(function(){return Z(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 r=H(null);return Le(function(){var t=Date.now(),a=!1;e.value.forEach(function(o){var p=(o==null?void 0:o.$el)||o;if(p){a=!0;var g=p.style;g.transitionDuration=".3s, .3s, .3s, .06s",r.value&&t-r.value<100&&(g.transitionDuration="0s, 0s")}}),a&&(r.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},$t=["prefixCls","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","strokeColor"],ue=0;function de(n){return+n.replace("%","")}function fe(n){return Array.isArray(n)?n:[n]}function ve(n,e,r,t){var a=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 E,u as oe,G as C,c as ke,_ as $,a as i,bo as Ie,bp as Te,r as H,H as je,W as q,P as Y,C as _e,t as se,a5 as he,h as I,bq as te,a4 as ye,z as Le,s as Ce,br as Ne,x as We,k as Me,j as ze,bs as Ae,w as Ee,D as be,b5 as Be,F as Se,bt as ne,M as L,K as w,L as G,X as Pe,O as A,N as b,R as j,U as re,Q as N,bu as Ue,a2 as xe,A as Fe,aj as Re,aU as F,y as Ge,bv as Ve,bw as Ye,bx as Qe,V as R,by as He,bz as qe,bk as Xe,bh as ie,bA as Ze,bB as Je,bC as Ke,bD as et,bm as tt,Z as nt,$ as rt}from"./index-93bb8bfa.js";import{_ as at,F as ot}from"./index-84633439.js";import"./index-1fe59d75.js";import{I as st}from"./index-ed16943b.js";import{u as lt,c as ct}from"./index-d4c0ce51.js";import{u as Oe}from"./useTaskListStore-ec084589.js";import{W as it,B as ut}from"./button-81155cd9.js";import{T as dt,_ as ft}from"./task-d32530d8.js";var vt=function(){return{prefixCls:String,checked:{type:Boolean,default:void 0},onChange:{type:Function},onClick:{type:Function},"onUpdate:checked":Function}},pt=E({compatConfig:{MODE:3},name:"ACheckableTag",props:vt(),setup:function(e,r){var t=r.slots,a=r.emit,o=oe("tag",e),p=o.prefixCls,g=function(k){var d=e.checked;a("update:checked",!d),a("change",!d),a("click",k)},h=C(function(){var s;return ke(p.value,(s={},$(s,"".concat(p.value,"-checkable"),!0),$(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 ae=pt;var gt=new RegExp("^(".concat(Ie.join("|"),")(-inverse)?$")),mt=new RegExp("^(".concat(Te.join("|"),")$")),kt=function(){return{prefixCls:String,color:{type:String},closable:{type:Boolean,default:!1},closeIcon:Y.any,visible:{type:Boolean,default:void 0},onClose:{type:Function},"onUpdate:visible":Function,icon:Y.any}},Q=E({compatConfig:{MODE:3},name:"ATag",props:kt(),slots:["closeIcon","icon"],setup:function(e,r){var t=r.slots,a=r.emit,o=r.attrs,p=oe("tag",e),g=p.prefixCls,h=p.direction,s=H(!0);je(function(){e.visible!==void 0&&(s.value=e.visible)});var k=function(y){y.stopPropagation(),a("update:visible",!1),a("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 ke(g.value,(v={},$(v,"".concat(g.value,"-").concat(e.color),d.value),$(v,"".concat(g.value,"-has-color"),e.color&&!d.value),$(v,"".concat(g.value,"-hidden"),!s.value),$(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(_e,{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),V=O?i(q,null,[O,i("span",null,[B])]):B,K="onClick"in o,X=i("span",{class:c.value,style:f},[V,l()]);return K?i(it,null,{default:function(){return[X]}}):X}}});Q.CheckableTag=ae;Q.install=function(n){return n.component(Q.name,Q),n.component(ae.name,ae),n};const we=Q;var $e=se("normal","exception","active","success"),_t=se("line","circle","dashboard"),ht=se("default","small"),J=function(){return{prefixCls:String,type:Y.oneOf(_t),percent:Number,format:{type:Function},status:Y.oneOf($e),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:Y.oneOf(ht),steps:Number,successPercent:Number,title:String}};function U(n){return!n||n<0?0:n>100?100:n}function Z(n){var e=n.success,r=n.successPercent,t=r;return e&&"progress"in e&&(he(!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 I(I({},J()),{},{prefixCls:String,direction:{type:String}})},bt=function(e){var r=[];return Object.keys(e).forEach(function(t){var a=parseFloat(t.replace(/%/g,""));isNaN(a)||r.push({key:a,value:e[t]})}),r=r.sort(function(t,a){return t.key-a.key}),r.map(function(t){var a=t.key,o=t.value;return"".concat(o," ").concat(a,"%")}).join(", ")},St=function(e,r){var t=e.from,a=t===void 0?te.blue:t,o=e.to,p=o===void 0?te.blue:o,g=e.direction,h=g===void 0?r==="rtl"?"to left":"to right":g,s=ye(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(a,", ").concat(p,")")}};const Pt=E({compatConfig:{MODE:3},name:"Line",props:Ct(),setup:function(e,r){var t=r.slots,a=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 I({width:"".concat(U(s),"%"),height:"".concat(k||(c==="small"?6:8),"px"),borderRadius:d==="square"?0:""},a.value)}),g=C(function(){return Z(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 r=H(null);return Le(function(){var t=Date.now(),a=!1;e.value.forEach(function(o){var p=(o==null?void 0:o.$el)||o;if(p){a=!0;var g=p.style;g.transitionDuration=".3s, .3s, .3s, .06s",r.value&&t-r.value<100&&(g.transitionDuration="0s, 0s")}}),a&&(r.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},$t=["prefixCls","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","strokeColor"],ue=0;function de(n){return+n.replace("%","")}function fe(n){return Array.isArray(n)?n:[n]}function ve(n,e,r,t){var a=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:r,strokeDasharray:"".concat(e/100*(c-a),"px ").concat(c,"px"),strokeDashoffset:"-".concat(a/2+n/100*(c-a),"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=E({compatConfig:{MODE:3},name:"VCCircle",props:Ce(wt,xt),setup:function(e){ue+=1;var r=H(ue),t=C(function(){return fe(e.percent)}),a=C(function(){return fe(e.strokeColor)}),o=Ne(),p=We(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=a.value[S]||a.value[a.value.length-1],M=Object.prototype.toString.call(W)==="[object Object]"?"url(#".concat(d,"-gradient-").concat(r.value,")"):"",D=ve(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",I({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=ye(e,$t),S=ve(0,100,_,d,v,y),W=S.pathString,M=S.pathStyle;delete T.percent;var D=a.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",I({class:"".concat(k,"-circle"),viewBox:"0 0 100 100"},T),[D&&i("defs",null,[i("linearGradient",{id:"".concat(k,"-gradient-").concat(r.value),x1:"100%",y1:"0%",x2:"0%",y2:"0%"},[Object.keys(D).sort(function(l,f){return de(l)-de(f)}).map(function(l,f){return i("stop",{key:f,offset:l,"stop-color":D[l]},null)})])]),i("path",u,null),s().reverse()])}}});function It(n){var e=n.percent,r=n.success,t=n.successPercent,a=U(Z({success:r,successPercent:t}));return[a,U(U(e)-a)]}function Tt(n){var e=n.success,r=e===void 0?{}:e,t=n.strokeColor,a=r.strokeColor;return[a||te.green,t||null]}const jt=E({compatConfig:{MODE:3},name:"Circle",inheritAttrs:!1,props:J(),setup:function(e,r){var t=r.slots,a=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 It(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={},$(c,"".concat(e.prefixCls,"-inner"),!0),$(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:a.value,gapPosition:g.value},null),(c=t.default)===null||c===void 0?void 0:c.call(t)])}}});var Lt=function(){return I(I({},J()),{},{steps:Number,size:{type:String},strokeColor:String,trailColor:String})};const Nt=E({compatConfig:{MODE:3},name:"Steps",props:Lt(),setup:function(e,r){var t=r.slots,a=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=Z(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(Me,null,null):i(_e,null,null):s.value==="success"&&(S=M?i(ze,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,I(I({},e),{},{strokeColor:typeof v=="string"?v:void 0,prefixCls:o.value,steps:c}),{default:function(){return[_]}}):i(Pt,I(I({},e),{},{prefixCls:o.value}),{default:function(){return[_]}}):(d==="circle"||d==="dashboard")&&(x=i(jt,I(I({},e),{},{prefixCls:o.value}),{default:function(){return[_]}}));var T=I(I({},g.value),{},$({},"".concat(o.value,"-status-").concat(s.value),!0));return i("div",{class:T,title:y},[x])}}}),Mt=Ee(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 At=zt;function pe(n){for(var e=1;er.task,set:s=>e("update:task",s)}),a=Oe(),o=Se(),{showDirAutoCompletedIdx:p}=ne(a),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=we,c=Ue;return L(p)===n.idx&&L(o).autoCompletedDirList.length?(w(),G("div",Vt,[(w(!0),G(q,null,Pe(L(o).autoCompletedDirList,(v,y)=>(w(),A(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(re(v.zh),1)]),_:2},1032,["visible","color","onClick"])]),_:2},1032,["title"]))),128))])):N("",!0)}}});const me=xe(Yt,[["__scopeId","data-v-02736e53"]]),Qt=n=>(nt("data-v-25f8f5fa"),n=n(),rt(),n),Ht={class:"panel"},qt={class:"actions-bar"},Xt={class:"top-bar"},Zt=Qt(()=>R("div",{class:"flex-placeholder"},null,-1)),Jt={key:3},Kt={class:"action-bar"},en=E({__name:"taskRecord",props:{tabIdx:null,paneIdx:null},setup(n){const e=n,r=Ze(!0),t=Oe(),a=Se(),{tasks:o}=ne(t),{showDirAutoCompletedIdx:p}=ne(t),g=new Map,h=H(10);Fe(()=>{g.forEach(u=>u.clearTask())});const s=H(!1);Re([()=>t.pendingBaiduyunTaskQueue,s],async([u,l])=>{if(!(!u.length||!l)){console.log("processQueue",u);for(const f of u)o.value.unshift(r({...k(),...f})),c(0).then(()=>F.success("创建完成,在任务列表查看进度"));t.pendingBaiduyunTaskQueue=[]}},{deep:!0,immediate:!0}),Ge(async()=>{const u=await Ve();o.value=lt([...u.tasks,...o.value].map(r),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=()=>r({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 Ye(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]=r(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(),...Je(l,"send_dirs","type","recv_dir")}),F.success("复制完成,已添加到最前端")},S=u=>{a.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]=r(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=>{ct(u,`复制 "${u}" 成功,粘贴使用"`)};return(u,l)=>{const f=ut,O=tt,B=we,V=at,K=ft,X=st,ee=ot,De=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,Pe(L(o).slice(0,h.value),(m,z)=>(w(),G("div",{key:L(qe)(m),class:"task-form"},[R("div",Xt,[_(m)?(w(),A(B,{key:0,color:"success"},{default:b(()=>[j("已完成")]),_:1})):N("",!0),m.running?(w(),A(B,{key:1,color:"processing"},{icon:b(()=>[i(L(Gt),{spin:!0})]),default:b(()=>[j(re(m.type==="download"?"下载":"上传")+"中 ",1)]),_:2},1024)):N("",!0),m.canceled?(w(),A(B,{key:2,color:"default"},{icon:b(()=>[i(L(Bt))]),default:b(()=>[j(" 已取消 ")]),_:1})):N("",!0),Zt,m.start_time?(w(),G("div",Jt," 开始时间: "+re(m.start_time),1)):N("",!0)]),i(ee,{layout:"vertical","label-align":"left"},{default:b(()=>[i(V,{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(V,{label:`发送的文件夹 (${m.type==="upload"?"本地":"百度云"})`,onClick:ie(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(),A(me,{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(V,{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:ie(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(),A(me,{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(),A(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(),A(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(),A(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(),A(De,{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 un=xe(en,[["__scopeId","data-v-25f8f5fa"]]);export{un as default}; diff --git a/vue/dist/assets/useTaskListStore-82b161eb.js b/vue/dist/assets/useTaskListStore-ec084589.js similarity index 72% rename from vue/dist/assets/useTaskListStore-82b161eb.js rename to vue/dist/assets/useTaskListStore-ec084589.js index caf3052..d6c82ca 100644 --- a/vue/dist/assets/useTaskListStore-82b161eb.js +++ b/vue/dist/assets/useTaskListStore-ec084589.js @@ -1 +1 @@ -import{cJ as r,r as e,J as t,aW as i,cK as d}from"./index-8e57fc54.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{cJ as r,r as e,J as t,aW as i,cK as d}from"./index-93bb8bfa.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 2a2a64e..19ed3b3 100644 --- a/vue/dist/index.html +++ b/vue/dist/index.html @@ -7,7 +7,7 @@ Vite App - + diff --git a/vue/src/page/fileTransfer/hook.ts b/vue/src/page/fileTransfer/hook.ts index cbd2e93..aeffbf1 100644 --- a/vue/src/page/fileTransfer/hook.ts +++ b/vue/src/page/fileTransfer/hook.ts @@ -663,7 +663,6 @@ export function useFileItemActions (props: Props, { openNext }: { openNext: (fil const btn = gradioApp().querySelector('#bd_hidden_img_update_trigger')! as HTMLButtonElement btn.click() // 触发图像组件更新 ok(await genInfoCompleted(), '图像信息生成超时') // 等待消息生成完成 - await delay(300) const tabBtn = gradioApp().querySelector(`#bd_hidden_tab_${tab}`) as HTMLButtonElement tabBtn.click() // 触发粘贴 } catch (error) {