import{o as e,d as i,w as t,e as r,x as s,y as o,A as d,g as a,i as l,u as n,n as h,v as c,k as u}from"./index-CyEi9qWZ.js";import{_ as g}from"./_plugin-vue_export-helper.BCo6x5W8.js";import{r as m}from"./uni-app.es.Cbyfkuy6.js";import{_ as p}from"./uni-section.DzSFTShA.js";import{_ as f}from"./uni-card.C5Hdvv8G.js";const _=g({name:"UniGridItem",inject:["grid"],props:{index:{type:Number,default:0}},data:()=>({column:0,showBorder:!0,square:!0,highlight:!0,left:0,top:0,openNum:2,width:0,borderColor:"#e5e5e5"}),created(){this.column=this.grid.column,this.showBorder=this.grid.showBorder,this.square=this.grid.square,this.highlight=this.grid.highlight,this.top=0===this.hor?this.grid.hor:this.hor,this.left=0===this.ver?this.grid.ver:this.ver,this.borderColor=this.grid.borderColor,this.grid.children.push(this),this.width=this.grid.width},beforeDestroy(){this.grid.children.forEach(((e,i)=>{e===this&&this.grid.children.splice(i,1)}))},methods:{_onClick(){this.grid.change({detail:{index:this.index}})}}},[["render",function(n,h,c,u,g,m){const p=l;return g.width?(e(),i(p,{key:0,style:o("width:"+g.width+";"+(g.square?"height:"+g.width:"")),class:"uni-grid-item"},{default:t((()=>[r(p,{class:s([{"uni-grid-item--border":g.showBorder,"uni-grid-item--border-top":g.showBorder&&c.index[d(n.$slots,"default",{},void 0,!0)])),_:3},8,["class","style","onClick"])])),_:3},8,["style"])):a("",!0)}],["__scopeId","data-v-0810a0ad"]]);const b=g({name:"UniGrid",emits:["change"],props:{column:{type:Number,default:3},showBorder:{type:Boolean,default:!0},borderColor:{type:String,default:"#D2D2D2"},square:{type:Boolean,default:!0},highlight:{type:Boolean,default:!0}},provide(){return{grid:this}},data:()=>({elId:`Uni_${Math.ceil(1e6*Math.random()).toString(36)}`,width:0}),created(){this.children=[]},mounted(){this.$nextTick((()=>{this.init()}))},methods:{init(){setTimeout((()=>{this._getSize((e=>{this.children.forEach(((i,t)=>{i.width=e}))}))}),50)},change(e){this.$emit("change",e)},_getSize(e){n().in(this).select(`#${this.elId}`).boundingClientRect().exec((i=>{this.width=parseInt((i[0].width-1)/this.column)+"px",e(this.width)}))}}},[["render",function(a,n,h,c,u,g){const m=l;return e(),i(m,{class:"uni-grid-wrap"},{default:t((()=>[r(m,{id:u.elId,ref:"uni-grid",class:s(["uni-grid",{"uni-grid--border":h.showBorder}]),style:o({"border-left-color":h.borderColor})},{default:t((()=>[d(a.$slots,"default",{},void 0,!0)])),_:3},8,["id","class","style"])])),_:3})}],["__scopeId","data-v-257e8068"]]),w=""+new URL("ssq-y9P3eA9g.png",import.meta.url).href,x=""+new URL("kl8-Dx5VMf3E.png",import.meta.url).href;const y=g({data:()=>({selectedIndex:-1}),onLoad(){},methods:{viewMoreInfo(e){h({url:"./lottoryDetail"+e})},change(e){let{index:i}=e.detail;this.viewMoreInfo(i)}}},[["render",function(s,o,d,a,n,h){const g=u,y=l,C=m(c("uni-grid-item"),_),v=m(c("uni-grid"),b),I=m(c("uni-section"),p),B=m(c("uni-card"),f);return e(),i(y,{class:"container"},{default:t((()=>[r(B,{"is-full":"",padding:""},{default:t((()=>[r(I,{title:"彩票",type:"line",padding:"","title-font-size":"48upx"},{default:t((()=>[r(v,{column:4,"border-color":"#03a9f4",onChange:h.change},{default:t((()=>[r(C,{index:0},{default:t((()=>[r(y,{class:"grid-item-box"},{default:t((()=>[r(g,{class:"image",src:w,mode:"aspectFill"})])),_:1})])),_:1}),r(C,{index:1},{default:t((()=>[r(y,{class:"grid-item-box"},{default:t((()=>[r(g,{class:"image",src:x,mode:"aspectFill"})])),_:1})])),_:1}),r(C,{index:2},{default:t((()=>[r(y,{class:"grid-item-box"},{default:t((()=>[r(g,{class:"image",src:"./static/c3.png",mode:"aspectFill"})])),_:1})])),_:1}),r(C,{index:3},{default:t((()=>[r(y,{class:"grid-item-box"},{default:t((()=>[r(g,{class:"image",src:"./static/c4.png",mode:"aspectFill"})])),_:1})])),_:1})])),_:1},8,["onChange"])])),_:1})])),_:1})])),_:1})}],["__scopeId","data-v-18e436e0"]]);export{y as default};