初始版本

This commit is contained in:
贾祥聪
2025-08-19 14:16:51 +08:00
commit f937a1f9b9
4373 changed files with 359728 additions and 0 deletions

View File

@@ -0,0 +1 @@
import{d as G,u as M,eC as S,r as U,o as e,a as l,b as n,f as t,B as c,D as v,G as k,F as y,e as f,L as j,x as q}from"./index-CGub03FT.js";const H={class:"cube-layout"},J={key:0,class:"layout-item1"},K={key:1,class:"item-tips muted"},O={key:1,class:"layout-item2"},P=["onClick"],Q={key:1,class:"item-tips muted"},R={key:2,class:"layout-item3"},T=["onClick"],W={key:1,class:"item-tips muted"},X={key:3,class:"layout-item4"},Y={key:1,class:"item-tips muted"},Z={key:1,class:"item-tips muted"},ee={key:1,class:"item-tips muted"},se={key:4,class:"layout-item5"},te=["onClick"],le={key:1,class:"item-tips muted"},ie={key:5,class:"layout-item6"},oe={key:1,class:"item-tips muted"},ne={key:1,class:"item-tips muted"},ue={key:1,class:"item-tips muted"},ae=G({__name:"cube-layout",props:{modelValue:{},facade:{}},emits:["change"],setup(N,{emit:z}){const A=z,D=N,{getImageUrl:r}=M(),o=S(D,"modelValue"),u=U(0);function p(m){u.value=m,A("change",m)}return(m,s)=>{var g,x,C,_,h,$,w,B,V,b,L,I,E;const d=j;return e(),l("div",H,[m.facade===1?(e(),l("div",J,[n("div",{class:v(["item-image",{active:u.value===0}])},[(g=t(o)[0])!=null&&g.url?(e(),c(d,{key:0,fit:"cover",src:t(r)(t(o)[0].url)},null,8,["src"])):(e(),l("div",K,s[6]||(s[6]=[n("span",null,"750x不限高度",-1)])))],2)])):k("",!0),m.facade===2?(e(),l("div",O,[(e(!0),l(y,null,f(t(o),(i,a)=>(e(),l("div",{class:v(["item-image",{active:u.value===a}]),key:a,onClick:F=>p(a)},[i!=null&&i.url?(e(),c(d,{key:0,fit:"cover",src:t(r)(i.url)},null,8,["src"])):(e(),l("div",Q,s[7]||(s[7]=[n("span",null,"375x不限高度",-1)])))],10,P))),128))])):k("",!0),m.facade===3?(e(),l("div",R,[(e(!0),l(y,null,f(t(o),(i,a)=>(e(),l("div",{class:v(["item-image",{active:u.value===a}]),key:a,onClick:F=>p(a)},[i!=null&&i.url?(e(),c(d,{key:0,fit:"cover",src:t(r)(i.url)},null,8,["src"])):(e(),l("div",W,s[8]||(s[8]=[n("span",null,"250x不限高度",-1)])))],10,T))),128))])):k("",!0),m.facade===4?(e(),l("div",X,[n("div",{class:v(["item-image",{active:u.value===0}]),onClick:s[0]||(s[0]=i=>p(0)),style:{width:"205px",height:"410px",top:0,left:0}},[(x=t(o)[0])!=null&&x.url?(e(),c(d,{key:0,fit:"cover",class:"h-full",src:t(r)((C=t(o)[0])==null?void 0:C.url)},null,8,["src"])):(e(),l("div",Y,s[9]||(s[9]=[n("span",null,"375x750",-1)])))],2),n("div",{class:v(["item-image",{active:u.value===1}]),onClick:s[1]||(s[1]=i=>p(1)),style:{width:"205px",height:"205px",top:0,left:"205px"}},[(_=t(o)[1])!=null&&_.url?(e(),c(d,{key:0,fit:"cover",src:t(r)((h=t(o)[1])==null?void 0:h.url)},null,8,["src"])):(e(),l("div",Z,s[10]||(s[10]=[n("span",null,"375x375",-1)])))],2),n("div",{class:v(["item-image",{active:u.value===2}]),onClick:s[2]||(s[2]=i=>p(2)),style:{width:"205px",height:"205px",top:"205px",left:"205px"}},[($=t(o)[2])!=null&&$.url?(e(),c(d,{key:0,fit:"cover",src:t(r)((w=t(o)[2])==null?void 0:w.url)},null,8,["src"])):(e(),l("div",ee,s[11]||(s[11]=[n("span",null,"375x375",-1)])))],2)])):k("",!0),m.facade===5?(e(),l("div",se,[(e(!0),l(y,null,f(t(o),(i,a)=>(e(),l("div",{class:v(["item-image",{active:u.value===a}]),key:a,onClick:F=>p(a)},[i!=null&&i.url?(e(),c(d,{key:0,fit:"cover",src:t(r)(i.url)},null,8,["src"])):(e(),l("div",le,s[12]||(s[12]=[n("span",null,"375x375",-1)])))],10,te))),128))])):k("",!0),m.facade===6?(e(),l("div",ie,[n("div",{class:v(["item-image",{active:u.value===0}]),onClick:s[3]||(s[3]=i=>p(0)),style:{width:"410px",height:"105px",top:0,left:0}},[(B=t(o)[0])!=null&&B.url?(e(),c(d,{key:0,fit:"cover",src:t(r)((V=t(o)[0])==null?void 0:V.url)},null,8,["src"])):(e(),l("div",oe,s[13]||(s[13]=[n("span",null,"750x188",-1)])))],2),n("div",{class:v(["item-image",{active:u.value===1}]),onClick:s[4]||(s[4]=i=>p(1)),style:{width:"205px",height:"105px",top:"105px",left:0}},[(b=t(o)[1])!=null&&b.url?(e(),c(d,{key:0,fit:"cover",src:t(r)((L=t(o)[1])==null?void 0:L.url)},null,8,["src"])):(e(),l("div",ne,s[14]||(s[14]=[n("span",null,"375x188",-1)])))],2),n("div",{class:v(["item-image",{active:u.value===2}]),onClick:s[5]||(s[5]=i=>p(2)),style:{width:"205px",height:"105px",top:"105px",left:"205px"}},[(I=t(o)[2])!=null&&I.url?(e(),c(d,{key:0,fit:"cover",src:t(r)((E=t(o)[2])==null?void 0:E.url)},null,8,["src"])):(e(),l("div",ue,s[15]||(s[15]=[n("span",null,"375x188",-1)])))],2)])):k("",!0)])}}}),de=q(ae,[["__scopeId","data-v-383d0c22"]]);export{de as default};