2 lines
8.6 KiB
Python
2 lines
8.6 KiB
Python
import{b as D,u as q,_ as K,w as H,d as h,m as C,i as I,a as te,r as L,c as se,g as w,e as A,f as le,E as oe,h as ne,j as ae,t as re}from"./request-5fe3ffaf.js";import{u as ue,a as ce,E as ie,_ as de}from"./CardTools.vue_vue_type_script_setup_true_lang-a37911a6.js";import{d as x,c as _,p as fe,o as S,a as z,w as g,r as G,n as M,u as y,b as J,e as U,i as me,f as N,g as V,h as Y,j as pe,t as ve,k,l as Z,m as f,v as ge,T as be,q as Q,s as W,x as ye,y as _e,z as xe,A as he,B as Ce,C as we,D as R,E as T,F as ke,G as $e,H as O,I as Le}from"./index-e149034b.js";import"./el-tag-aef4b242.js";import"./vnode-96cf972d.js";const X=Symbol("rowContextKey"),Se=["start","center","end","space-around","space-between","space-evenly"],Be=["top","middle","bottom"],Ee=D({tag:{type:String,default:"div"},gutter:{type:Number,default:0},justify:{type:String,values:Se,default:"start"},align:{type:String,values:Be}}),Ne=x({name:"ElRow"}),Ve=x({...Ne,props:Ee,setup(s){const e=s,t=q("row"),l=_(()=>e.gutter);fe(X,{gutter:l});const u=_(()=>{const o={};return e.gutter&&(o.marginRight=o.marginLeft=`-${e.gutter/2}px`),o}),a=_(()=>[t.b(),t.is(`justify-${e.justify}`,e.justify!=="start"),t.is(`align-${e.align}`,!!e.align)]);return(o,m)=>(S(),z(U(o.tag),{class:M(y(a)),style:J(y(u))},{default:g(()=>[G(o.$slots,"default")]),_:3},8,["class","style"]))}});var je=K(Ve,[["__file","/home/runner/work/element-plus/element-plus/packages/components/row/src/row.vue"]]);const Ie=H(je),Ae=D({tag:{type:String,default:"div"},span:{type:Number,default:24},offset:{type:Number,default:0},pull:{type:Number,default:0},push:{type:Number,default:0},xs:{type:h([Number,Object]),default:()=>C({})},sm:{type:h([Number,Object]),default:()=>C({})},md:{type:h([Number,Object]),default:()=>C({})},lg:{type:h([Number,Object]),default:()=>C({})},xl:{type:h([Number,Object]),default:()=>C({})}}),Re=x({name:"ElCol"}),Te=x({...Re,props:Ae,setup(s){const e=s,{gutter:t}=me(X,{gutter:_(()=>0)}),l=q("col"),u=_(()=>{const o={};return t.value&&(o.paddingLeft=o.paddingRight=`${t.value/2}px`),o}),a=_(()=>{const o=[];return["span","offset","pull","push"].forEach(n=>{const i=e[n];I(i)&&(n==="span"?o.push(l.b(`${e[n]}`)):i>0&&o.push(l.b(`${n}-${e[n]}`)))}),["xs","sm","md","lg","xl"].forEach(n=>{I(e[n])?o.push(l.b(`${n}-${e[n]}`)):N(e[n])&&Object.entries(e[n]).forEach(([i,c])=>{o.push(i!=="span"?l.b(`${n}-${i}-${c}`):l.b(`${n}-${c}`))})}),t.value&&o.push(l.is("guttered")),[l.b(),o]});return(o,m)=>(S(),z(U(o.tag),{class:M(y(a)),style:J(y(u))},{default:g(()=>[G(o.$slots,"default")]),_:3},8,["class","style"]))}});var Oe=K(Te,[["__file","/home/runner/work/element-plus/element-plus/packages/components/col/src/col.vue"]]);const Pe=H(Oe);function Fe(s){let e;const t=V(!1),l=Y({...s,originalPosition:"",originalOverflow:"",visible:!1});function u(r){l.text=r}function a(){const r=l.parent,p=c.ns;if(!r.vLoadingAddClassList){let v=r.getAttribute("loading-number");v=Number.parseInt(v)-1,v?r.setAttribute("loading-number",v.toString()):(L(r,p.bm("parent","relative")),r.removeAttribute("loading-number")),L(r,p.bm("parent","hidden"))}o(),i.unmount()}function o(){var r,p;(p=(r=c.$el)==null?void 0:r.parentNode)==null||p.removeChild(c.$el)}function m(){var r;s.beforeClose&&!s.beforeClose()||(t.value=!0,clearTimeout(e),e=window.setTimeout(d,400),l.visible=!1,(r=s.closed)==null||r.call(s))}function d(){if(!t.value)return;const r=l.parent;t.value=!1,r.vLoadingAddClassList=void 0,a()}const n=x({name:"ElLoading",setup(r,{expose:p}){const{ns:v,zIndex:B}=te("loading");return p({ns:v,zIndex:B}),()=>{const b=l.spinner||l.svg,j=k("svg",{class:"circular",viewBox:l.svgViewBox?l.svgViewBox:"0 0 50 50",...b?{innerHTML:b}:{}},[k("circle",{class:"path",cx:"25",cy:"25",r:"20",fill:"none"})]),ee=l.text?k("p",{class:v.b("text")},[l.text]):void 0;return k(be,{name:v.b("fade"),onAfterLeave:d},{default:g(()=>[Z(f("div",{style:{backgroundColor:l.background||""},class:[v.b("mask"),l.customClass,l.fullscreen?"is-fullscreen":""]},[k("div",{class:v.b("spinner")},[j,ee])]),[[ge,l.visible]])])})}}}),i=pe(n),c=i.mount(document.createElement("div"));return{...ve(l),setText:u,removeElLoadingChild:o,close:m,handleAfterLeave:d,vm:c,get $el(){return c.$el}}}let $;const De=function(s={}){if(!se)return;const e=qe(s);if(e.fullscreen&&$)return $;const t=Fe({...e,closed:()=>{var u;(u=e.closed)==null||u.call(e),e.fullscreen&&($=void 0)}});Ke(e,e.parent,t),P(e,e.parent,t),e.parent.vLoadingAddClassList=()=>P(e,e.parent,t);let l=e.parent.getAttribute("loading-number");return l?l=`${Number.parseInt(l)+1}`:l="1",e.parent.setAttribute("loading-number",l),e.parent.appendChild(t.$el),Q(()=>t.visible.value=e.visible),e.fullscreen&&($=t),t},qe=s=>{var e,t,l,u;let a;return W(s.target)?a=(e=document.querySelector(s.target))!=null?e:document.body:a=s.target||document.body,{parent:a===document.body||s.body?document.body:a,background:s.background||"",svg:s.svg||"",svgViewBox:s.svgViewBox||"",spinner:s.spinner||!1,text:s.text||"",fullscreen:a===document.body&&((t=s.fullscreen)!=null?t:!0),lock:(l=s.lock)!=null?l:!1,customClass:s.customClass||"",visible:(u=s.visible)!=null?u:!0,target:a}},Ke=async(s,e,t)=>{const{nextZIndex:l}=t.vm.zIndex||t.vm._.exposed.zIndex,u={};if(s.fullscreen)t.originalPosition.value=w(document.body,"position"),t.originalOverflow.value=w(document.body,"overflow"),u.zIndex=l();else if(s.parent===document.body){t.originalPosition.value=w(document.body,"position"),await Q();for(const a of["top","left"]){const o=a==="top"?"scrollTop":"scrollLeft";u[a]=`${s.target.getBoundingClientRect()[a]+document.body[o]+document.documentElement[o]-Number.parseInt(w(document.body,`margin-${a}`),10)}px`}for(const a of["height","width"])u[a]=`${s.target.getBoundingClientRect()[a]}px`}else t.originalPosition.value=w(e,"position");for(const[a,o]of Object.entries(u))t.$el.style[a]=o},P=(s,e,t)=>{const l=t.vm.ns||t.vm._.exposed.ns;["absolute","fixed","sticky"].includes(t.originalPosition.value)?L(e,l.bm("parent","relative")):A(e,l.bm("parent","relative")),s.fullscreen&&s.lock?A(e,l.bm("parent","hidden")):L(e,l.bm("parent","hidden"))},E=Symbol("ElLoading"),F=(s,e)=>{var t,l,u,a;const o=e.instance,m=r=>N(e.value)?e.value[r]:void 0,d=r=>{const p=W(r)&&(o==null?void 0:o[r])||r;return p&&V(p)},n=r=>d(m(r)||s.getAttribute(`element-loading-${_e(r)}`)),i=(t=m("fullscreen"))!=null?t:e.modifiers.fullscreen,c={text:n("text"),svg:n("svg"),svgViewBox:n("svgViewBox"),spinner:n("spinner"),background:n("background"),customClass:n("customClass"),fullscreen:i,target:(l=m("target"))!=null?l:i?void 0:s,body:(u=m("body"))!=null?u:e.modifiers.body,lock:(a=m("lock"))!=null?a:e.modifiers.lock};s[E]={options:c,instance:De(c)}},He=(s,e)=>{for(const t of Object.keys(e))ye(e[t])&&(e[t].value=s[t])},ze={mounted(s,e){e.value&&F(s,e)},updated(s,e){const t=s[E];e.oldValue!==e.value&&(e.value&&!e.oldValue?F(s,e):e.value&&e.oldValue?N(e.value)&&He(e.value,t.options):t==null||t.instance.close())},unmounted(s){var e;(e=s[E])==null||e.instance.close()}};const Ge=T("div",{style:{"text-align":"center","margin-top":"1rem",color:"#606266"}},[T("a",{style:{"text-decoration":"none",color:"#606266"},target:"_blank",href:"https://github.com/vastsa/FileCodeBox"},"FileCodeBox V2.0 Beta")],-1),Qe=x({__name:"HomeView",setup(s){const e=ue(),t=ce(),l=xe(),u=he(),a=V(""),o=Y({readonly:!1,loading:!1});Ce(()=>{const d=u.query.code;d&&(a.value=d)}),we(a,d=>{d.length===5&&(o.readonly=!0,o.loading=!0,le({url:"/share/select/",method:"POST",data:{code:d}}).then(n=>{e.showFileBox=!0;let i=!0;t.receiveData.forEach(c=>{if(c.code===n.detail.code){i=!1;return}}),i&&t.addReceiveData(n.detail)}).finally(()=>{o.readonly=!1,o.loading=!1,a.value=""}))});const m=d=>{a.value.length<5&&(a.value+=d)};return(d,n)=>{const i=oe,c=Pe,r=ne,p=Ie,v=ie,B=ze;return S(),R("main",null,[f(v,{class:"card",style:{"padding-bottom":"1rem"}},{default:g(()=>[f(de),f(p,{style:{"text-align":"center"}},{default:g(()=>[f(c,{span:24},{default:g(()=>[Z(f(i,{readonly:o.readonly,modelValue:a.value,"onUpdate:modelValue":n[0]||(n[0]=b=>a.value=b),class:"code-input",round:"",autofocus:"",clearable:"",maxlength:"5",placeholder:"请输入五位取件码"},null,8,["readonly","modelValue"]),[[B,o.loading]])]),_:1}),(S(),R(ke,null,$e(9,b=>f(c,{span:8,key:b},{default:g(()=>[f(r,{class:"key-button",round:"",onClick:j=>m(b)},{default:g(()=>[O(Le(b),1)]),_:2},1032,["onClick"])]),_:2},1024)),64)),f(c,{span:8},{default:g(()=>[f(r,{onClick:n[1]||(n[1]=b=>y(l).push({name:"send"})),class:"key-button",icon:y(ae),round:""},null,8,["icon"])]),_:1}),f(c,{span:8},{default:g(()=>[f(r,{class:"key-button",round:"",onClick:n[2]||(n[2]=b=>m(0))},{default:g(()=>[O("0")]),_:1})]),_:1}),f(c,{span:8},{default:g(()=>[f(r,{class:"key-button",round:"",icon:y(re),onClick:n[3]||(n[3]=b=>y(e).showFileBox=!0)},null,8,["icon"])]),_:1})]),_:1})]),_:1}),Ge])}}});export{Qe as default};
|