| 1 |
- import{l as e,B as a,m as l,X as t,Y as s,a as u,o as r,w as c,f as o,a0 as n,i as d,h as f,F as i,r as m,s as p,j as _,t as g,u as y,g as v,e as h,a6 as b,a7 as k,a8 as x,n as w,a9 as j,aa as V,V as N,Z as q}from"./index-BUjytM5f.js";import{_ as z}from"./z-paging.C3nVOKiE.js";const C=e({__name:"Pc28Component",props:{game:{type:String,required:!0},params:{type:Object,default:()=>({})}},setup(e){const{t:x}=a(),w=e,j=l(null),V=l([]),N=(e,a)=>{const l={page:e,limit:a,...w.params};("canada28"===w.game?b(l):k(l)).then(e=>{1===e.code&&e.data&&e.data.list?j.value.complete(e.data.list):j.value.complete(!1)}).catch(()=>{j.value.complete(!1)})},q=e=>e?e.split(","):[],C=e=>["大","双","极大"].includes(e)?"tag-red":["小","单","极小"].includes(e)?"tag-green":e.includes("尾")?"tag-yellow":"tag-default";return(e,a)=>{const l=d,b=p,k=t(s("z-paging"),z);return r(),u(l,{class:"pc28-container"},{default:c(()=>[o(k,{ref_key:"pagingRef",ref:j,modelValue:V.value,"onUpdate:modelValue":a[0]||(a[0]=e=>V.value=e),onQuery:N,fixed:!1,onTouchmove:a[1]||(a[1]=n(()=>{},["stop","prevent"]))},{refresher:c(()=>[o(l,{class:"flex flex-col items-center justify-center py-6"},{default:c(()=>[o(l,{class:"refresh-spinner mb-2"}),o(b,{class:"text-xs tmc"},{default:c(()=>[_(g(y(x)("正在更新内容...")),1)]),_:1})]),_:1})]),default:c(()=>[o(l,{class:"lottery-list"},{default:c(()=>[(r(!0),f(i,null,m(V.value,(e,a)=>(r(),u(l,{class:"lottery-item",key:a},{default:c(()=>[o(l,{class:"item-header"},{default:c(()=>[o(l,{class:"header-left"},{default:c(()=>[o(b,{class:"lottery-issue"},{default:c(()=>[_(g(e.issue_no)+" "+g(y(x)("期")),1)]),_:2},1024)]),_:2},1024),o(l,{class:"header-right"},{default:c(()=>[o(b,{class:"lottery-time"},{default:c(()=>[_(g(e.day),1)]),_:2},1024)]),_:2},1024)]),_:2},1024),o(l,{class:"play-container"},{default:c(()=>[o(l,{class:"equation-row"},{default:c(()=>[(r(!0),f(i,null,m(q(e.winning_numbers),(a,t)=>(r(),f(i,{key:t},[o(l,{class:"grey-ball"},{default:c(()=>[_(g(a),1)]),_:2},1024),t<q(e.winning_numbers).length-1?(r(),u(b,{key:0,class:"operator"},{default:c(()=>[_("+")]),_:1})):v("",!0)],64))),128)),o(b,{class:"operator"},{default:c(()=>[_("=")]),_:1}),o(l,{class:"red-sum-ball"},{default:c(()=>{return[_(g((a=q(e.winning_numbers),a.reduce((e,a)=>e+Number(a),0))),1)];var a}),_:2},1024)]),_:2},1024),o(l,{class:"tags-row"},{default:c(()=>[(r(!0),f(i,null,m(e.combo,(e,a)=>(r(),u(l,{class:h(["combo-tag",C(e)]),key:a},{default:c(()=>[_(g(e),1)]),_:2},1032,["class"]))),128))]),_:2},1024)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1},8,["modelValue"])]),_:1})}}},[["__scopeId","data-v-32d5057d"]]),R=e({__name:"MarkSixComponent",props:{game:{type:String,required:!0},params:{type:Object,default:()=>({})}},setup(e){const{t:b}=a(),k=e,w=l(null),j=l([]),V=(e,a)=>{const l={page:e,limit:a,...k.params};x(l).then(e=>{var a;const l=(null==(a=e.data)?void 0:a.list)||e.data||[];1===e.code&&l.length>=0?w.value.complete(l):w.value.complete(!1)}).catch(()=>{w.value.complete(!1)})},N=e=>e?e.split(","):[],q=e=>["马","蛇","龙","兔","虎","牛","鼠","猪","狗","鸡","猴","羊"][(Number(e)-1)%12],C=e=>{const a=Number(e);return[1,2,7,8,12,13,18,19,23,24,29,30,34,35,40,45,46].includes(a)?"color-red":[3,4,9,10,14,15,20,21,25,26,31,32,36,37,41,42,47,48].includes(a)?"color-blue":[5,6,11,16,17,22,27,28,33,38,39,43,44,49].includes(a)?"color-green":""};return(e,a)=>{const l=d,k=p,x=t(s("z-paging"),z);return r(),u(l,{class:"mark-six-container"},{default:c(()=>[o(x,{ref_key:"pagingRef",ref:w,modelValue:j.value,"onUpdate:modelValue":a[0]||(a[0]=e=>j.value=e),onQuery:V,fixed:!1,onTouchmove:a[1]||(a[1]=n(()=>{},["stop","prevent"]))},{refresher:c(()=>[o(l,{class:"flex flex-col items-center justify-center py-6"},{default:c(()=>[o(l,{class:"refresh-spinner mb-2"}),o(k,{class:"text-xs tmc"},{default:c(()=>[_(g(y(b)("正在更新内容...")),1)]),_:1})]),_:1})]),default:c(()=>[o(l,{class:"lottery-list"},{default:c(()=>[(r(!0),f(i,null,m(j.value,(e,a)=>(r(),u(l,{class:"lottery-item",key:a},{default:c(()=>[o(l,{class:"item-header"},{default:c(()=>[o(l,{class:"header-left"},{default:c(()=>[o(k,{class:"lottery-issue"},{default:c(()=>[_(g(e.issue)+" "+g(y(b)("期")),1)]),_:2},1024)]),_:2},1024),o(l,{class:"header-right"},{default:c(()=>[o(k,{class:"lottery-time"},{default:c(()=>{return[_(g((a=e.open_time,a&&a.length>=16?a.substring(5,16):a||"")),1)];var a}),_:2},1024)]),_:2},1024)]),_:2},1024),o(l,{class:"play-container"},{default:c(()=>[o(l,{class:"lhc-row"},{default:c(()=>[(r(!0),f(i,null,m(N(e.open_code),(a,t)=>(r(),f(i,{key:t},[t===N(e.open_code).length-1?(r(),u(k,{key:0,class:"operator"},{default:c(()=>[_("+")]),_:1})):v("",!0),o(l,{class:"lhc-col"},{default:c(()=>[o(l,{class:h(["lhc-ball",C(a)])},{default:c(()=>[_(g(a),1)]),_:2},1032,["class"]),o(k,{class:"lhc-zodiac"},{default:c(()=>[_(g(q(a)),1)]),_:2},1024)]),_:2},1024)],64))),128))]),_:2},1024)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1},8,["modelValue"])]),_:1})}}},[["__scopeId","data-v-49abe806"]]),S=e({__name:"RacingComponent",props:{game:{type:String,required:!0},params:{type:Object,default:()=>({})}},setup(e){const{t:b}=a(),k=e,x=l(null),V=l([]),N=(e,a)=>{const l={page:e,limit:a,...k.params};j(l).then(e=>{var a;const l=(null==(a=e.data)?void 0:a.list)||e.data||[];1===e.code&&l.length>=0?x.value.complete(l):x.value.complete(!1)}).catch(()=>{x.value.complete(!1)})},q=e=>e?e.split(","):[],C=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 a={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 a[Number(e)]||a[1]};return(e,a)=>{const l=d,k=p,j=t(s("z-paging"),z);return r(),u(l,{class:"racing-container"},{default:c(()=>[o(j,{ref_key:"pagingRef",ref:x,modelValue:V.value,"onUpdate:modelValue":a[0]||(a[0]=e=>V.value=e),onQuery:N,fixed:!1,onTouchmove:a[1]||(a[1]=n(()=>{},["stop","prevent"]))},{refresher:c(()=>[o(l,{class:"flex flex-col items-center justify-center py-6"},{default:c(()=>[o(l,{class:"refresh-spinner mb-2"}),o(k,{class:"text-xs tmc"},{default:c(()=>[_(g(y(b)("正在更新内容...")),1)]),_:1})]),_:1})]),default:c(()=>[o(l,{class:"lottery-list"},{default:c(()=>[(r(!0),f(i,null,m(V.value,(e,a)=>(r(),u(l,{class:"lottery-item",key:a},{default:c(()=>[o(l,{class:"item-header"},{default:c(()=>[o(l,{class:"header-left"},{default:c(()=>[o(k,{class:"lottery-issue"},{default:c(()=>[_(g(e.issue||e.issue_no)+" "+g(y(b)("期")),1)]),_:2},1024)]),_:2},1024),o(l,{class:"header-right"},{default:c(()=>[o(k,{class:"lottery-time"},{default:c(()=>{return[_(g((a=e.open_time||e.start_time,a&&a.length>=16?a.substring(5,16):a||"")),1)];var a}),_:2},1024)]),_:2},1024)]),_:2},1024),o(l,{class:"play-container"},{default:c(()=>[10===q(e.open_code).length?(r(),u(l,{key:0,class:"blocks-layout"},{default:c(()=>[o(l,{class:"blocks-row"},{default:c(()=>[(r(!0),f(i,null,m(q(e.open_code),(e,a)=>(r(),u(l,{class:"square-block",key:a,style:w({backgroundColor:C(e)})},{default:c(()=>[_(g(e),1)]),_:2},1032,["style"]))),128))]),_:2},1024)]),_:2},1024)):3===q(e.open_code).length&&[6,7].includes(e.type)?(r(),u(l,{key:1,class:"dice-layout"},{default:c(()=>[o(l,{class:"dice-row"},{default:c(()=>[(r(!0),f(i,null,m(q(e.open_code),(e,a)=>(r(),u(l,{class:"dice",key:a},{default:c(()=>[(r(!0),f(i,null,m(R(e),(a,t)=>(r(),u(l,{key:t,class:h(["dot",{visible:a,"red-dot":1===Number(e)||4===Number(e)}])},null,8,["class"]))),128))]),_:2},1024))),128))]),_:2},1024)]),_:2},1024)):(r(),u(l,{key:2,class:"balls-layout"},{default:c(()=>[o(l,{class:"balls-row"},{default:c(()=>[(r(!0),f(i,null,m(q(e.open_code),(e,a)=>(r(),u(l,{class:"ball",key:a},{default:c(()=>[_(g(e),1)]),_:2},1024))),128))]),_:2},1024)]),_:2},1024)),e.open_code_other?(r(),u(l,{key:3,class:"tags-row mt-tags"},{default:c(()=>{return[(r(!0),f(i,null,m((a=e.open_code_other,a?a.split(","):[]),(e,a)=>(r(),u(l,{class:"combo-tag tag-blue",key:a},{default:c(()=>[_(g(e),1)]),_:2},1024))),128))];var a}),_:2},1024)):v("",!0)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1},8,["modelValue"])]),_:1})}}},[["__scopeId","data-v-89f048d3"]]),I={__name:"LotteryDrawHistory",setup(e){const a=l(""),t=l(""),s=l({});return V(e=>{if(a.value=e.game,t.value=e.name,e.params)try{s.value=JSON.parse(decodeURIComponent(e.params))}catch(l){console.error("解析 params 失败:",l)}}),(e,l)=>{const n=q,d=N("global-ku-root");return r(),u(d,null,{default:c(()=>[o(n,{"nav-title":t.value},{default:c(()=>[["canada28","jisu28"].includes(a.value)?(r(),u(C,{key:0,game:a.value,params:s.value},null,8,["game","params"])):"lhc"===a.value?(r(),u(R,{key:1,game:a.value,params:s.value},null,8,["game","params"])):"jisu"===a.value?(r(),u(S,{key:2,game:a.value,params:s.value},null,8,["game","params"])):v("",!0)]),_:1},8,["nav-title"])]),_:1})}}};export{I as default};
|