2 lines
6.6 KiB
JavaScript
2 lines
6.6 KiB
JavaScript
import{a as C,D as P,d as B,F as H,G as I,K as c,L as i,V as a,Q as f,M as u,bd as k,bH as N,W as g,X as b,U as y,N as F,R as M,O as q,aQ as V,bI as $,Z as W,$ as A,a2 as E}from"./index-4224bb29.js";import{B as R}from"./button-b3c129d0.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<arguments.length;e++){var t=arguments[e]!=null?Object(arguments[e]):{},l=Object.keys(t);typeof Object.getOwnPropertySymbols=="function"&&(l=l.concat(Object.getOwnPropertySymbols(t).filter(function(r){return Object.getOwnPropertyDescriptor(t,r).enumerable}))),l.forEach(function(r){Q(n,r,t[r])})}return n}function Q(n,e,t){return e in n?Object.defineProperty(n,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[e]=t,n}var O=function(e,t){var l=z({},e,t.attrs);return C(P,z({},l,{icon:G}),null)};O.displayName="CloudDownloadOutlined";O.inheritAttrs=!1;const U=O;var X={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M688 312v-48c0-4.4-3.6-8-8-8H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8zm-392 88c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H296zm376 116c-119.3 0-216 96.7-216 216s96.7 216 216 216 216-96.7 216-216-96.7-216-216-216zm107.5 323.5C750.8 868.2 712.6 884 672 884s-78.8-15.8-107.5-44.5C535.8 810.8 520 772.6 520 732s15.8-78.8 44.5-107.5C593.2 595.8 631.4 580 672 580s78.8 15.8 107.5 44.5C808.2 653.2 824 691.4 824 732s-15.8 78.8-44.5 107.5zM761 656h-44.3c-2.6 0-5 1.2-6.5 3.3l-63.5 87.8-23.1-31.9a7.92 7.92 0 00-6.5-3.3H573c-6.5 0-10.3 7.4-6.5 12.7l73.8 102.1c3.2 4.4 9.7 4.4 12.9 0l114.2-158c3.9-5.3.1-12.7-6.4-12.7zM440 852H208V148h560v344c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V108c0-17.7-14.3-32-32-32H168c-17.7 0-32 14.3-32 32v784c0 17.7 14.3 32 32 32h272c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8z"}}]},name:"file-done",theme:"outlined"};const Z=X;function L(n){for(var e=1;e<arguments.length;e++){var t=arguments[e]!=null?Object(arguments[e]):{},l=Object.keys(t);typeof Object.getOwnPropertySymbols=="function"&&(l=l.concat(Object.getOwnPropertySymbols(t).filter(function(r){return Object.getOwnPropertyDescriptor(t,r).enumerable}))),l.forEach(function(r){J(n,r,t[r])})}return n}function J(n,e,t){return e in n?Object.defineProperty(n,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[e]=t,n}var w=function(e,t){var l=L({},e,t.attrs);return C(P,L({},l,{icon:Z}),null)};w.displayName="FileDoneOutlined";w.inheritAttrs=!1;const Y=w,h=n=>(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=H(),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=I(()=>{var o;return(o=t.lastTabListRecord)==null?void 0:o[1]}),x=I(()=>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(()=>[M(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(),q(u(U),{key:0,class:"quick-start__icon"})):(c(),q(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};
|