pages-WorkModule-Lottery-components-JiSu-historys-HistoryNormal.CHo1SnXT.js 3.3 KB

1
  1. import{l as e,B as a,m as s,q as t,a as l,o,w as r,f as u,i as d,h as c,F as n,r as i,s as f,j as y,t as _,u as p,g as m,n as b,e as g,a9 as k,E as h}from"./index-BUjytM5f.js";const v=e({__name:"HistoryNormal",props:{gameData:{type:Array,default:()=>[]},type:{type:[Number,String],required:!0},gameType:{type:[Number,String],required:!0}},setup(e){const{t:v}=a(),N=e,w=s([]),S=e=>e?e.split(","):[],q=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"),j=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]},C=()=>{let e=`/pages/WorkModule/LotteryDraw/LotteryDrawHistory?game=jisu&name=${["","极速赛车","极速时时彩","极速飞艇","SG时时彩","SG飞艇","极速快3","SG快3"][N.type]}`;e+=`&params=${encodeURIComponent(JSON.stringify({type:N.type}))}`,h({url:e})};return t(()=>{(()=>{const e={page:1,limit:10,type:N.type};k(e).then(e=>{var a;1===e.code&&(w.value=(null==(a=e.data)?void 0:a.list)||e.data||[])}).catch(e=>{console.error("Failed to fetch history data:",e)})})()}),(a,s)=>{const t=f,k=d;return o(),l(k,{class:"history-normal-container"},{default:r(()=>[u(k,{class:"lottery-list"},{default:r(()=>[(o(!0),c(n,null,i(w.value.slice(1),(a,s)=>(o(),l(k,{class:"lottery-item",key:s},{default:r(()=>[u(k,{class:"item-header"},{default:r(()=>[u(k,{class:"header-left"},{default:r(()=>[u(t,{class:"lottery-issue"},{default:r(()=>[y(_(a.issue||a.issue_no)+" "+_(p(v)("期")),1)]),_:2},1024)]),_:2},1024),u(k,{class:"header-right"},{default:r(()=>[u(t,{class:"lottery-time"},{default:r(()=>{return[y(_((e=a.open_time||a.start_time,e&&e.length>=16?e.substring(5,16):e||"")),1)];var e}),_:2},1024)]),_:2},1024)]),_:2},1024),u(k,{class:"play-container"},{default:r(()=>[10===S(a.open_code).length?(o(),l(k,{key:0,class:"blocks-layout"},{default:r(()=>[u(k,{class:"blocks-row"},{default:r(()=>[(o(!0),c(n,null,i(S(a.open_code),(e,a)=>(o(),l(k,{class:"square-block",key:a,style:b({backgroundColor:q(e)})},{default:r(()=>[y(_(e),1)]),_:2},1032,["style"]))),128))]),_:2},1024)]),_:2},1024)):3===S(a.open_code).length&&[12,13].includes(Number(e.gameType))?(o(),l(k,{key:1,class:"dice-layout"},{default:r(()=>[u(k,{class:"dice-row"},{default:r(()=>[(o(!0),c(n,null,i(S(a.open_code),(e,a)=>(o(),l(k,{class:"dice",key:a},{default:r(()=>[(o(!0),c(n,null,i(j(e),(a,s)=>(o(),l(k,{key:s,class:g(["dot",{visible:a,"red-dot":1===Number(e)||4===Number(e)}])},null,8,["class"]))),128))]),_:2},1024))),128))]),_:2},1024)]),_:2},1024)):(o(),l(k,{key:2,class:"balls-layout"},{default:r(()=>[u(k,{class:"balls-row"},{default:r(()=>[(o(!0),c(n,null,i(S(a.open_code),(e,a)=>(o(),l(k,{class:"ball",key:a},{default:r(()=>[y(_(e),1)]),_:2},1024))),128))]),_:2},1024)]),_:2},1024)),a.open_code_other?(o(),l(k,{key:3,class:"tags-row mt-tags"},{default:r(()=>{return[(o(!0),c(n,null,i((e=a.open_code_other,e?e.split(","):[]),(e,a)=>(o(),l(k,{class:"combo-tag tag-blue",key:a},{default:r(()=>[y(_(e),1)]),_:2},1024))),128))];var e}),_:2},1024)):m("",!0)]),_:2},1024)]),_:2},1024))),128))]),_:1}),u(k,{class:"view-more-btn",onClick:C},{default:r(()=>[y(_(p(v)("查看更多开奖结果")),1)]),_:1})]),_:1})}}},[["__scopeId","data-v-24383850"]]);export{v as default};