2 lines
9.1 KiB
JavaScript
2 lines
9.1 KiB
JavaScript
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 m,t as b,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-rCKTUQmv.js";import{a as j,b as A,c as R}from"./lottery.BLDePenO.js";import{g as V,A as U}from"./ai.wqQWQr-Y.js";import"./ai.CjVADGNt.js";import"./aiRequest.br0QglYY.js";const q=T(a({__name:"draw_list",setup(a){const T=l(0),q=l(""),N=l(""),P=l(""),Q=l([]),S=l(null),$=e();s({success:a=>{T.value=0}});const D=a=>{const l=Number(a);return l<10?"0"+l:String(l)},E=async(a,l)=>{var e,s;try{const s=await A({code:q.value,page_no:a,page_size:l}),t=(null==s?void 0:s.lists)||[];t.forEach(a=>{a.game_name=P.value}),null==(e=$.value)||e.complete(t)}catch(t){null==(s=$.value)||s.complete(!1)}},F=t(),G=u(()=>{var a;return(null==(a=F.userInfo)?void 0:a.vip_info)||{}}),B=u(()=>!!G.value.is_vip),H=u(()=>G.value.vip_level_name||"会员"),J=u(()=>G.value.vip_expire_time||""),K=l(null),L=u(()=>K.value??V(G.value)),M=l(!1),O=l(!1),W=l(""),X=l(null),Y=u(()=>{var a;return(null==(a=X.value)?void 0:a.analysis)||null});l(null);const Z=async()=>{O.value=!0,W.value="";try{const l=await R({code:q.value});void 0!==(null==(a=l)?void 0:a.remain_count)&&(K.value=Number(a.remain_count)),X.value=l}catch(l){W.value=(null==l?void 0:l.msg)||"AI分析失败,请稍后重试"}finally{O.value=!1}var a},aa=()=>{Z()},la=()=>{M.value=!1,X.value=null,W.value=""},ea=()=>{z()};return _(a=>{q.value=a.code||"",N.value=a.template||"",P.value=decodeURIComponent(a.name||"开奖记录"),(async()=>{try{const a=await j({code:q.value});S.value=a}catch(a){console.log("获取最新开奖失败=>",a)}})()}),(a,l)=>{const e=r("page-meta"),s=r("u-icon"),t=v,u=m,_=r("z-paging"),z=C;return f(),c(n,null,[d(e,{"page-style":M.value?"overflow: hidden;":""},null,8,["page-style"]),d(t,{class:o(["draw-list-page",{"page-no-scroll":M.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:ea},{default:i(()=>[d(s,{name:"arrow-left",size:"36",color:"#fff"})]),_:1}),d(u,{class:"dl-nav__title"},{default:i(()=>[b(k(P.value),1)]),_:1}),d(t,{class:"dl-nav__placeholder"})]),_:1})]),_:1},8,["style"]),d(_,{ref_key:"paging",ref:$,modelValue:Q.value,"onUpdate:modelValue":l[0]||(l[0]=a=>Q.value=a),onQuery:E,fixed:!1},{default:i(()=>[(f(!0),c(n,null,y(Q.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(()=>[b("第 "+k(a.issue)+" 期",1)]),_:2},1024),d(u,{class:"draw-card__date"},{default:i(()=>[b(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(()=>[b(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(()=>[b("+")]),_: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(()=>[b(k(D(l.num??l)),1)]),_:2},1024)]),_:2},1032,["class"]),l.zodiac?(f(),g(u,{key:0,class:"ball-zodiac"},{default:i(()=>[b(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(()=>[b("等待开奖...")]),_:1}),d(t,{class:"ai-predict-btn",onClick:w(a=>(()=>{const a=q.value,l=P.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(()=>[b("AI")]),_:1}),d(u,{class:"ai-predict-btn__text"},{default:i(()=>[b("智能预测")]),_:1}),d(u,{class:"ai-predict-btn__arrow"},{default:i(()=>[b("›")]),_:1})]),_:2},1032,["onClick"])]),_:2},1024)):h("",!0)]}),_:2},1024))),128))]),_:1},8,["modelValue"]),M.value?(f(),g(t,{key:0,class:"ai-popup-mask",onClick:la,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(()=>[b("AI智能预测")]),_:1}),d(t,{class:"ai-popup__close",onClick:la},{default:i(()=>[d(u,null,{default:i(()=>[b("✕")]),_: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(()=>[b("VIP")]),_:1}),d(u,{class:"vip-bar__text"},{default:i(()=>[b("尊贵的"+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(()=>[b("免费")]),_:1}),d(u,{class:"vip-bar__text"},{default:i(()=>[b(k(x(U))+",今日剩余"+k(L.value)+"次",1)]),_:1})]),_:1}))]),_:1}),d(z,{"scroll-y":"",class:"ai-popup__body",onTouchmove:l[3]||(l[3]=w(()=>{},["stop"]))},{default:i(()=>[O.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(()=>[b("AI深度分析中,请稍候...")]),_:1})]),_:1})):h("",!0),W.value?(f(),g(t,{key:1,class:"ai-popup__error"},{default:i(()=>[d(u,null,{default:i(()=>[b(k(W.value),1)]),_:1}),d(t,{class:"ai-popup__retry",onClick:aa},{default:i(()=>[d(u,null,{default:i(()=>[b("重试")]),_:1})]),_:1})]),_:1})):h("",!0),!O.value&&Y.value?(f(),g(t,{key:2,class:"ai-popup__result"},{default:i(()=>{var a,l,e;return[(null==(a=Y.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(()=>[b("热号(近期高频)")]),_:1}),d(t,{class:"ai-nums"},{default:i(()=>[(f(!0),c(n,null,y(Y.value.hot_numbers,a=>(f(),g(t,{key:"h"+a,class:"ai-num ai-num--hot"},{default:i(()=>[d(u,null,{default:i(()=>[b(k(D(a)),1)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1})):h("",!0),(null==(l=Y.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(()=>[b("冷号(近期低频)")]),_:1}),d(t,{class:"ai-nums"},{default:i(()=>[(f(!0),c(n,null,y(Y.value.cold_numbers,a=>(f(),g(t,{key:"c"+a,class:"ai-num ai-num--cold"},{default:i(()=>[d(u,null,{default:i(()=>[b(k(D(a)),1)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1})):h("",!0),Y.value.trend_analysis?(f(),g(t,{key:2,class:"ai-block"},{default:i(()=>[d(u,{class:"ai-block__label"},{default:i(()=>[b("趋势分析")]),_:1}),d(u,{class:"ai-block__text"},{default:i(()=>[b(k(Y.value.trend_analysis),1)]),_:1})]),_:1})):h("",!0),(null==(e=Y.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(()=>[b("推荐组合")]),_:1}),(f(!0),c(n,null,y(Y.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(()=>[b(k(D(a)),1)]),_:2},1024)]),_:2},1024))),128))]),_:2},1024),d(u,{class:"ai-combo__conf"},{default:i(()=>[b("信心 "+k(a.confidence)+"%",1)]),_:2},1024)]),_:2},1024))),128))]),_:1})):h("",!0),Y.value.statistics?(f(),g(t,{key:4,class:"ai-block"},{default:i(()=>[d(u,{class:"ai-block__label"},{default:i(()=>[b("统计数据")]),_:1}),d(t,{class:"ai-stats"},{default:i(()=>[Y.value.statistics.odd_even_ratio?(f(),g(t,{key:0,class:"ai-stat"},{default:i(()=>[d(u,{class:"ai-stat__label"},{default:i(()=>[b("奇偶比")]),_:1}),d(u,{class:"ai-stat__val"},{default:i(()=>[b(k(Y.value.statistics.odd_even_ratio),1)]),_:1})]),_:1})):h("",!0),Y.value.statistics.big_small_ratio?(f(),g(t,{key:1,class:"ai-stat"},{default:i(()=>[d(u,{class:"ai-stat__label"},{default:i(()=>[b("大小比")]),_:1}),d(u,{class:"ai-stat__val"},{default:i(()=>[b(k(Y.value.statistics.big_small_ratio),1)]),_:1})]),_:1})):h("",!0),Y.value.statistics.sum_range?(f(),g(t,{key:2,class:"ai-stat"},{default:i(()=>[d(u,{class:"ai-stat__label"},{default:i(()=>[b("和值范围")]),_:1}),d(u,{class:"ai-stat__val"},{default:i(()=>[b(k(Y.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(()=>[b(k(Y.value.disclaimer||"本分析仅基于历史数据统计,不保证准确性,请理性购彩"),1)]),_:1})]),_:1})]}),_:1})):h("",!0)]),_:1})]),_:1})]),_:1})):h("",!0)]),_:1},8,["class"])],64)}}}),[["__scopeId","data-v-0752c3c9"]]);export{q as default};
|