Files
sbnews/server/public/mobile/assets/packages_lottery-pages-draw_list.MsaXsn5I.js
T

2 lines
8.9 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import{d as a,r as l,a2 as e,g as s,u as t,G as u,b as _,x as c,l as d,w as i,z as o,F as n,P as r,k as v,o as f,m as p,q as b,t as m,v as k,y,c as g,D as h,R as w,Q as x,S as C,e as I,a0 as z,_ as T}from"./index-Becg0v_n.js";import{a as A,b as j,c as R}from"./lottery.BrXOsMYD.js";import{g as V,A as U}from"./ai.wqQWQr-Y.js";import"./aiRequest.br0QglYY.js";const q=T(a({__name:"draw_list",setup(a){const T=l(0),q=l(""),P=l(""),Q=l(""),S=l([]),$=l(null),D=e();s({success:a=>{T.value=0}});const E=a=>{const l=Number(a);return l<10?"0"+l:String(l)},F=async(a,l)=>{var e,s;try{const s=await j({code:q.value,page_no:a,page_size:l}),t=(null==s?void 0:s.lists)||[];t.forEach(a=>{a.game_name=Q.value}),null==(e=D.value)||e.complete(t)}catch(t){null==(s=D.value)||s.complete(!1)}},G=t(),N=u(()=>{var a;return(null==(a=G.userInfo)?void 0:a.vip_info)||{}}),B=u(()=>!!N.value.is_vip),H=u(()=>N.value.vip_level_name||"会员"),J=u(()=>N.value.vip_expire_time||""),K=u(()=>V(N.value)),L=l(!1),M=l(!1),O=l(""),W=l(null),X=u(()=>{var a;return(null==(a=W.value)?void 0:a.analysis)||null});l(null);const Y=()=>{(async()=>{M.value=!0,O.value="";try{const a=await R({code:q.value});W.value=a}catch(a){O.value=(null==a?void 0:a.msg)||"AI分析失败,请稍后重试"}finally{M.value=!1}})()},Z=()=>{L.value=!1,W.value=null,O.value=""},aa=()=>{z()};return _(a=>{q.value=a.code||"",P.value=a.template||"",Q.value=decodeURIComponent(a.name||"开奖记录"),(async()=>{try{const a=await A({code:q.value});$.value=a}catch(a){console.log("获取最新开奖失败=>",a)}})()}),(a,l)=>{const e=r("page-meta"),s=r("u-icon"),t=v,u=b,_=r("z-paging"),z=C;return f(),c(n,null,[d(e,{"page-style":L.value?"overflow: hidden;":""},null,8,["page-style"]),d(t,{class:o(["draw-list-page",{"page-no-scroll":L.value}])},{default:i(()=>[d(t,{class:"dl-nav",style:p({paddingTop:T.value+"px"})},{default:i(()=>[d(t,{class:"dl-nav__content"},{default:i(()=>[d(t,{class:"dl-nav__back",onClick:aa},{default:i(()=>[d(s,{name:"arrow-left",size:"36",color:"#fff"})]),_:1}),d(u,{class:"dl-nav__title"},{default:i(()=>[m(k(Q.value),1)]),_:1}),d(t,{class:"dl-nav__placeholder"})]),_:1})]),_:1},8,["style"]),d(_,{ref_key:"paging",ref:D,modelValue:S.value,"onUpdate:modelValue":l[0]||(l[0]=a=>S.value=a),onQuery:F,fixed:!1},{default:i(()=>[(f(!0),c(n,null,y(S.value,a=>(f(),g(t,{key:a.code+a.issue,class:"draw-card"},{default:i(()=>{var l;return[d(t,{class:"draw-card__header"},{default:i(()=>[d(u,{class:"draw-card__period"},{default:i(()=>[m("第 "+k(a.issue)+" 期",1)]),_:2},1024),d(u,{class:"draw-card__date"},{default:i(()=>[m(k(a.draw_time),1)]),_:2},1024),d(t,{class:o(["draw-card__badge",{"draw-card__badge--pending":1!==a.status}])},{default:i(()=>[d(u,null,{default:i(()=>[m(k(1===a.status?"已开奖":"待开奖"),1)]),_:2},1024)]),_:2},1032,["class"])]),_:2},1024),1===a.status&&(null==(l=a.numbers)?void 0:l.length)?(f(),g(t,{key:0,class:"draw-card__balls"},{default:i(()=>[(f(!0),c(n,null,y(a.numbers,(l,e)=>(f(),c(n,{key:e},[e===a.numbers.length-1?(f(),g(u,{key:0,class:"ball__plus"},{default:i(()=>[m("+")]),_:1})):h("",!0),d(t,{class:"ball-wrap"},{default:i(()=>[d(t,{class:o(["ball ball--sm","ball--"+(l.color||(e===a.numbers.length-1?"blue":"red"))])},{default:i(()=>[d(u,{class:"ball__num"},{default:i(()=>[m(k(E(l.num??l)),1)]),_:2},1024)]),_:2},1032,["class"]),l.zodiac?(f(),g(u,{key:0,class:"ball-zodiac"},{default:i(()=>[m(k(l.zodiac),1)]),_:2},1024)):h("",!0)]),_:2},1024)],64))),128))]),_:2},1024)):h("",!0),1!==a.status?(f(),g(t,{key:1,class:"draw-card__pending"},{default:i(()=>[d(u,null,{default:i(()=>[m("等待开奖...")]),_:1}),d(t,{class:"ai-predict-btn",onClick:w(a=>(()=>{const a=q.value,l=Q.value||"";a&&I({url:`/packages_lottery/pages/ai_predict?code=${a}&name=${encodeURIComponent(l)}`})})(),["stop"])},{default:i(()=>[d(t,{class:"ai-predict-btn__pulse"}),d(u,{class:"ai-predict-btn__icon"},{default:i(()=>[m("AI")]),_:1}),d(u,{class:"ai-predict-btn__text"},{default:i(()=>[m("智能预测")]),_:1}),d(u,{class:"ai-predict-btn__arrow"},{default:i(()=>[m("")]),_:1})]),_:2},1032,["onClick"])]),_:2},1024)):h("",!0)]}),_:2},1024))),128))]),_:1},8,["modelValue"]),L.value?(f(),g(t,{key:0,class:"ai-popup-mask",onClick:Z,onTouchmove:l[6]||(l[6]=w(()=>{},["stop","prevent"]))},{default:i(()=>[d(t,{class:"ai-popup",onClick:l[4]||(l[4]=w(()=>{},["stop"])),onTouchmove:l[5]||(l[5]=w(()=>{},["stop"]))},{default:i(()=>[d(t,{class:"ai-popup__header",onTouchmove:l[1]||(l[1]=w(()=>{},["stop","prevent"]))},{default:i(()=>[d(u,{class:"ai-popup__title"},{default:i(()=>[m("AI智能预测")]),_:1}),d(t,{class:"ai-popup__close",onClick:Z},{default:i(()=>[d(u,null,{default:i(()=>[m("✕")]),_:1})]),_:1})]),_:1}),d(t,{class:"ai-popup__vip-bar",onTouchmove:l[2]||(l[2]=w(()=>{},["stop","prevent"]))},{default:i(()=>[B.value?(f(),g(t,{key:0,class:"vip-bar vip-bar--vip"},{default:i(()=>[d(u,{class:"vip-bar__badge"},{default:i(()=>[m("VIP")]),_:1}),d(u,{class:"vip-bar__text"},{default:i(()=>[m("尊贵的"+k(H.value)+",您的到期时间为"+k(J.value),1)]),_:1})]),_:1})):(f(),g(t,{key:1,class:"vip-bar vip-bar--free"},{default:i(()=>[d(u,{class:"vip-bar__badge vip-bar__badge--free"},{default:i(()=>[m("免费")]),_:1}),d(u,{class:"vip-bar__text"},{default:i(()=>[m(k(x(U))+",今日剩余"+k(K.value)+"次",1)]),_:1})]),_:1}))]),_:1}),d(z,{"scroll-y":"",class:"ai-popup__body",onTouchmove:l[3]||(l[3]=w(()=>{},["stop"]))},{default:i(()=>[M.value?(f(),g(t,{key:0,class:"ai-popup__loading"},{default:i(()=>[d(t,{class:"ai-loading-anim"},{default:i(()=>[d(t,{class:"ai-loading-dot"}),d(t,{class:"ai-loading-dot"}),d(t,{class:"ai-loading-dot"})]),_:1}),d(u,null,{default:i(()=>[m("AI深度分析中,请稍候...")]),_:1})]),_:1})):h("",!0),O.value?(f(),g(t,{key:1,class:"ai-popup__error"},{default:i(()=>[d(u,null,{default:i(()=>[m(k(O.value),1)]),_:1}),d(t,{class:"ai-popup__retry",onClick:Y},{default:i(()=>[d(u,null,{default:i(()=>[m("重试")]),_:1})]),_:1})]),_:1})):h("",!0),!M.value&&X.value?(f(),g(t,{key:2,class:"ai-popup__result"},{default:i(()=>{var a,l,e;return[(null==(a=X.value.hot_numbers)?void 0:a.length)?(f(),g(t,{key:0,class:"ai-block"},{default:i(()=>[d(u,{class:"ai-block__label"},{default:i(()=>[m("热号(近期高频)")]),_:1}),d(t,{class:"ai-nums"},{default:i(()=>[(f(!0),c(n,null,y(X.value.hot_numbers,a=>(f(),g(t,{key:"h"+a,class:"ai-num ai-num--hot"},{default:i(()=>[d(u,null,{default:i(()=>[m(k(E(a)),1)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1})):h("",!0),(null==(l=X.value.cold_numbers)?void 0:l.length)?(f(),g(t,{key:1,class:"ai-block"},{default:i(()=>[d(u,{class:"ai-block__label"},{default:i(()=>[m("冷号(近期低频)")]),_:1}),d(t,{class:"ai-nums"},{default:i(()=>[(f(!0),c(n,null,y(X.value.cold_numbers,a=>(f(),g(t,{key:"c"+a,class:"ai-num ai-num--cold"},{default:i(()=>[d(u,null,{default:i(()=>[m(k(E(a)),1)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1})):h("",!0),X.value.trend_analysis?(f(),g(t,{key:2,class:"ai-block"},{default:i(()=>[d(u,{class:"ai-block__label"},{default:i(()=>[m("趋势分析")]),_:1}),d(u,{class:"ai-block__text"},{default:i(()=>[m(k(X.value.trend_analysis),1)]),_:1})]),_:1})):h("",!0),(null==(e=X.value.recommended_combinations)?void 0:e.length)?(f(),g(t,{key:3,class:"ai-block"},{default:i(()=>[d(u,{class:"ai-block__label"},{default:i(()=>[m("推荐组合")]),_:1}),(f(!0),c(n,null,y(X.value.recommended_combinations,(a,l)=>(f(),g(t,{key:l,class:"ai-combo"},{default:i(()=>[d(t,{class:"ai-combo__nums"},{default:i(()=>[(f(!0),c(n,null,y(a.numbers,a=>(f(),g(t,{key:a,class:"ai-num ai-num--rec"},{default:i(()=>[d(u,null,{default:i(()=>[m(k(E(a)),1)]),_:2},1024)]),_:2},1024))),128))]),_:2},1024),d(u,{class:"ai-combo__conf"},{default:i(()=>[m("信心 "+k(a.confidence)+"%",1)]),_:2},1024)]),_:2},1024))),128))]),_:1})):h("",!0),X.value.statistics?(f(),g(t,{key:4,class:"ai-block"},{default:i(()=>[d(u,{class:"ai-block__label"},{default:i(()=>[m("统计数据")]),_:1}),d(t,{class:"ai-stats"},{default:i(()=>[X.value.statistics.odd_even_ratio?(f(),g(t,{key:0,class:"ai-stat"},{default:i(()=>[d(u,{class:"ai-stat__label"},{default:i(()=>[m("奇偶比")]),_:1}),d(u,{class:"ai-stat__val"},{default:i(()=>[m(k(X.value.statistics.odd_even_ratio),1)]),_:1})]),_:1})):h("",!0),X.value.statistics.big_small_ratio?(f(),g(t,{key:1,class:"ai-stat"},{default:i(()=>[d(u,{class:"ai-stat__label"},{default:i(()=>[m("大小比")]),_:1}),d(u,{class:"ai-stat__val"},{default:i(()=>[m(k(X.value.statistics.big_small_ratio),1)]),_:1})]),_:1})):h("",!0),X.value.statistics.sum_range?(f(),g(t,{key:2,class:"ai-stat"},{default:i(()=>[d(u,{class:"ai-stat__label"},{default:i(()=>[m("和值范围")]),_:1}),d(u,{class:"ai-stat__val"},{default:i(()=>[m(k(X.value.statistics.sum_range),1)]),_:1})]),_:1})):h("",!0)]),_:1})]),_:1})):h("",!0),d(t,{class:"ai-block ai-block--disclaimer"},{default:i(()=>[d(u,{class:"ai-block__disclaimer"},{default:i(()=>[m(k(X.value.disclaimer||"本分析仅基于历史数据统计,不保证准确性,请理性购彩"),1)]),_:1})]),_:1})]}),_:1})):h("",!0)]),_:1})]),_:1})]),_:1})):h("",!0)]),_:1},8,["class"])],64)}}}),[["__scopeId","data-v-78aa2e42"]]);export{q as default};