pages-WorkModule-LotteryDraw-index.YY5eBZc5.js 6.2 KB

1
  1. import{l as e,B as l,m as a,M as t,a as s,w as o,U as r,V as u,X as c,Y as n,o as d,f,Z as y,a0 as _,i,h as m,F as p,r as g,s as b,j as k,t as h,u as w,g as v,e as x,n as N,E as j}from"./index-BUjytM5f.js";import{_ as C}from"./z-paging.C3nVOKiE.js";const V=e({__name:"index",setup(e){const{t:V}=l(),z=a(null),B=a([]),U=()=>{r().then(e=>{1===e.code?z.value.complete(e.data):z.value.complete(!1)}).catch(()=>{z.value.complete(!1)})};t(()=>{U()});const $=e=>{const l=e.open_time||e.start_time||"";return l&&l.length>=16?l.substring(5,16):l},q=e=>{const l=e.winning_numbers||e.open_code||"";return l?l.split(","):[]},A=e=>e?e.split(","):[],D=e=>["大","双","极大"].includes(e)?"tag-red":["小","单","极小"].includes(e)?"tag-green":e.includes("尾")?"tag-yellow":"tag-default",I=e=>["马","蛇","龙","兔","虎","牛","鼠","猪","狗","鸡","猴","羊"][(Number(e)-1)%12],L=e=>{const l=Number(e);return[1,2,7,8,12,13,18,19,23,24,29,30,34,35,40,45,46].includes(l)?"color-red":[3,4,9,10,14,15,20,21,25,26,31,32,36,37,41,42,47,48].includes(l)?"color-blue":[5,6,11,16,17,22,27,28,33,38,39,43,44,49].includes(l)?"color-green":""},M=e=>({0:"#f9a826",1:"#e2d230",2:"#2881e1",3:"#4a4a4a",4:"#ff7e00",5:"#10e2e5",6:"#5134ff",7:"#bfbfbf",8:"#ff2600",9:"#780b00",10:"#07bf00"}[Number(e)]||"#e54d42"),R=e=>{const l={1:[0,0,0,0,1,0,0,0,0],2:[1,0,0,0,0,0,0,0,1],3:[1,0,0,0,1,0,0,0,1],4:[1,0,1,0,0,0,1,0,1],5:[1,0,1,0,1,0,1,0,1],6:[1,0,1,1,0,1,1,0,1]};return l[Number(e)]||l[1]};return(e,l)=>{const a=i,t=b,r=c(n("z-paging"),C),E=y,F=u("global-ku-root");return d(),s(F,null,{default:o(()=>[f(E,null,{default:o(()=>[f(r,{ref_key:"pagingRef",ref:z,modelValue:B.value,"onUpdate:modelValue":l[0]||(l[0]=e=>B.value=e),onQuery:U,"refresher-only":!0,"loading-more-enabled":!1,fixed:!1,onTouchmove:l[1]||(l[1]=_(()=>{},["stop","prevent"]))},{refresher:o(()=>[f(a,{class:"flex flex-col items-center justify-center py-6"},{default:o(()=>[f(a,{class:"refresh-spinner mb-2"}),f(t,{class:"text-xs tmc"},{default:o(()=>[k(h(w(V)("正在更新内容...")),1)]),_:1})]),_:1})]),default:o(()=>[f(a,{class:"lottery-list"},{default:o(()=>[(d(!0),m(p,null,g(B.value,(e,l)=>(d(),s(a,{class:"lottery-item",key:l,onClick:l=>(e=>{let l=`/pages/WorkModule/LotteryDraw/LotteryDrawHistory?game=${e.game}&name=${e.name}`;e.params&&(l+=`&params=${encodeURIComponent(JSON.stringify(e.params))}`),j({url:l})})(e)},{default:o(()=>[f(a,{class:"item-header"},{default:o(()=>[f(a,{class:"header-left"},{default:o(()=>[f(t,{class:"lottery-name"},{default:o(()=>[k(h(e.name),1)]),_:2},1024),f(t,{class:"lottery-issue"},{default:o(()=>{return[k(h((l=e.lottery,l.issue||l.issue_no||""))+" "+h(w(V)("期")),1)];var l}),_:2},1024)]),_:2},1024),f(a,{class:"header-right"},{default:o(()=>[f(t,{class:"lottery-time"},{default:o(()=>[k(h($(e.lottery)),1)]),_:2},1024)]),_:2},1024)]),_:2},1024),[1,2].includes(e.type)?(d(),s(a,{key:0,class:"play-container"},{default:o(()=>[f(a,{class:"equation-row"},{default:o(()=>[(d(!0),m(p,null,g(q(e.lottery),(l,r)=>(d(),m(p,{key:r},[f(a,{class:"grey-ball"},{default:o(()=>[k(h(l),1)]),_:2},1024),r<q(e.lottery).length-1?(d(),s(t,{key:0,class:"operator"},{default:o(()=>[k("+")]),_:1})):v("",!0)],64))),128)),f(t,{class:"operator"},{default:o(()=>[k("=")]),_:1}),f(a,{class:"red-sum-ball"},{default:o(()=>{return[k(h((l=q(e.lottery),l.reduce((e,l)=>e+Number(l),0))),1)];var l}),_:2},1024)]),_:2},1024),f(a,{class:"tags-row"},{default:o(()=>{return[(d(!0),m(p,null,g((l=e.lottery.combo,Array.isArray(l)?l.filter(Boolean):l?l.split(" ").filter(Boolean):[]),(e,l)=>(d(),s(a,{class:x(["combo-tag",D(e)]),key:l},{default:o(()=>[k(h(e),1)]),_:2},1032,["class"]))),128))];var l}),_:2},1024)]),_:2},1024)):[3,4,5,6].includes(e.type)?(d(),s(a,{key:1,class:"play-container"},{default:o(()=>[f(a,{class:"lhc-row"},{default:o(()=>[(d(!0),m(p,null,g(q(e.lottery),(l,r)=>(d(),m(p,{key:r},[r===q(e.lottery).length-1?(d(),s(t,{key:0,class:"operator"},{default:o(()=>[k("+")]),_:1})):v("",!0),f(a,{class:"lhc-col"},{default:o(()=>[f(a,{class:x(["lhc-ball",L(l)])},{default:o(()=>[k(h(l),1)]),_:2},1032,["class"]),f(t,{class:"lhc-zodiac"},{default:o(()=>[k(h(I(l)),1)]),_:2},1024)]),_:2},1024)],64))),128))]),_:2},1024)]),_:2},1024)):[7,9,11].includes(e.type)?(d(),s(a,{key:2,class:"play-container"},{default:o(()=>[f(a,{class:"blocks-row"},{default:o(()=>[(d(!0),m(p,null,g(q(e.lottery),(e,l)=>(d(),s(a,{class:"square-block",key:l,style:N({backgroundColor:M(e)})},{default:o(()=>[k(h(e),1)]),_:2},1032,["style"]))),128))]),_:2},1024),e.lottery.open_code_other?(d(),s(a,{key:0,class:"tags-row mt-tags"},{default:o(()=>[(d(!0),m(p,null,g(A(e.lottery.open_code_other),(e,l)=>(d(),s(a,{class:"combo-tag tag-blue",key:l},{default:o(()=>[k(h(e),1)]),_:2},1024))),128))]),_:2},1024)):v("",!0)]),_:2},1024)):[8,10].includes(e.type)?(d(),s(a,{key:3,class:"play-container"},{default:o(()=>[f(a,{class:"balls-row"},{default:o(()=>[(d(!0),m(p,null,g(q(e.lottery),(e,l)=>(d(),s(a,{class:"ball",key:l},{default:o(()=>[k(h(e),1)]),_:2},1024))),128))]),_:2},1024),e.lottery.open_code_other?(d(),s(a,{key:0,class:"tags-row mt-tags"},{default:o(()=>[(d(!0),m(p,null,g(A(e.lottery.open_code_other),(e,l)=>(d(),s(a,{class:"combo-tag tag-blue",key:l},{default:o(()=>[k(h(e),1)]),_:2},1024))),128))]),_:2},1024)):v("",!0)]),_:2},1024)):[12,13].includes(e.type)?(d(),s(a,{key:4,class:"play-container"},{default:o(()=>[f(a,{class:"dice-row"},{default:o(()=>[(d(!0),m(p,null,g(q(e.lottery),(e,l)=>(d(),s(a,{class:"dice",key:l},{default:o(()=>[(d(!0),m(p,null,g(R(e),(l,t)=>(d(),s(a,{key:t,class:x(["dot",{visible:l,"red-dot":1===Number(e)||4===Number(e)}])},null,8,["class"]))),128))]),_:2},1024))),128))]),_:2},1024),e.lottery.open_code_other?(d(),s(a,{key:0,class:"tags-row mt-tags"},{default:o(()=>[(d(!0),m(p,null,g(A(e.lottery.open_code_other),(e,l)=>(d(),s(a,{class:"combo-tag tag-blue",key:l},{default:o(()=>[k(h(e),1)]),_:2},1024))),128))]),_:2},1024)):v("",!0)]),_:2},1024)):(d(),s(a,{key:5,class:"play-container"},{default:o(()=>[f(a,{class:"balls-row"},{default:o(()=>[(d(!0),m(p,null,g(q(e.lottery),(e,l)=>(d(),s(a,{class:"ball",key:l},{default:o(()=>[k(h(e),1)]),_:2},1024))),128))]),_:2},1024)]),_:2},1024))]),_:2},1032,["onClick"]))),128)),f(a,{style:{height:"calc(50px + env(safe-area-inset-bottom))"}})]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1})}}},[["__scopeId","data-v-49d9b7d2"]]);export{V as default};