1const __vite__fileDeps=["assets/theme-0/commonChunk.B9nih3pK.css","assets/theme-0/0_EntryLoginRegisterChunk.BocAHywh.css","assets/theme-0/0_RechargeLegacyChunk.B2OK18oo.css"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); 2var Jc=Object.defineProperty;var Qc=(e,t,a)=>t in e?Jc(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;var es=(e,t,a)=>Qc(e,typeof t!="symbol"?t+"":t,a);import{ar as wa,p as se,J as bo,ft as Zc,fu as Xc,n as ve,fv as ts,fw as Kc,fx as el,fy as tl,fz as al,a3 as Et,az as As,aA as ma,fA as ol,fB as nl,t as as,bg as zo,cy as rl,aa as ga,cw as Fo,bl as sl,c as Ns,bh as Ts,A as ye,cz as cl,f as Ps,bf as wo,L as Rs,ab as ll,fC as il,fD as ul,w as ln,fE as dl,k as fl,bx as os,fF as gl,bj as ns,bk as Ls,a8 as ml,fG as yl,et as na,eu as ra,a0 as B,aH as Nt,I as Os,bY as pl,a7 as un,aL as ze,aE as Ia,V as Fa,fH as vl,m as qe,cj as ft,fI as Ka,fJ as Ze,aX as Ms,eS as xa,di as Xa,fK as Ma,fL as Ea,ct as Re,R as hl,em as Dt,ev as bl,fM as Ba,df as dn,fN as ao,cp as Es,a2 as Ua,fO as Cl,fP as fn,fQ as gn,e as Bs,dg as Ga,P as aa,fR as Sl,fS as io,o as mn,bW as Us,ee as _l,fT as wl,fU as Il,fV as yn,dW as Io,aQ as ks,aR as Fs,fW as xs,aF as No,b4 as To,eh as Gs,fX as Vs,fY as qs,el as Sa,fZ as $s,f_ as Ws,aU as Hs,aV as Ys,aT as js,aW as zs,aS as Js,aP as Ta,f$ as Qs,g0 as Dl,g1 as Po,b7 as rs,g2 as ss,g3 as cs,aM as ha,g4 as uo,cH as Zs,ax as Xs,g5 as ls,s as Al,g6 as Kt,g7 as $t,eW as fo,B as Nl,eB as Tl,g8 as Pl,d9 as is,de as Rl,as as Ll,eI as Ol,fp as Ml,g9 as El,ga as Bl,gb as Ul,gc as us,e0 as kl,cB as Fl,gd as xl,ge as Gl,gf as xo,bp as Gt,be as pn,gg as Vl,l as ql,c1 as vn,gh as $l,gi as Wl,c0 as Hl,Q as Yl,gj as jl,gk as zl,cV as Jl,gl as Ql,dx as Zl,bP as Xl,gm as Go,H as Kl,fd as ei,gn as ti,go as ai,gp as oi,gq as ni}from"./commonChunk.CbHrP2ip.js";import{E as la,N as ri,D as si,V as ci,C as Jo,I as li,n as Yt,r as zt,R as Ro,a as Lo,b as ii,p as ui,B as di,c as Ft,u as Da,d as Qo,e as At,l as ia,f as We,P as oo,F as Pa,g as go,H as hn,h as Ks,i as ec,j as tc,k as ka,m as bn,o as mo,q as yo,K as fi,s as vt,A as ds,M as oa,W as Jt,t as fs,G as gs,v as ya,w as Vo,x as ms,y as Aa,z as ac,S as Bt,J as Oo,L as qo,O as Mo,Q as ys,T as gi,U as fa,X as Wa,Y as mi,Z as Co,_ as yi,$ as pi,a0 as ps,a1 as vi,a2 as hi,a3 as po,a4 as bi,a5 as Ci,a6 as Si,a7 as Ra,a8 as _i,a9 as wi,aa as Ii,ab as Di,ac as Ai}from"./0_EntryLoginRegisterChunk.DMUz1wnE.js";import{t as ot,f as Lt,o as xt,s as Zo,_ as Do}from"./vendorChunk.96TTY5fG.js";import{l as Ve,r as h,c as K,d as Vt,s as Ct,w as xe,e as q,O as Oa,$ as Ni,k as oc,h as Eo,m as Ti,n as _a,j as Pi,g as Ri,a9 as vs,F as Bo,K as St,t as nc,a7 as Li,D as ge,aa as La,ab as Xo,E as Cn,u as Sn,ac as Oi,H as Mi,a0 as rc,N as Ei,a5 as Bi,a6 as Ui,I as ki,y as _n,S as Fi,o as xi,ad as Gi,p as Ha,ae as Vi}from"../vendors/vendor-stable.CbjAnMzp.js";const Na=Ve("vip",()=>{const e=wa(),t=h(null),a=h(),o=h(!1),n=h(null),r=h(null),s=K(()=>{var U,x;return(x=(U=r.value)==null?void 0:U.VipSettings)!=null?x:[]}),c=h(0),d=h(null),p=h([]),S=h(""),w=se(),v=U=>{U&&(S.value=U)},_=K(()=>{var U;return S.value||((U=t.value)==null?void 0:U.realname)}),R=U=>{r.value=U},b=U=>{n.value=U},A=U=>{t.value=U},I=()=>{A(null),b(null),R(null)},T=U=>{t.value&&U&&(t.value={...t.value,...U})},O=async(U=!1)=>{if(!bo())return;C.value=!0;const[x,k]=await ot(Zc(U));if(d.value=x,C.value=!1,!x)return t.value=k,v(k.realname),w.updateUserInfos({vip_status:k.vip_status,birthday:k.birthday}),k},D=async()=>{if(!bo())return;const[U,x]=await ot(Xc());if(!U)return n.value=x,x},f=async()=>{await ve.setCacheExpired(ts),D()},g=async(U=!1)=>{var ne;if(!bo())return;o.value=!1;const x=()=>w.hasLogined?Kc(U):el(),[k,j]=await ot(x());if(k){a.value||(o.value=!0);return}return j.VipSettings=[...(ne=j.VipSettings)!=null?ne:[]].sort((ue,we)=>{var Ne,Ce;return((Ne=ue.vip)!=null?Ne:0)-((Ce=we.vip)!=null?Ce:0)}),j.serverTime=e.getServerTime(),r.value=j,a.value=j.vip_icon_show_type,j},y=async()=>{g(!0)},m=async()=>{var Ne,Ce,Ae,Ge,et,Xe,Le,M,oe;const{getFillArray:U,refOptions:x,formatLocalAccount:k}=tl();if(!x.value.enable)return;const j=U();let ne=p.value,ue=j.map(ie=>
2ie.session_key).filter(Boolean);ue=ue.slice(0,x.value.count);const we={session_key:(Ne=w.userInfos)==null?void 0:Ne.session_key,game_gold:(Ce=w.userInfos)==null?void 0:Ce.game_gold,portrait_id:(Ae=w.userInfos)==null?void 0:Ae.portrait_id,platfromid:(Ge=w.userInfos)==null?void 0:Ge.platfromid,username:(et=w.userInfos)==null?void 0:et.username,vip_status:(Xe=w.userInfos)==null?void 0:Xe.vip_status,vip_level:(Le=w.userInfos)==null?void 0:Le.vip_level,vip_icon_back_color_value:(M=w.userInfos)==null?void 0:M.vip_icon_back_color_value};if(ne.length||(ne=[we],p.value=k(ne)),ue.length){const[ie,fe]=await ot(al(ue));if(ie)return Et.error("localAccount",ie);ne=(oe=fe.data.data)!=null?oe:[we]}ne=ne.filter(ie=>!!ie.session_key),p.value=k(ne)},l=async()=>{As(ma.MINE)&&m()},C=h(!1),N=K(()=>s.value.some(U=>U.level_up_deposit>0)),L=K(()=>s.value.some(U=>U.level_up_bet>0)),$=K(()=>{var U,x;return t.value?((U=t.value)==null?void 0:U.vip)===((x=t.value)==null?void 0:x.next_vip):!1}),i=K(()=>{var U;return t.value?t.value.vip===((U=s.value[0])==null?void 0:U.vip):!0}),u=K(()=>{var U,x,k,j,ne,ue,we;if(t.value)return t.value.vip;if(!w.isTemporaryAccountMode){const Ne=(U=w.userInfos)==null?void 0:U.vip_level;if(Ne!=null)return Ne}return(we=(ue=(x=n.value)==null?void 0:x.vip)!=null?ue:(ne=(j=(k=r.value)==null?void 0:k.VipSettings)==null?void 0:j[0])==null?void 0:ne.vip)!=null?we:0}),P=h(u.value),E=K(()=>P.value===u.value),F=K(()=>i.value&&E.value),W=K(()=>t.value?s.value.find(U=>{var x;return U.vip===((x=t.value)==null?void 0:x.next_vip)}):s.value[1]),Y=K(()=>{if(!(P.value===void 0||!s.value.length))return s.value.find(U=>U.vip===P.value)});return{userRealName:_,vipInfos:t,vipDetails:n,vipLevels:r,vipSettings:s,vipCountdownStartTime:c,vipInfosErr:d,localAccounts:p,setVipLevels:R,setVipInfos:A,setVipDetails:b,resetVipInfos:I,getVipInfos:O,getVipDetails:D,getVipLevelList:g,getLocalAccounts:m,freshLocalAccounts:l,freshLevelList:y,freshVipDetails:f,updateRealname:v,setUserVipInfosForm:T,updateVipBasicInfo:U=>{var k;const x=(k=n.value)!=null?k:{};n.value={...x,...U}},vipTimeLoading:C,isShowNeedDeposit:N,isShowNeedBet:L,isTopVip:$,isLowestVip:i,activeTabVip:P,nextVipItemInfo:W,activeTabItemInfo:Y,currentVip:u,isCurrentTabVip:E,isLowestCurrentTabVip:F,clearVipCache:async()=>{await ve.setCacheExpired(ts),await ve.setCacheExpired(ol),await ve.setCacheExpired(nl)},vipShowType:a,isVipShowTypeError:o}},{persist:{paths:["vipInfos","vipDetails","vipLevels","vipShowType"]}}),dm=Object.freeze(Object.defineProperty({__proto__:null,useVipStore:Na},Symbol.toStringTag,{value:"Module"})),sc=64;var rt=(e=>(e.NORMAL="normal",e.LOADING="loading",e.PULLING="pulling",e.LOOSING="loosing",e.SUCCESS="success",e.ERROR="error",e))(rt||{});const qi=["pulling","loosing","success"],$i={error:ga,hasContent:{type:Boolean,default:void 0},loading:ga,loadMode:{type:String,default:"auto"},finished:ga,offset:rl(300),errorText:zo(""),finishedText:zo(""),immediateCheck:as,tabActiveCheck:as,emptyText:{type:[String,Object]},emptyImage:{type:String},retryImage:{type:String},retryLoading:{type:Boolean},pullRefresh:{type:[Boolean,Object]},resetType:{type:[Boolean,String],default:!1},showRetry:{type:Boolean,default:!0}},Wi={error:ga,loading:ga,disabled:ga,headHeight:Fo(sc),pullingText:String,successText:String,loosingText:String,loadingText:String,pullDistance:sl,showSuccess:ga,successDuration:Fo(500),animationDuration:Fo(300)},[Hi,pa]=Ns("pull-refresh"),Yi=Vt({name:Hi,props:Wi,emits:["change","refresh"],setup(e,{emit:t,slots:a}){let o;const n=h(),r=Ts(),{t:s}=ye(),c=Ct({status:rt.NORMAL,distance:0,duration:0}),d=cl(),p=()=>il(e.headHeight),S=()=>
2{if(p()!==sc)return{height:`${p()}px`}},w=()=>![rt.LOADING,rt.ERROR,rt.SUCCESS].includes(c.status)&&!e.disabled,v=f=>{const g=+(e.pullDistance||p());return f>g&&(f<g*2?f=g+(f-g)/2:f=g*1.5+(f-g*2)/4),Math.round(f)},_=(f,g)=>{const y=+(e.pullDistance||p());c.distance=f,g===rt.LOADING?c.status=rt.LOADING:g===rt.ERROR?c.status=rt.ERROR:f===0?c.status=rt.NORMAL:f<y?c.status=rt.PULLING:c.status=rt.LOOSING,t("change",{status:c.status,distance:f})},R=()=>{const{status:f}=c;if(f===rt.PULLING)return e.pullingText||`${s("lobby.game.pullinged")}...`;if(f===rt.LOOSING)return e.loosingText||`${s("lobby.game.loosinged")}...`;if(f===rt.SUCCESS)return e.successText||`${s("lobby.modal.pay.refreshSuccessful")}`},b=()=>{const{status:f,distance:g}=c;if(a[f])return a[f]({distance:g});const y=[];return qi.includes(f)&&y.push(q("div",{class:pa("text")},[R()])),f===rt.ERROR&&y.push(q(wo,{class:pa("inline-error"),type:"block",loading:e.loading,hideImage:!0,onRetry:()=>t("refresh")},null)),f===rt.LOADING&&y.push(q("div",{class:pa("loading")},[q(Rs,null,null),q("span",{class:pa("loading-text")},[e.loadingText||s("lobby.game.loadinged"),Oa("...")])])),y},A=()=>{c.status=rt.SUCCESS,setTimeout(()=>{_(0)},+e.successDuration)},I=f=>{o=ul(r.value)===0,o&&(c.duration=0,d.start(f))},T=f=>{w()&&I(f)},O=f=>{if(w()){o||I(f);const{deltaY:g}=d;d.move(f),o&&g.value>=0&&d.isVertical()&&(ll(f),_(v(g.value)))}},D=()=>{o&&d.deltaY.value&&w()&&(c.duration=+e.animationDuration,c.status===rt.LOOSING?(_(+p(),rt.LOADING),t("refresh")):_(0))};return xe(()=>[e.loading,e.error],()=>{c.duration=+e.animationDuration,e.loading?_(+p(),rt.LOADING):e.error?_(+p(),rt.ERROR):e.showSuccess?A():_(0)}),Ps("touchmove",O,{target:n}),()=>{var g;const f={transitionDuration:`${c.duration}ms`,transform:c.distance?`translate3d(0,${c.distance}px, 0)`:""};return q("div",{class:pa()},[q("div",{ref:n,class:pa("track"),style:f,onTouchstart:T,onTouchend:D,onTouchcancel:D},[q("div",{class:pa("head"),style:S()},[b()]),(g=a.default)==null?void 0:g.call(a)])])}}}),ji=ln(Yi);function zi(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Pi(e)}const[Ji,Wt]=Ns("list"),Qi=Vt({name:Ji,props:$i,emits:["load","retry","refresh","refreshStateChange"],setup(e,{emit:t,slots:a}){const o=h(),n=h(),r=dl(),s=Ts(),c=K(()=>s.value),d=h(rt.NORMAL),{t:p}=ye(),S=h(!1),w=()=>{var u,P,E,F;return e.hasContent===void 0?(F=(E=(P=(u=a.default)==null?void 0:u.call(a))==null?void 0:P[0])==null?void 0:E.children)==null?void 0:F.length:e.hasContent},v=K(()=>d.value===rt.LOADING||d.value===rt.ERROR),_=K(()=>v.value?e.error:!1),R=K(()=>v.value?!1:e.error),b=K(()=>v.value?e.loading:!1),A=K(()=>v.value?!1:e.loading),I=K(()=>!R.value&&!A.value),T=K(()=>R.value&&!A.value&&(!e.finished||!w())),O=K(()=>e.loadMode==="click"&&S.value),D=K(()=>{const u=!e.pullRefresh||Ni(e.pullRefresh)?{}:e.pullRefresh;return oc(u,e.error?{disabled:!0}:{})}),f=()=>{_a(()=>{if(A.value||e.finished||R.value||(r==null?void 0:r.value)===!1&&e.tabActiveCheck)return;const u=os(c);if(!u.height||gl(o))return;if(e.loadMode==="click"){S.value=!0;return}let P=!1;P=os(n).bottom-u.bottom<=+e.offset,P&&t("load")})},g=()=>{t("retry"),f()},y=()=>{S.value=!1,t("load")},m=()=>{if(e.finished&&w()>0){const u=a.finished?a.finished():e.finishedText;if(u)return q("div",{class:Wt("finished-text")},[u])}},l=()=>{if(T.value){if(!w())return q(wo,{type:"block",onRetry:g,image:e.retryImage,loading:e.retryLoading},null);if(a.error||e.errorText){const u=a.error?a.error():e.errorText;return q("div",{class:Wt("inline-error"),onClick:g},[u])}return q(wo,{class:Wt("inline-error"),type:"block",hideImage:!0,onRetry:g},null)}},C=()=>{if(O.value&&w()>0)return q("div",{class:Wt("loadmore"),onClick:y},[a.loadingMore?a.loadingMore():p("lobby.game.loadingMore")])},N=()=>{if(A.value)return e.resetType===la.RELOAD?q("div",{class:[Wt("nested-loading"),Wt("loading-icon")]},[q(ns,null,{indicator:a.loading})]):e.finished?void 0:w()?q("div",{class:Wt("loading")},[q(Rs,null,null),q("span",{class:Wt("loading-text")},[p("lobby.game.loadinged"),Oa("...")])]):q(ns,null,{indicator:a.loading})},L=()=>I.value&&!w()?q(Ls,{type:"empty",empty:{text:e.emptyText||q(ri,{showRetry:e.showRetry,onRetry:g},null),image:e.emptyImage}},null):null,$=({status:u})=>{d.value=u,t("refreshStateChange",u)};xe(()=>[A.value,e.finished,R.value],f),r&&e.tabActiveCheck&&xe(r,u=>{u&&f()}),Eo(()=>{e.immediateCheck&&f()}),fl({check:f,scroller:c}),Ps("scroll",f,{target:c,passive:!0});const i=()=>{var P;const u=!w()&&(I.value||T.value||A.value);return q("div",{ref:o,class:[Wt(),u?Wt("center"):""]},[q("div",{class:Wt("container")},[(P=a.default)==null?void 0:P.call(a)]),C(),N(),m(),l(),L(),q("div",{ref:n,class:Wt("end")},null)])};return()=>{if(e.pullRefresh){let u;return q(ji,Ti({loading:b.value,error:_.value},D.value,{onChange:$,onRefresh:()=>t("refresh")}),zi(u=i())?u:{default:()=>[u]})}return i()}}});function Zi(e,t={}){const{immediate:a=!0,defaultPage:o=1,defaultPageSize:n=si,alias:r={page:"page",pageSize:"pageSize"},preRequest:s,postRequest:c,handleError:d,payload:p=h({}),transformFn:S=void 0}=t,w=h(!1),v=h(!1),_=h(o),R=h(0),b=h(n),A=h([]),I=h(!1),T=h(null),O=h(!1),D=h(!1),f=()=>oc({[r.page]:_.value,[r.pageSize]:b.value},p.value),g=()=>{A.value=[],R.value=0,_.value=o,b.value=n,v.value=!1,w.value=!1,I.value=!1,T.value=null},y=i=>{var P,E;if(O.value)return;O.value=!0;const u=S?S(i):i;A.value=[...u.data||[]],R.value=u.total,I.value=((P=A.value)==null?void 0:P.length)>=R.value,((E=A.value)==null?void 0:E.length)>0&&(v.value=!1)},m=(i=!1,u)=>new Promise(async P=>{var E;D.value=i,w.value=!0,v.value=!0,u!=null&&u.noLoading&&((E=A.value)==null?void 0:E.length)>0&&(v.value=!1),s==null||s();try{const F=f(),W=await e(F),Y=S?S(W):W;A.value=[...i?[]:A.value,...Y.data||[]],R.value=Y.total,I.value=F[r.page]*F[r.pageSize]>
2=R.value,_.value=I.value?F[r.page]:F[r.page]+1,T.value=null,P(Y)}catch(F){T.value=F,i===la.RELOAD&&(A.value=[],I.value=!1,R.value=0),d==null||d(i)}finally{v.value=!1,w.value=!1,c==null||c()}}),l=(i=!1,u)=>{if(!w.value)return(i===!0||i===la.RESET)&&g(),(i===la.REFRESH||i===la.RELOAD)&&(_.value=o),m(i,u)},C=()=>{g(),l(la.RESET)},N=()=>{_.value=o,l(la.REFRESH)},L=()=>{_.value=o,l(la.RELOAD)},$=()=>{_.value=o};return Eo(()=>{a&&l()}),{loading:v,locking:w,finished:I,total:R,list:A,payload:p,listError:T,resetType:D,loadData:l,reset:C,refresh:N,reload:L,resetPage:$,getRequestParams:f,restoreDataFromCache:y}}const fm=ln(Qi),gm=ln(ci);var cc=(e=>(e[e.Home=1]="Home",e[e.Recharge=2]="Recharge",e[e.RechargeSucc=3]="RechargeSucc",e[e.Withdraw=4]="Withdraw",e[e.WithdrawSucc=5]="WithdrawSucc",e[e.HomeFromGame=6]="HomeFromGame",e[e.HomeFromEvent=7]="HomeFromEvent",e[e.Discount=10]="Discount",e[e.EveryPage=99]="EveryPage",e))(cc||{}),Xi=(e=>(e[e.RedPacket=1]="RedPacket",e[e.PacketRain=2]="PacketRain",e[e.Treasure=3]="Treasure",e[e.RollDice=4]="RollDice",e[e.LuckyDraw=5]="LuckyDraw",e[e.MoneyTree=6]="MoneyTree",e[e.GoldenEgg=8]="GoldenEgg",e))(Xi||{}),Ki=(e=>(e[e.EveryRecharge=1]="EveryRecharge",e[e.RechargeTimes=2]="RechargeTimes",e[e.TodayCumulativeRecharge=3]="TodayCumulativeRecharge",e[e.TodayCumulativeLoss=4]="TodayCumulativeLoss",e[e.OnlineHours=5]="OnlineHours",e[e.FirstLogin=6]="FirstLogin",e[e.DayFirstLogin=7]="DayFirstLogin",e[e.VipUpgrade=9]="VipUpgrade",e[e.YesterdayLoss=10]="YesterdayLoss",e[e.WeekCumulativeRecharge=11]="WeekCumulativeRecharge",e[e.MonthCumulativeRecharge=12]="MonthCumulativeRecharge",e[e.TotalCumulativeRecharge=13]="TotalCumulativeRecharge",e[e.WeekCumulativeLoss=14]="WeekCumulativeLoss",e[e.MonthCumulativeLoss=15]="MonthCumulativeLoss",e[e.TotalLoss=16]="TotalLoss",e))(Ki||{}),eu=(e=>(e[e.None=0]="None",e[e.Login=1]="Login",e[e.Online=2]="Online",e[e.Recharge=3]="Recharge",e[e.RechargeTimes=4]="RechargeTimes",e[e.Loss=5]="Loss",e[e.Vip=6]="Vip",e[e.Withdraw=7]="Withdraw",e[e.Game=8]="Game",e[e.Discount=9]="Discount",e))(eu||{}),da=(e=>(e.PENDING="pending",e.SUCCESS="success",e.FAILED="failed",e.TIMEOUT="timeout",e))(da||{});const lc=Ve("preloadAssets",()=>{const e=h(new Map),t=K(()=>Array.from(e.value.values()).filter(r=>r.status===da.PENDING));return{imageMap:e,pendingImages:t,preload:r=>{const c=(Array.isArray(r)?r:[r]).map(d=>typeof d=="string"?{resourceLink:d}:d).map(d=>{const p=d.resourceLink;if(!p)return Promise.resolve({resourceLink:"",status:da.FAILED});const S=e.value.get(p);return S?S.status!==da.PENDING?Promise.resolve({resourceLink:p,status:S.status}):new Promise(w=>{const v=S._resolve;S._resolve=_=>{v==null||v(_),w({resourceLink:p,status:_})}}):new Promise(w=>{const v={...d,status:da.PENDING,_resolve:_=>w({resourceLink:p,status:_})};e.value.set(p,v)})});return Promise.all(c)},resolve:(r,s)=>{var d;const c=e.value.get(r);!c||c.status!==da.PENDING||(c.status=s,(d=c._resolve)==null||d.call(c,s),c._resolve=void 0,e.value.set(r,{...c}))},clear:()=>{e.value.forEach(r=>{var s;r.status===da.PENDING&&((s=r._resolve)==null||s.call(r,da.FAILED))}),e.value.clear()}}}),ic=Object.freeze(Object.defineProperty({__proto__:null,usePreloadAssetsStore:lc},Symbol.toStringTag,{value:"Module"}));function tu(e){const{key:t,loader:a,loadingComponent:o,errorComponent:n,delay:r=0,timeout:s=3e4,suspensible:c=!0}=e,d=p=>Ri({loader:p,loadingComponent:o,errorComponent:n,delay:r,timeout:s,suspensible:c});return{loader:p=>ml(a,{key:t,timeout:p.timeout,maxTry:p.maxTry,onFinish({success:S,triedT
2imes:w,options:v,errorType:_,errorMsg:R,secondsPassed:b,importErrorMsg:A}){(!S||w>0)&&yl({dialogName:v==null?void 0:v.key,success:S,triedTimes:w,errorType:_,errorMsg:`${R} ${A}`,secondsPassed:b,options:v})}})(),key:t,createAsyncComponent:d,component:d(a)}}const au=`<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> 3 <path id="comm_icon_zyts" d="M13194,24168a16,16,0,1,1,16,16A16,16,0,0,1,13194,24168Zm6.566-9.43a13.347,13.347,0,1,0,9.434-3.9A13.261,13.261,0,0,0,13200.57,24158.574Zm7.211,17.164a2.221,2.221,0,1,1,2.217,2.225A2.218,2.218,0,0,1,13207.781,24175.738Zm.535-4.182-.244-13.506h3.857l-.236,13.506Z" transform="translate(-13194.004 -24152.004)" fill="#eb4d3d"/> 4</svg>`,ou="_header_5qm75_113",nu="_title_5qm75_113",ru="_extra_5qm75_117",su="_img_5qm75_123",cu="_tips_5qm75_202",lu="_content_5qm75_218",iu="_flex_5qm75_276",uu="_label_5qm75_289",du="_value_5qm75_293",fu="_copy_5qm75_302",gu="_message_5qm75_305",mu="_icon_5qm75_331",ct={"main-recharge":"_main-recharge_5qm75_91","full-screen":"_full-screen_5qm75_105",header:ou,title:nu,extra:ru,img:su,"unpaid-count":"_unpaid-count_5qm75_126",tips:cu,"main-recharge-v2":"_main-recharge-v2_5qm75_207","sticky-bottom":"_sticky-bottom_5qm75_214",content:lu,"tab-icon":"_tab-icon_5qm75_237","recharge-error-dialog":"_recharge-error-dialog_5qm75_258","error-icon":"_error-icon_5qm75_258",flex:iu,label:uu,value:du,copy:fu,message:gu,"scroll-to-bottom":"_scroll-to-bottom_5qm75_313",icon:mu},uc=(e,t)=>{const{openDialog:a}=Nt(),{t:o}=ye();a("iframe",{openType:"overlay",options:{src:e,fullScreen:!0,showLoading:!0,title:o("lobby.modal.pay.title"),className:"recharge-inner-iframe-popup",position:"bottom",...t}})},yu=e=>{const{t}=ye();B({type:"error",message:()=>q("div",null,[q("p",null,[t("lobby.modal.pay.toast.payFailed")]),q("p",null,[t("lobby.modal.pay.toast.orderNoLabel"),e])])})},hs=e=>{const{t}=ye();na(ra.RECHARGE_ERROR,{type:"error",title:t("lobby.modal.pay.errorDialog.title"),icon:()=>q(Os,{svgText:au,size:{viewBox:"-1 -1 34 34"},inheritSize:!0,class:ct["error-icon"]},null),className:ct["recharge-error-dialog"],message:()=>q("div",{class:ct.content},[!!e.orderId&&q("div",{class:ct.flex},[q("span",{class:ct.label},[t("lobby.modal.pay.errorDialog.orderId")]),q("span",{class:ct.value},[q("span",null,[e.orderId||"-"]),q(Jo,{class:ct.copy,text:e.orderId},null)])]),!!e.rechargeChannel&&q("div",{class:ct.flex},[q("span",{class:ct.label},[t("lobby.modal.pay.errorDialog.rechargeChannel")]),q("span",{class:ct.value},[q("span",null,[e.rechargeChannel||"-"]),q(Jo,{class:ct.copy,text:e.rechargeChannel},null)])]),q("div",{class:ct.message},[e.errorMessage]),q("p",{class:ct.tips},[t("lobby.modal.pay.errorDialog.tips")])]),showConfirmButton:!1,showCloseButton:!0,closeOnClickOverlay:!0})},dc=e=>{const{t}=ye();na(ra.SHOW_NO_BALANCE,{type:"error",title:t("lobby.modal.title.error"),onConfirm:e,message:()=>q("div",{style:{fontWeight:"normal"}},[q(pl,{html:t("lobby.modal.pay.balanceInsufficientText2")},null)]),showCancelButton:!0,showCloseButton:!0,closeOnClickOverlay:!0,cancelButtonText:t("lobby.modal.pay.thinkAgain"),confirmButtonText:t("lobby.modal.pay.balanceCancelText")})},fc=e=>{const{t}=ye();na(ra.CONTINUE_PAYMENT,{title:t("lobby.modal.pay.orderReminder"),onConfirm:e.onConfirm,onCancel:e.onCancel,message:()=>q("div",{style:{fontWeight:"normal"}},[q("p",null,[t("lobby.modal.pay.pendingRechargeOrderMessage")]),q("p",null,[t("lobby.modal.pay.continuePaymentPrompt")])]),showCancelButton:!0,showCloseButton:!0,cancelButtonText:t("lobby.modal.pay.goToView"),confirmButtonText:t("lobby.modal.pay.continuePayment")})},gc=e=>{var o;const{t}=ye(),a={color:"#ffffff",borderRadius:"100%",backgroundColor:"#FFAA09",verticalAlign:"text-top",marginRight:"0.05rem"};na(ra.RISK_VALIDATION,{title:t("lobby.modal.pay.paymentSecurityTip"),onConfirm:e.onConfirm,message:()=>q("div",{style:{textIndent:"2em",textAlign:"left"}},[q(Os,{name:li,style:a},null),q("b",null,[t("lobby.modal.pay.securityRiskWarning")]),q("span",null,[t("lobby.modal.pay.securityRiskWarning2")])]),showCancelButton:!0,cancelButtonText:(o=e.cancelButtonText)!=null?o:t("lobby.modal.pay.cancelRecharge"),confirmButtonText:t("lobby.modal.pay.immediateCertification"),showCloseButton:!0,closeOnClickOverlay:!0})},mc=e=>{const{t}=ye();
4na(ra.NO_RECHARGE_SUCCESS,{type:"success",title:t("lobby.modal.pay.rechargeSuccessful"),className:"wallet-recharge-success-dialog",message:()=>{var a;return q("div",null,[q("b",null,[un((a=e.num)!=null?a:0,{toFixedType:"currency"}).toString()]),t("lobby.modal.pay.alreadyArrived"),t("lobby.modal.pay.welcomeBack")])},confirmButtonText:t("lobby.modal.pay.continueRecharge")})},Ko=e=>{const{t}=ye();na(ra.REDIRECT_DIALOG,{title:t("lobby.modal.pay.confirmPayment"),onConfirm:e,message:t("lobby.modal.pay.needClickToConfirm"),showCancelButton:!1,showCloseButton:!0,showConfirmButton:!0,confirmButtonText:t("lobby.modal.pay.goToPayment")})},mm=e=>{const{t}=ye();na(ra.BIND_WITHDRAW_ACCOUNT,{type:"error",title:t("lobby.modal.title.error"),onConfirm:e,message:t("lobby.center.security.forceBindTitle",{bindItem:t("lobby.center.security.WithdrawAccount.title")}),confirmButtonText:t("lobby.modal.pay.bindBtn"),showCloseButton:!0})},ym=(e,t)=>{const{t:a}=ye(),o=Ia();if(!e||e&&(e==null?void 0:e.length)===0)return[];const n={firstGiveMax:"lobby.finance.withdraw.firstGiveMax",firstExtraMax:"lobby.finance.withdraw.firstExtraMax",giveMax:"lobby.finance.withdraw.giveMax",extraMax:"lobby.finance.withdraw.extraMax"},r=[];for(let s=0;s<e.length;s++){const c=e[s];for(const[d,p]of Object.entries(c)){const S=n[d];S&&p&&r.push(q(Bo,null,[q(vs,{keypath:S,scope:"global"},{reward:()=>q("text",{class:["withdraw-bubble-text",t!=null&&t.amountWrap?"withdraw-bubble-amount":"",!o.strIsRtl(a(S,{reward:p}))&&o.isRtlLanguage?"withdraw-bubble-display-normal":""]},[p])}),s<e.length-1?a("lobby.rightBar.comma"):null])),c!=null&&c.hasBlindBox&&r.push(q(vs,{keypath:"lobby.finance.withdraw.freeLottery",scope:"global"},null))}}return r},pu=e=>{const{t}=ye();na(ra.RECHARGE_FAIL,{type:"error",title:t("lobby.common.tips.title"),message:()=>e,showCloseButton:!0,closeOnClickOverlay:!0})},no=e=>{const{t}=ye();na(ra.RECHARGE_WALLET_BIND_CONFIRM,{type:"error",title:t("lobby.modal.title.error"),onConfirm:e,message:t("lobby.modal.pay.confirmBindingStatus"),showCancelButton:!0,showCloseButton:!0,cancelButtonText:t("lobby.modal.pay.unbound"),confirmButtonText:t("lobby.modal.pay.isBound")})},vu=e=>{const{t}=ye();na(ra.QIANNENG_AUTH_DIALOG,{title:t("lobby.common.tips.title"),message:e.message,messageAlign:"left",showCancelButton:!0,showCloseButton:!0,closeOnClickOverlay:!0,confirmButtonText:t("lobby.modal.pay.openQianNeng"),onConfirm:()=>{ze(e.url)}})};function $o(e){return typeof e=="function"||typeof e=="object"&&e!==null&&("setup"in e||"render"in e||"template"in e)}function hu(e){if($o(e))return e;if(typeof e=="object"&&e!==null){const t=e;if($o(t.default))return t.default;const a=Object.values(t).flatMap(o=>typeof o=="object"&&o!==null&&"default"in o&&$o(o.default)?[o.default]:[]);if(a.length===1)return a[0]}throw new Error("弿¥ç»ä»¶è§£æå¤±è´¥ï¼æªæ¾å°å¯ä¸å¯ç¨çç»ä»¶")}function bu(e,t,a){const o=typeof a=="function"?{resolveModule:a}:a,n=tu({loader:e,key:t});let r,s;const c=()=>r?Promise.resolve(r):(s!=null||(s=n.loader({timeout:15,maxTry:3}).then(p=>(r=o!=null&&o.resolveModule?o.resolveModule(p):hu(p),r)).finally(()=>{s=void 0})),s);return Object.assign(Vt({name:"DeferredComponent",inheritAttrs:!1,setup(p,{attrs:S,slots:w}){const v=St(r),_=h(!1);let R=!1;const b=async()=>{_.value=!1;try{const A=await c();if(R)return;v.value=A}catch(A){R||(_.value=!0)}};return r||b(),nc(()=>{R=!0}),()=>{var A,I;return v.value?Li(v.value,S,w):q(Ls,{style:{minHeight:(A=o==null?void 0:o.placeholderHeight)!=null?A:"48px"},type:_.value?"retry":"loading",retry:{hideImage:(I=o==null?void 0:o.hideRetryImage)!=null?I:!0},onRetry:b},null)}}}),{preload:c})}var Ca=(e=>(e.ERR="1004",e.TIMEOUT="1002",e.NULL="1001",e))(Ca||{}),Rt=(e=>(e[e.USE_CACHE=0]="USE_CACHE",e[e.NO_CACHE=1]="NO_CACHE",e))(Rt||{}),eo=(e=>(e[e.NOT_ABANDON=0]="NOT_ABANDON",e[e.ABANDON=1]="ABANDON",e))(eo||{}),to=(e=>(e[e.ID_CARD=1]="ID_CARD",e[e.BANK_CARD=2]="BANK_CARD",e))(to||{});const Cu=(e,t)=>ve.request({method:"post",url:"/api/finance/pay/payListV4",data:e},{oss:{enable:!1},cache:{useCache:!1,expireOnloaded:!1,time:60*60*24*999,useCacheOnError:()=>!1,getCacheSync:t}}),Su=e=>ve.request({method:"get",url:"/api/finance/payListV4",params:{osType:vl()}},{oss:{enable:!0},omitKey:["platformType"],cache:{useCache:!1,expireOnloaded:!1,time:60*60*24*999,useCacheOnError:()=>!1,getCacheSync:e}}),pm=(e={})=>ve.request({method:"post",url:"/api/finance/pay/payCategoryChannelList",data:e},{oss:{enable:!1}}),vm=(e={})=>ve.request({method:"get",url:"/api/finance/payCategoryChannelList",params:e},{oss:{enable:!0},cache:{expireOnloaded:!1,time:60*60*24*999,useCacheOnError:()=>!1}}),_u=({type:e=0,noCache:t=0,payTabConfig:a},o,n)=>{const r={url:"/api/finance/pay/payTypeV4",method:"post",data:{type:e,noCache:t,payTabConfig:a}},s={oss:{enable:!1},cache:{useCache:!1,expireOnloaded:!1,time:60*60*24*999,useCacheOnError:()=>!1,getCacheSync:n}};return o?ve.getCache(r,s,!0):ve.request(r,s)},wu=({type:e=0,noCache:t=0,payTabConfig:a},o,n)=>{const r={url:"/api/finance/payTypeV4",method:"get",params:{type:e,noCache:t,payTabConfig:a}},s={oss:{enable:!0},cache:{useCache:!1,expireOnloaded:!1,time:60*60*24*999,useCacheOnError:()=>!1,getCacheSync:n}};return o?ve.getCache(r,s,!0):ve.request(r,s)},Iu=(e,t,a)=>{const o={url:"/api/finance/pay/payplatformlistV3",method:"post",data:e},n={oss:{enable:!1},crypto:{enable:!1},cache:{useCache:!1,expireOnloaded:!1,time:60*60*24*999,useCacheOnError:()=>!1,getCacheSync:a}};return t?ve.getCache(o,n,!0):ve.request(o,n)},Du=(e,t,a)=>{const o={url:"/api/finance/payplatformlistV3",method:"get",params:e},n={crypto:{enable:!0,deduplicateParams:!1},cache:{useCache:!1,expireOnloaded:!1,time:60*60*24*999,useCacheOnError:()=>!1,getCacheSync:a}};return t?ve.getCache(o,n,!0):ve.request(o,n)},Au=e=>ve.request({url:"/api/finance/pay/getPayOrderFee",method:"post",data:e},{oss:{enable:!1}}),Nu=async(e,t)=>ve.request({method:"get",url:e+"/preSubmit",params:t},{omitKey:["currency","language","platformType","token"],crypto:{enable:!1},error:{action:"silent",checkResCode:!1}}),Tu=(e,t,a)=>{var n;const o=se();return ve.request({method:"get",url:e,params:t,headers:{"Web-Version":Fa().getHtmlTemplateVersion(),"Sign-key":a,UserId:String((n=o.userInfos)==null?void 0:n.username),...Yt()}},{crypto:{enable:!1},error:{checkResCode:!1}})},Pu=e=>ve.request({method:"post",url:"/api/finance/pay/offlineOrderV3",data:e,headers:{...Yt()}}),yc=e=>ve.request({method:"post",url:"/api/finance/pay/orderInfo",data:e,headers:{...Yt()}}),hm=e=>ve.request({method:"post",url:"/api/finance/pay/transferCancel",data:e,headers:{...Yt()}}),bm=e=>ve.request({method:"post",url:"/api/finance/pay/transferConfirm",data:e}),Ru=(e,t)=>ve.request({method:"post",url:"/api/finance/pay/orderListV3",data:e},{cache:{useCache:!1,setCache:!0,expireOnloaded:!1,time:60*60*24*999,useCacheOnError:()=>!1,getCacheSync:t}}),Lu=async()=>ve.request({url:"/api/finance/payPopup/settingAndSlogans",method:"get"},{error:{action:"silent"},oss:{enable:!0},token:{type:"staticOnly"},omitKey:["platformType"]}),Ou=async e=>ve.request({url:"/api/finance/payPopup/content",data:e,method:"post"},{error:{action:"silent"}}),Cm=e=>ve.upload({url:"/api/finance/certify/uploadpay",data:e},{autoSetupFormData:!0}),Mu=e=>ve.request({method:"post",url:"/api/lobby/finance/getPayChooseBank",data:e}),Eu=async e=>ve.request({method:"post",url:"/api/finance/pay/refreshStatus",data:e}),pc=e=>ve.request({method:"post",url:"/api/finance/pay/payInfos",data:{type:-1}},{cache:{useCache:e,setCache:!0},error:{action:"noMessage"}}),vc=e=>ve.request({method:"post",url:"/api/finance/pay/delPayInfo",data:e}),hc=async e=>ve.request({method:"post",url:"/api/finance/pay/calculateGift",data:e},{error:{action:"noMessage"}}),Bu=e=>ve.request({method:"post",url:"/api/finance/pay/payListV5",data:e==null?void 0:e.params},{oss:{enable:!1},cache:{expireOnloaded:!1,time:60*60*24*999,useCacheOnError:()=>!1,getCacheSync:e==null?void 0:e.getCacheSync},error:e==null?void 0:e.error}),Uu=e=>ve.request({method:"get",url:"/api/finance/payListV5",params:e==null?void 0:e.params},{oss:{enable:!0},cache:{expireOnloaded:!1,time:60*60*24*999,useCacheOnError:()=>!1,getCacheSync:e==null?void 0:e.getCacheSync},error:e==null?void 0:e.error}),ku=e=>ve.request({method:"post",url:"/api/finance/pay/payTypeV5",data:e==null?void 0:e.params},{oss:{enable:!1},cache:{expireOnloaded:!1,time:60*60*24*999,useCacheOnError:()=>!1,getCacheSync:e==null?void 0:e.getCacheSync},error:e==null?void 0:e.error}),Fu=e=>ve.request({method:"get",url:"/api/finance/payTypeV5",params:e==null?void 0:e.params},{oss:{enable:!0},cache:{expireOnloaded:!1,time:60*60*24*999,useCacheOnError:()=>!1,getCacheSync:e==null?void 0:e.getCacheSync},error:e==null?void 0:e.error}),bc=(e,t,a)=>{const{useCacheOnly:o,getCacheSync:n,params:r}=a||{},s={url:e,method:t,...t==="post"?{data:r}:{params:r}},c={cache:{expireOnloaded:!1,time:60*60*24*999,useCacheOnError:()=>!1,getCacheSync:n}};return o?ve.getCache(s,c,!0):ve.request(s,c)},xu=e=>bc("/api/finance/pay/payplatformlistV4","post",e),Gu=e=>
4bc("/api/finance/payplatformlistV4","get",e),Cc=e=>ve.request({method:"post",url:"/api/finance/pay/orderInfoV2",data:e,headers:{...Yt()}}),Vu=e=>ve.request({url:"/api/finance/pay/getPayOrderFeeV2",method:"post",data:e},{oss:{enable:!1}}),vo=(e,t)=>ve.request({url:e,baseURL:"/",method:"post",data:t,headers:{...Yt()}},{error:{action:"silent",checkResCode:!1},crypto:{enable:!1}}),Sm=async e=>ve.request({method:"post",url:"/api/active/recharge/queryOrderRewardDetail",data:e},{error:{action:"noMessage"}}),qu=(e,t)=>ve.request({method:"post",url:"/api/finance/pay/orderListV4",data:e},{cache:{setCache:!0,expireOnloaded:!1,time:60*60*24*999,useCacheOnError:()=>!1,getCacheSync:t}}),$u=(e,t,a)=>{var n;const o=se();return ve.request({method:"post",url:e,baseURL:"/",data:t,headers:{"Web-Version":Fa().getHtmlTemplateVersion(),"Sign-key":a,UserId:String((n=o.userInfos)==null?void 0:n.username),...Yt()}},{crypto:{enable:!1},error:{checkResCode:!1}})},Wu=e=>ve.request({method:"post",url:"/api/finance/pay/offlineOrderV4",data:e,headers:{...Yt()}}),_m=e=>ve.request({method:"post",url:"/api/finance/pay/transferConfirmV2",data:e}),wm=e=>ve.request({method:"post",url:"/api/finance/pay/transferCancelV2",data:e,headers:{...Yt()}}),Hu=({noCache:e=0}={},t)=>{const a={payCurrency:"",noCache:e},o=c=>{t&&t(c,null)},n=c=>{zt({rechargeTypeApiMsg:JSON.stringify(c)}),t&&t(null,c)},r=se();!r.hasLogined&&r.isTemporaryAccountMode?Su(o).then(o).catch(n):Cu(a,o).then(o).catch(n)},Yu=({type:e,noCache:t=0,useStatic:a=!1,payTabConfig:o},n,r)=>{const s=se(),c=(p,S)=>(a||S?wu:_u)({type:e,noCache:t,payTabConfig:o},p,p?void 0:_=>{_&&(r==null||r(_))}).then(_=>r==null?void 0:r(_)).catch(_=>{zt({rechargeTypeApiMsg:JSON.stringify(_)}),r==null||r(null,_)}),d=!s.hasLogined&&s.isTemporaryAccountMode;return c(n,d)},ju=(e,t,a)=>{const o=se(),n=(s,c)=>(c?Du:Iu)(e,s,s?void 0:S=>{S&&(a==null||a(S))}).then(S=>a==null?void 0:a(S)).catch(S=>{zt({rechargeTypeApiMsg:JSON.stringify(S)}),a==null||a(null,S)}),r=!o.hasLogined&&o.isTemporaryAccountMode;return n(t,r)},Sc=()=>{const{userInfos:e}=se();return Na().userRealName||(e==null?void 0:e.realname)},wn=e=>{var s,c,d,p;const t=Je(),a=se(),o=Na(),n=t.isMergeChannel[e]?t.channelData[e]:t.activeChannelItem[e],r=en(e);(n==null?void 0:n.realNameSwitch)===Ro.autoFillReadonly&&r&&o.updateRealname(r),((s=t.channelData[e])==null?void 0:s.realInfoRule)===Lo.NON_EDITABLE&&a.updateUserInfos({cpf:(d=(c=t.formModel[e])==null?void 0:c.cpf)==null?void 0:d.replace(/\D/g,""),pinNumberType:(p=t.formModel[e])==null?void 0:p.ct})},en=e=>{const t=Je(),{realName:a,middleName:o,lastName:n}=t.formModel[e];return ii({firstName:a,middleName:o,lastName:n})},_c=(e,t)=>{const a=Je(),{fullName:o,firstName:n,middleName:r,lastName:s}=ui({fullName:t,useConfig:!0});a.formModel[e].realName=n||o,a.formModel[e].middleName=r,a.formModel[e].lastName=s};function wc(){let e,t=0,a=0;const o=new Map,n=()=>{e=void 0};return{start:(c,d,p)=>{if(d&&(e==null?void 0:e.key)===c)return;const S={key:c,sequence:++t};let w=!1;return e=S,o.set(p,S),{isCurrent:()=>o.get(p)===S,acceptRecommendations:()=>o.get(p)!==S||S.sequence<a?!1:(a=S.sequence,w=!0,!0),finish:v=>{(!v&&e===S||w&&e!==S)&&n()}}},reset:()=>{n(),o.clear(),a=0},clear:n}}var ro=(e=>(e.NoWallet="noWallet",e.NoVipWallet="noVipWallet",e))(ro||{}),tn=(e=>(e.Wallet="wallet",e.WalletPay="noBalancePay",e.BankPay="bankPay",e.Obt="obt",e.WithdrawBankPay="withdrawBankPay",e))(tn||{}),an=(e=>(e[e.Upi1=24]="Upi1",e[e.Upi2=2006]="Upi2",e))(an||{});const zu=e=>{var t;return ve.request({url:"/api/finance/pay/wallet/no/getUserInfo",data:e,method:"post",headers:{...Yt(),UserId:String((t=se().userInfos)==null?void 0:t.username)}})},Ju=(e,t)=>{var a;return ve.request({url:"/api/finance/pay/wallet/no/buy",data:e,method:"post",headers:{"Web-Version":Fa().getHtmlTemplateVersion(),"Sign-key":t,UserId:String((a=se().userInfos)==null?void 0:a.username),...Yt()}})},Qu=e=>{var t;return ve.request({baseURL:"/",url:"/wallet/v2/noWalletPay/queryRecentOrders",data:e,method:"post",headers:{...Yt(),SiteCode:qe().siteCode,UserId:String((t=se().userInfos)==null?void 0:t.username)}},{crypto:{enable:!1},error:{dataChecker:({response:a})=>{var o;return((o=a==null?void 0:a.data)==null?void 0:o.code)===ft.SUCCESSCODE}}})},Zu=({payload:e,signKey:t,isMergeChannel:a,siteCode:o})=>{let n="";e.username&&(n+="username="+e.username),e.amount&&(n+="&amount="+e.amount),(e.paytype!=null||e.paytype!=null)&&(n+="&paytype="+e.paytype),a||e.payplatformid&&(n+="&payplatformid="+e.payplatformid),e.time&&(n+="&time="+e.time),a&&(e.payplatformids&&(n+="&payplatformids="+e.payplatformids),e.id&&(n+="&id="+e.id)),e.platformId&&(n+="&platformId="+e.platformId),e.gameId&&(n+="&gameId="+e.gameId),e.currencyCode&&(n+="¤cyCode="+e.currencyCode),e.mobilePhone&&(n+="&mobilePhone="+e.mobilePhone),e.email&&(n+="&email="+e.email),e.cardNumber&&(n+="&cardNumber="+e.cardNumber),e.cardPassword&&(n+="&cardPassword="+e.cardPassword),e.networkMerch&&(n+="&networkMerch="+e.networkMerch),e.bankCode&&(n+="&bankCode="+e.bankCode),e.bankName&&(n+="&bankName="+e.bankName),e.merchCode&&(n+="&merchCode="+e.merchCode);const r=["503","126","128"].includes(o)?Ka.getRK():t;return n+="&key="+r,Ka.md5(n)},He=(e,t)=>{let o=Object.keys(e).sort((n,r)=>n.localeCompare(r)).map(n=>`${n}=${e[n]}`).join("&");return o+="&key="+t,Ka.md5(o)};async function Ic(e){var R,b;const{address:t,username:a,merchantId:o,signKey:n,coin:r,protocol:s,recentOrders:c,ordersLoading:d,refresh:p,oldPay:S}=e;if(!t){c.value=[];return}const w={userId:String(a),address:t,merchantId:String(o),time:Ze(),coin:r!=null?r:"",protocol:s!=null?s:""};w.sign=He(w,n),p&&(w.refresh=!0),S&&(w.oldPay=!0),d.value=!0;const[v,_]=await ot(Qu(w));d.value=!1,!v&&(c.value=(b=(R=_==null?void 0:_.data)==null?void 0:R.data)!=null?b:[])}const Dc=Ve("recharge-no",()=>{const{t:e}=ye(),t=h(!1),a=h(!1),o=h(!1),n=h(!1),r=St(),s=h(""),c=Ye(),d=Je(),p=se(),S=qe(),w=so(),v=h("online"),_=h(!1),R=h(),b=()=>{var P,E;const u=c.activeCategoryTypeText;return[p.uid,(P=p.userInfos)==null?void 0:P.currency,u,(E=d.activeTypeItem[u])==null?void 0:E.payplatformid,c.activeChannelId].join(":")},A=St(),I=h(!1),T=St([]),O=h(!1),D=K(()=>{var u;return((u=r.value)==null?void 0:u.bind)===di.bound}),f=()=>{var P;const u=(P=r.value)==null?void 0:P.bindUrl;u?ze(u):B({type:"error",message:e("lobby.modal.pay.noBindUrlError")})},g=async()=>{const u=Ms();try{await y(),s.value?u?u.location=s.value:ze(s.value):u==null||u.close()}catch(P){u==null||u.close()}},y=async()=>{var U,x,k,j,ne;const{userInfos:u}=p,{siteCode:P}=S,E=d.activeChannelItem[v.value],F=(U=d.categoryData)==null?void 0:U.sign_ke
4y,W={siteCode:P!=null?P:"",merchantId:String(E==null?void 0:E.merch_agent_id),time:Ze(),userId:String((x=u==null?void 0:u.username)!=null?x:""),amount:(k=d.formModel[v.value].amount)!=null?k:""};W.sign=He(W,F!=null?F:"");const[Y,V]=await ot(Ju(W,F?F.slice(-4):""));if(Y)return;const G=(ne=(j=V.data)==null?void 0:j.data)==null?void 0:ne.buyUrl;if(!G){B({type:"error",message:e("lobby.modal.pay.noBindUrlError")});return}s.value=G},m=()=>{var u,P,E,F,W;if((u=d.activeChannelInfo[v.value])!=null&&u.isNoVip&&R.value===b()){const Y=(P=d.activeChannelItem[v.value])==null?void 0:P.channelCode,V=(W=(F=(E=r.value)==null?void 0:E.amounts)==null?void 0:F[Y])!=null?W:[];w.calculateGift(v.value,{calMode:Ft.CalculateAllBonusAmounts,customMoneyList:V.join(",")})}},l=async()=>{var x,k,j;const u=b(),{siteCode:P}=S,{userInfos:E}=p,F=d.activeChannelItem[v.value],W=(x=d.categoryData)==null?void 0:x.sign_key,Y={siteCode:P!=null?P:"",merchantMemberNo:String(E==null?void 0:E.username),merchantId:String(F==null?void 0:F.merch_agent_id),time:Ze()};Y.sign=He(Y,W!=null?W:"");const[V,G]=await ot(zu(Y));return u!==b()?!1:(t.value=!1,a.value=!1,o.value=!1,_.value=!1,V?(_.value=!0,n.value=xa(V)==="timeoutError",r.value=void 0,!1):G.data.data?(R.value=u,r.value=G.data.data,s.value=(j=(k=G.data.data)==null?void 0:k.buyUrl)!=null?j:"",m(),!0):(B({type:"error",message:e("lobby.modal.pay.noBindUrlError")}),!1))},C=u=>{A.value=u},N=async()=>{I.value=!0,A.value=void 0,T.value=[];try{await d.submit(v.value)}finally{I.value=!1}$()},L=()=>N(),$=u=>{var P,E,F,W,Y,V,G,U;return Ic({address:(P=A.value)==null?void 0:P.address,username:(F=(E=p.userInfos)==null?void 0:E.username)!=null?F:"",merchantId:String((W=d.activeChannelItem[v.value])==null?void 0:W.merch_agent_id),signKey:(V=(Y=d.categoryData)==null?void 0:Y.sign_key)!=null?V:"",coin:(G=d.activeChannelItem[v.value])==null?void 0:G.payCurrency,protocol:(U=A.value)==null?void 0:U.protocol,recentOrders:T,ordersLoading:O,refresh:u,oldPay:!0})},i=()=>$(!0);return xe(()=>[c.activeCategoryTypeText,c.activeChannelId,c.isLegacyRechargePrefetch],([u,P,E],F)=>{if(!(F&&u===F[0]&&P===F[1]&&!E)&&(u==="online"||u==="crypto")){const W=d.activeChannelItem[u];if(Ao(W)){v.value=u,N();return}const Y=In(W,u);Y&&!Y.scanCode&&(v.value=u,l())}},{immediate:!0}),xe(()=>c.isLegacyRechargeVisible,u=>{u&&c.activeCategoryTypeText===v.value&&m()}),{isBind:D,buyUrl:s,userInfo:r,isFetchError:_,loading:t,retryLoading:a,recommendedAmountRetryLoading:o,directPayInfo:A,directPayLoading:I,recentOrders:T,ordersLoading:O,gotoBind:f,gotoSetting:g,getNoWalletBuyUrl:y,getNoWalletBalance:l,setDirectPayInfo:C,loadDirectPay:N,refreshDirectPay:L,getRecentOrders:$,refreshRecentOrders:i}}),Ye=Ve("recharge",()=>{const e=Je(),t=se(),{visible:a}=Nt("recharge"),{visible:o}=Nt("rechargeDetail"),n=Da(),{t:r}=ye(),s=K(()=>!!a.value&&!n.paymentMode&&!n.isRechargeSimple),c=h(0),d=h([]),p=h([]),S=h(),w=Ct({code:"",traceId:"",requestId:""}),v=h(""),_=K(()=>e.activeCategoryType?Qo[e.activeCategoryType]:""),R=K(()=>["online","crypto"].includes(_.value)),b=K(()=>_.value==="transfer"),A=K(()=>{var G;return(G=e.activeChannelInfo[_.value])==null?void 0:G.id}),I=h(0);let T=!1;const O=h(),D=()=>{var U;const G=_.value;return[G,(U=e.activeTypeItem[G])==null?void 0:U.payplatformid,A.value].join(":")},f=K(()=>!a.value&&t.hasLogined&&!n.paymentMode&&!n.isRechargeSimple&&!!O.value&&O.value===D());xe([()=>!!a.value,()=>t.uid,()=>t.hasLogined,()=>{var G;return(G=t.userInfos)==null?void 0:G.currency},()=>n.paymentMode,()=>n.isRechargeSimple],()=>{T=!1,O.value=void 0},{flush:"sync"});const g=G=>{var U,x;!T||_.value!==G||(T=!1,O.value=D(),f.value&&(so(),(U=e.activeChannelInfo[G])!=null&&U.isNoVip&&((x=e.channelData[G])!=null&&x.calculateGiftConfig)&&Dc()))},y=Ct({loading:!1,success:!0}),m=h(!0),l=h(!1),C=h(!1),N=h(0),L=h(Xa.DEFAULT),$=async(G,U,x=Rt.USE_CACHE)=>{I.value++,O.value=void 0,T=!!U&&!a.value&&t.hasLogined&&!n.paymentMode&&!n.isRechargeSimple,e.getAllExchangeRates(),y.loading=!0,Re.stats("rechargeChannelStats","start"),Re.stats("rechargeChannelCacheStats","start"),Re.stats("rechargeChannelStats","statsType"),Re.stats("rechargeChannelCacheStats","statsTypeCache"),Hu({noCache:x},(k,j)=>{var Ce,Ae,Ge,et,Xe,Le,M,oe,ie,fe,Pe,Ee,he,je,H,J,ce,Se,de,Be,Q,ae,Z;const ne=(Ae=(Ce=k==null?void 0:k.config)==null?void 0:Ce.headers)==null?void 0:Ae["x-request-id"],ue=(Ge=k==null?void 0:k.headers)==null?void 0:Ge["x-trace-id"];if(e.reportParams.typeRequestId=ne,e.reportParams.typeTraceId=ue,e.reportParams.typeRetryCount=(et=k==null?void 0:k.__requestCount)!=null?et:0,e.reportParams.isCache=String(!!(k!=null&&k.data.__isCache)),e.reportParams.isPreRequest=String(!!U),k!=null&&k.data.__isCache?(Re.stats("rechargeChannelCacheStats","statsTypeCache"),Re.stats("rechargeChannelCacheStats","end")):(Re.stats("rechargeChannelStats","statsType"),Re.stats("rechargeChannelStats","end"),Re.payload("rechargeChannelStats").then(z=>Re.payload("rechargeChannelCacheStats").then(ee=>{const X={...ee,...z,...e.reportParams};Et.info("RechargeChannelLoadedReport",X),X.statsTotalTime&&ia(Dt.sensorEvents.RechargeChannelLoaded,X)})).catch(z=>{console.warn(z)})),!k&&!j){y.loading=!1;return}e.isCache=!!(k!=null&&k.data.__isCache);let we=0;if((Le=(Xe=e.categoryData)==null?void 0:Xe.list)!=null&&Le.length&&((oe=(M=k==null?void 0:k.data.data)==null?void 0:M.list)!=null&&oe.length)){const z=(fe=(ie
4=e.categoryData)==null?void 0:ie.list[c.value])==null?void 0:fe.type;we=((Ee=(Pe=k==null?void 0:k.data.data)==null?void 0:Pe.list)==null?void 0:Ee.findIndex(ee=>ee.type===z))||0}if(e.categoryData=k==null?void 0:k.data.data,t.userInfos&&["PEN","COP","CLP"].includes(t.userInfos.currency)&&(S.value=(H=(je=e.categoryData)==null?void 0:je.cardIDTypeMap[(he=t.userInfos)==null?void 0:he.currency])!=null?H:[]),e.isCache||(y.loading=!1),v.value="",w.code="",j&&!e.isCache){j!=null&&j.response||(v.value=xa(j)||((j==null?void 0:j.code)==="ERR_NETWORK"?"networkError":"")||((j==null?void 0:j.code)==="ECONNABORTED"?"timeoutError":""));const z=(ce=(J=j==null?void 0:j.config)==null?void 0:J.headers)==null?void 0:ce["x-request-id"],ee=(de=(Se=j==null?void 0:j.request)==null?void 0:Se.headers)==null?void 0:de["x-trace-id"];w.code=Ca.ERR,w.traceId=ee,w.requestId=z;return}const Ne=k==null?void 0:k.data.data;if(!(Ne!=null&&Ne.list.length)&&!e.isCache){zt({rechargeTypeApiMsg:JSON.stringify(k)});const z=(Q=(Be=k==null?void 0:k.config)==null?void 0:Be.headers)==null?void 0:Q["x-request-id"],ee=(Z=(ae=k==null?void 0:k.request)==null?void 0:ae.headers)==null?void 0:Z["x-trace-id"],X=Date.now(),le=k!=null&&k.data.time?(k==null?void 0:k.data.time)*1e3:X,Ue=X-le>1e3*30?Ca.TIMEOUT:Ca.NULL;w.code=Ue,w.traceId=ee,w.requestId=z;return}_a(()=>{var z,ee,X;G!==void 0?c.value=(X=(ee=(z=e.categoryData)==null?void 0:z.list)==null?void 0:ee.findIndex(le=>String(le.type)===String(G)))!=null?X:0:c.value=we,i(c.value,{noCache:x})})})},i=(G,U)=>{var x,k;(U==null?void 0:U.from)==="tabsClick"&&e.clearPreSelectInfo(_.value),e.activeCategoryType=(k=(x=e.categoryData)==null?void 0:x.list[G])==null?void 0:k.type,e.handleCategoryChange(U==null?void 0:U.noCache)};let u=!1;const P=async(G=!0,U="channel")=>{var we,Ne,Ce,Ae;G||(u=!0);const x=_.value,k=e.formStatus[x],j=e.activeChannelItem[x];if(U==="detail"){if(!o.value)return}else if(!s.value||!j||!(U==="walletBind"||k!=null&&k.realName||k!=null&&k.cardID||k!=null&&k.cardIDType||"channel_type"in j&&j.channel_type===At.bankCardPay||rn(j)))return;const[ne,ue]=await ot(pc(G&&!u));ne||(u=!1,d.value=(Ne=(we=ue.data.data)==null?void 0:we.filter(Ge=>Ge.type===to.ID_CARD))!=null?Ne:[],p.value=(Ae=(Ce=ue.data.data)==null?void 0:Ce.filter(Ge=>Ge.type===to.BANK_CARD))!=null?Ae:[])},E=async(G,U="channel")=>{if(!G)return;const[x]=await ot(vc(G));x||await P(!1,U)},F=()=>{C.value&&(Y(),C.value=!1)},W=G=>{var ue,we,Ne,Ce,Ae,Ge,et,Xe,Le,M,oe,ie,fe,Pe;const U=_.value||"online";if(U!=="online"&&U!=="crypto")return!1;const x=e.activeChannelItem[U];if(!((ue=G.channelIds)!=null&&ue.length)&&!((we=G.categoryIds)!=null&&we.length)&&!((Ne=G.blackListCategoryIds)!=null&&Ne.length)||t.userInfos&&((Ce=G.memberCurrency)!=null&&Ce.length)&&!((Ge=G.memberCurrency)!=null&&Ge.includes((Ae=t.userInfos)==null?void 0:Ae.currency)))return!1;const j=(Xe=(((et=e.channelData[U])==null?void 0:et.list)||[]).filter(Ee=>{var he;return!((he=G.channelIds)!=null&&he.includes(Ee.payplatformid))}))==null?void 0:Xe.length;return!((Le=G.blackListCategoryIds)!=null&&Le.length)&&!((M=G.categoryIds)!=null&&M.length)&&e.isMergeChannel[U]&&j||!x?!1:((oe=G.channelIds)==null?void 0:oe.includes(x.payplatformid))||((ie=G.categoryIds)==null?void 0:ie.includes(x.paymentid))||((fe=e.typeData[U])==null?void 0:fe.chargeBlackList)&&((Pe=G.blackListCategoryIds)==null?void 0:Pe.includes(x.paymentid))?!0:(C.value=!0,!1)},Y=()=>{l.value||(l.value=!0,hl.showDialog({type:"info",title:()=>r("lobby.common.tips.title"),message:()=>r("lobby.modal.pay.channelChangeMessage"),showCancelButton:!1,showCloseButton:!1,className:"recharge-channel-update-dialog",confirmButtonText:()=>r("lobby.modal.pay.update"),onConfirm:()=>{l.value=!1,e.payTypeV4CacheType=Rt.NO_CACHE,$(void 0,void 0,Rt.NO_CACHE)}}))};return Ma.on(Ea.CHANNEL_CHANGE_NOTICE,G=>{if(!a.value)return;W(G)&&Y()}),Ma.on(Ea.PAY_ORDER_UNPAID_COUNT_NOTICE,G=>{N.value=G.unpaidCount}),{getRechargeCategory:$,isLegacyRechargeVisible:s,isLegacyRechargePrefetch:f,giftRefreshVersion:I,preloadSelectedChannelGift:g,activeTabIndex:c,changeModeTipsVisible:m,updateActiveCatetoryType:i,status:y,activeCategoryTypeText:_,activeChannelId:A,payListV4Error:w,isFetchError:v,isOnline:R,isTransfer:b,payInfos:d,bankInfos:p,getPayInfos:P,delPayInfos:E,checkChannelChanged:F,cardIDTypes:S,unpaidCount:N,setUnpaidCount:G=>{N.value=G||0},payEntryId:L}}
4),Im=Object.freeze(Object.defineProperty({__proto__:null,useRechargeStore:Ye},Symbol.toStringTag,{value:"Module"})),bs=(e,t)=>{var Ce,Ae,Ge,et,Xe,Le;const{userInfos:a}=se(),o=(Ce=a==null?void 0:a.currency)!=null?Ce:"",{isOnline:n}=Ye(),r=bl(o);let s=!1,c=!1;const d=e,p=d?n?d.payplatformid:d.id:void 0,S=Number((Ge=(Ae=r==null?void 0:r.gameRateStr)!=null?Ae:r==null?void 0:r.gameRate)!=null?Ge:1),w=S!==1,v=(et=d==null?void 0:d.payCurrency)!=null?et:"CNY",_=o===v||["0","1"].includes(t);let R=v;hn.includes(o)?(R=o,s=!0):(!_||w)&&(c=!0);const b=e,A=b.merchCode==="goubaowalletpay",I=b.walletType===ro.NoWallet,T=b.merchCode==="cnybobipay",O=b.merchCode==="qianlengwalletpay",D=b.merchCode==="upaywalletpay",f=b.merchCode==="abwalletpay",g=b.merchCode==="kupaywalletpay",y=b.merchCode==="vipwalletcnypay",m=b.merchCode==="betpaywalletpay",l=b.merchCode==="cbwalletpay",C=b.merchCode==="gdwalletpay",N=b.merchCode==="pgbiwalletpay",L=b.merchCode==="cnypgwalletpay",$=b.merchCode==="obpaywalletpay",i=b.merchCode==="fwalletpay",u=b.merchCode==="qtwalletpay",P=b.merchCode==="hdwalletpay",E=b.merchCode==="cnyhexingwalletpay",F=b.merchCode==="cny50walletpay",W=b.merchCode==="cnybpwalletpay",Y=b.merchCode==="cny9dwalletpay",V=b.merchCode==="cnyluckywalletpay",G=b.channelCode===We.balancePay,U=b.channelCode===We.balancePay2,x=I&&b.channelCode===We.buyNow,k=b.payment_type===oo.withdrawBankPay&&b.channel_type===At.withdrawBankPay,j=b.channel_type===At.appPayPage,ne=I&&b.channel_type===At.directPay,ue=I&&[We.bankCard,We.alipay,We.wechat,We.upi,We.zaloQrCode,We.momoQrCode].includes(b.channelCode),we=A||I||T||O||D||f||g||y||m||l||C||N||L||$||i||u||P||E||F||W||Y||V,Ne=A||T||O||D||f||g||y||m||l||C||N||L||$||i||u||P||E||F||W||Y||V||I&&(G||U);return{id:p!=null?p:0,isStaticCurrencyCodeEqual:_,isActiveCurrencyCodeEqual:o===R,isUserCurrencyGameRateSpecial:w,userCurrencyGameRate:S,activeChannelCurrencyCode:R,staticChannelCurrencyCode:v,isScoreMode:s,userCyrrencySign:(Xe=r==null?void 0:r.currencySign)!=null?Xe:"CNY",marketCurrencyCode:(Le=r==null?void 0:r.marketCurrencyCode)!=null?Le:"CNY",changeModeButtonVisible:c,isGoubao:A,isQianneng:O,isNo:I,isBobi:T,isUpay:D,isAbpay:f,isWallet:we,isWalletBalance:Ne,isKUpay:g,isVipPay:y,isBetPay:m,isCbpay:l,isGDPay:C,isPGPay:N,isPG2Pay:L,isNoVip:ue,buyNow:x,isOBpay:$,isFpay:i,isQT:u,isHongDou:P,isHexing:E,isFiftyPay:F,isBPPay:W,isNineDPay:Y,isLuckyWallet:V,withdrawBankPay:k,appPayPage:j,isDirectPay:ne}},on=(e,t)=>e?!1:(t==null?void 0:t.payment_type)===oo.sim,nn=e=>!!((e==null?void 0:e.payment_type)&&[oo.onlineBank].includes(e.payment_type)),Xu=e=>(e==null?void 0:e.channel_type)===At.noPage,Ao=e=>(e==null?void 0:e.channel_type)===At.directPay,rn=e=>(e==null?void 0:e.payment_type)===oo.bank,In=(e,t)=>{if(!(e&&(e==null?void 0:e.walletType)===ro.NoWallet)||t==="crypto")return null;const o=e.channelCode,n=o===We.balancePay,r=o===We.balancePay2,s=o===We.directPurchase,c=o===We.scanCode,d=o===We.buyNow,p=e.channel_type===At.directPay,S=[We.bankCard,We.alipay,We.wechat,We.upi,We.zaloQrCode,We.momoQrCode].includes(o);return{needBindWallet:n||r||s||d||S,balancePay:n,balancePay2:r,directPurchase:s,scanCode:c,buyNow:d,isNoVip:S,directPay:p}},Ku=(e,t,a,o)=>{const n=e?t:a,r=(n==null?void 0:n.balance_switch)!==Ba.DISABLED,s=n==null?void 0:n.balance_switch,c=a?!!In(a,o):!1,d=n!=null&&n.mobileSupport?[Pa.open,Pa.required].includes(n==null?void 0:n.mobileSupport):!1,p=n!=null&&n.emailSupport?[Pa.open,Pa.required].includes(n==null?void 0:n.emailSupport):!1,S=!!(n!=null&&n.realNameSwitch)&&!c,w=(n==null?void 0:n.realNameSwitch)===Ro.autoFillReadonly,v=n!=null&&n.payAddressSwitch?[Pa.open,Pa.required].includes(n==null?void 0:n.payAddressSwitch):!1,_=[go.NON_MANDATORY,go.MANDATORY,go.THRESHOLD_MANDATORY].includes(n==null?void 0:n.cardIDSupport),R=(n==null?void 0:n.cardIDSupport)===go.MANDATORY,b=(t==null?void 0:t.realInfoRule)===Lo.NON_EDITABLE,A=!!(n!=null&&n.cardIDType),I=n==null?void 0:n.remark,T=n==null?void 0:n.slogan;return{moneyInput:r,balanceSwitch:s,phone:d,email:p,cardID:_,enforcedCardID:R,cardIDIsFreeze:b,realName:S,realNameFreeze:w,remark:I,slogan:T,walletAddress:v,cardIDType:A,subFormVisible:A||_||p||d||S||v||on(e,a)||nn(a)||rn(a),onlyNameAndId:(_||S)&&!A&&!p&&
4!d&&!v&&!on(e,a)&&!nn(a)&&!rn(a)&&(a==null?void 0:a.channel_type)!==At.bankCardPay}};function Ac(e,t){if(!Array.isArray(e))return{list:[],canGiveRewardCount:0};let a=0;const o=e.reduce((n,r)=>{if(!r.active_config_join_type&&Array.isArray(r.rule_list)){let s=!1;r.rule_list.forEach(c=>{var d,p;c.can_give_reward&&(s=!0),n.push({...c.rule,limitReward:(d=c.rule)==null?void 0:d.limit_reward,displayReward:(p=c.rule)==null?void 0:p.display_reward,canGiveReward:c.can_give_reward,giveRewardAmount:c.give_reward_amount,activeId:r.active_id,id:r.active_id+"_"+c.rule.id,activeName:r.active_name,activeConfigAudit:r.active_config_audit,activeConfigRuleType:r.active_config_rule_type,activeConfigSignType:r.active_config_sign_type,userCumRechargeAmount:r.user_cum_recharge_amount,activeConfigNeedBindTel:r.active_config_need_bind_tel,activeConfigCountDownTime:r.active_config_count_down_time||0,activeConfigStartTime:r.active_config_start_time,activeConfigEndTime:r.active_config_end_time})}),s&&a++}return n},[]);return t!==dn.ACTIVITY&&o.sort((n,r)=>n.amount-r.amount),{list:o,canGiveRewardCount:a}}const so=Ve("recharge-gift",()=>{const e=h(),t=h(),a=h(0),o=qe(),n=se(),r=Je(),s=Ye(),c=h("online"),d=h(),p=h({}),S=h(!1),w=h([]),v=h(""),_=h(),R=h(),b=h(),{showInputReward:A}=ao(),I=wc(),T=K(()=>{var u;const i=(u=r.channelData[s.activeCategoryTypeText])==null?void 0:u.calculateGiftConfig;if(i)return typeof i=="string"?i:JSON.stringify(i)}),O=K(()=>{var u,P;const i=s.activeCategoryTypeText;return JSON.stringify([r.isMergeChannel[i]?(u=r.channelData[i])==null?void 0:u.recommendList:(P=r.activeChannelItem[i])==null?void 0:P.recommendList,T.value])}),D=i=>{var W;if(!b.value)return{};const{rechargeAmount:u,discount:P,awardType:E}=b.value,F={realRecharge:(W=r.formModel[i].amount)!=null?W:0,rechargeAmount:u,discount:P,awardType:E};return{activeCouponStr:JSON.stringify(F)}},f=async(i,u,P)=>{var we,Ne,Ce,Ae,Ge,et,Xe,Le,M,oe,ie,fe,Pe,Ee,he,je,H,J,ce,Se,de,Be,Q,ae;const E=s.isLegacyRechargePrefetch&&(u==null?void 0:u.calMode)===Ft.CalculateAllBonusAmounts;if(!s.isLegacyRechargeVisible&&!E||s.activeCategoryTypeText!==i||Ao(r.activeChannelItem[i])){I.clear();return}if((u==null?void 0:u.calMode)===Ft.CalculateAllBonusAmounts){const Z=r.isMergeChannel[i]?(we=r.channelData[i])==null?void 0:we.recommendList:(Ne=r.activeChannelItem[i])==null?void 0:Ne.recommendList;if(!(u.customMoneyList!==void 0?!!u.customMoneyList.trim():!((Ce=r.activeChannelInfo[i])!=null&&Ce.isNoVip)&&!!(Z!=null&&Z.length))){I.clear();return}}if(!((Ge=(Ae=r.formModel)==null?void 0:Ae[i])!=null&&Ge.amount)&&!(u!=null&&u.calMode)||!((Xe=(et=r.channelData)==null?void 0:et[i])!=null&&Xe.calculateGiftConfig)||(Le=r.activeChannelInfo[i])!=null&&Le.buyNow){(!((M=r.channelData[i])!=null&&M.calculateGiftConfig)||(oe=r.activeChannelInfo[i])!=null&&oe.buyNow)&&I.clear();return}const F=n.uid,W=(ie=n.userInfos)==null?void 0:ie.currency;c.value=i;const Y=Z=>{var ee,X,le,Ue,ke,Fe,Oe,te,Ie,Qe;const z={payCurrency:(X=(ee=r.activeChannelItem[i])==null?void 0:ee.payCurrency)!=null?X:"CNY",memberCurrency:(Ue=(le=n.userInfos)==null?void 0:le.currency)!=null?Ue:"CNY",amount:Z?0:Number((ke=r.formModel[i].amount)!=null?ke:0),channelId:s.activeChannelId,calculateGiftConfigJson:(Fe=T.value)!=null?Fe:"{}
4",queryActiveRewardStr:Z?void 0:d.value,payTypeId:(Oe=r.activeTypeItem[i])==null?void 0:Oe.payplatformid,amountMode:(te=r.activeChannelInfo[i])!=null&&te.isScoreMode?1:0,...u,...Z?{}:D(i),calActiveMode:Ua.CLOSE};return(Ie=r.activeChannelInfo[i])!=null&&Ie.isScoreMode&&(z.amountCurrency=(Qe=n.userInfos)==null?void 0:Qe.currency),z},V=Y(!!E),G=r.activeChannelItem[i],U=(u==null?void 0:u.calMode)===Ft.CalculateAllBonusAmounts,x=Z=>{var z,ee,X;return JSON.stringify([n.uid,n.hasLogined,i,(z=r.activeChannelItem[i])==null?void 0:z.paymentid,(ee=r.activeChannelInfo[i])==null?void 0:ee.isNoVip,(X=r.activeChannelInfo[i])==null?void 0:X.buyNow,Ao(r.activeChannelItem[i]),U?O.value:void 0,!!E,Z])},k=x(V),j=I.start(JSON.stringify([s.giftRefreshVersion,k]),!!(P!=null&&P.skipUnchanged)&&U,U?"recommendation":"input");if(!j)return;let ne=!1;const ue=Z=>{ne=!0,j.finish(Z)};try{const[Z,z]=await ot(hc(V));if(F!==n.uid||W!==((fe=n.userInfos)==null?void 0:fe.currency)){ue(!1);return}if(E&&!s.isLegacyRechargePrefetch&&!s.isLegacyRechargeVisible){ue(!1);return}if(s.activeCategoryTypeText!==i||s.activeChannelId!==V.channelId||((Pe=r.activeTypeItem[i])==null?void 0:Pe.payplatformid)!==V.payTypeId||((Ee=r.activeChannelItem[i])==null?void 0:Ee.paymentid)!==(G==null?void 0:G.paymentid)){ue(!1);return}if(!j.isCurrent()||!E&&!s.isLegacyRechargeVisible||Es.enable||k!==x(Y(!!E&&!s.isLegacyRechargeVisible))){ue(!1);return}if(Z||!((he=z==null?void 0:z.data)!=null&&he.data)){ue(!1);return}if(!((H=(je=r.formModel)==null?void 0:je[i])!=null&&H.amount)&&(u==null?void 0:u.calMode)!==Ft.CalculateAllBonusAmounts){ue(!1);return}if((u==null?void 0:u.calMode)===Ft.CalculateAllBonusAmounts){if(!j.acceptRecommendations()){ue(!1);return}w.value=(ce=(J=z.data.data)==null?void 0:J.recommendMoneyGift)!=null?ce:[],ue(!0);return}e.value=z.data.data,(de=(Se=e.value)==null?void 0:Se.activeRes.active_list)!=null&&de.length&&(t.value=g((Be=e.value)==null?void 0:Be.activeRes.active_list)),p.value.activeRewardDetails=(ae=(Q=e.value)==null?void 0:Q.activeRes.rechargeOrderGiveRewardDetailStr)!=null?ae:"",ue(!0)}finally{ne||ue(!1)}};function g(i){var E;const{list:u,canGiveRewardCount:P}=Ac(i,(E=o.financeSetting)==null?void 0:E.activeRewardRule);return a.value=P,u}const y=K(()=>{const i=e.value;return i==null?void 0:i.memberCurrencyAmount}),m=K(()=>{var i,u,P;return A.value&&Number((i=r.formModel[c.value].amount)!=null?i:0)&&(Number((u=e.value)==null?void 0:u.memberCurrencyAmount)||Number((P=e.value)==null?void 0:P.activeRes.total_give_reward))}),l=K(()=>{var E,F,W,Y,V,G;const i=((E=e.value)==null?void 0:E.memberCurrencyAmount)||0,u=(W=(F=e.value)==null?void 0:F.activeRes.total_give_reward)!=null?W:0,P=(V=(Y=e.value)==null?void 0:Y.memberCurrencyActiveCouponGiftAmount)!=null?V:0;return Lt(((G=e.value)==null?void 0:G.realAmount)||0).plus(i).plus(u).plus(P).toString()}),C=K(()=>{var i,u;return((i=n.userInfos)==null?void 0:i.mobile_phone)&&((u=n.userInfos)==null?void 0:u.is_verified)}),N=i=>{I.reset();const u=()=>{p.value={},d.value="",S.value=!1,t.value=void 0,R.value=void 0};if(i==="reward"){u();return}v.value="",e.value=null,a.value=0,_.value=null,b.value=void 0,u()},L=()=>{var E;const i=p.value.activeRewardDetails;if(!i)return;const u=JSON.parse(i),P=(E=R.value)==null?void 0:E.activeId;Array.isArray(u.rewardList)&&(u.rewardList=u.rewardList.filter(F=>F.aId!==P)),p.value.activeRewardDetails=JSON.stringify(u)};xe([()=>!!s.isLegacyRechargeVisible,()=>!!s.isLegacyRechargePrefetch,()=>n.uid,()=>n.hasLogined,()=>{var i;return(i=n.userInfos)==null?void 0:i.currency}],()=>I.reset(),{flush:"sync"}),xe(()=>{var u,P;const i=s.activeCategoryTypeText;return[s.isLegacyRechargeVisible,i,s.activeChannelId,r.isMergeChannel[i]?(u=r.channelData[i])==null?void 0:u.recommendList:(P=r.activeChannelItem[i])==null?void 0:P.recommendList,s.isLegacyRechargePrefetch,O.value,T.value]},([i,u,P,E,F,,W],Y)=>{var G,U;const V=!Y||u!==Y[1]||P!==Y[2];(V||i!==(Y==null?void 0:Y[0]))&&N(),(V||!((G=r.activeChannelInfo[u])!=null&&G.isNoVip)&&!(E!=null&&E.length))&&(I.clear(),w.value=[]),i&&(Y!=null&&Y[0])&&!V&&W!==Y[6]&&(I.reset(),e.value=null,t.value=void 0,a.value=0,p.value.activeRewardDetail
4s="",w.value=[],f(u)),(i||F)&&P&&!((U=r.activeChannelInfo[u])!=null&&U.isNoVip)&&f(u,{calMode:Ft.CalculateAllBonusAmounts},{skipUnchanged:!0})},{immediate:!0});const $=K(()=>{var E;const i=((E=o.financeSetting)==null?void 0:E.activeRewardRule)===dn.ACTIVITY,u=t.value;if(!i||!u)return u;const P=new Map;return u.forEach(F=>{const W=P.get(F.activeId);W?F.canGiveReward&&(!W.canGiveReward||F.amount>W.amount)&&P.set(F.activeId,F):P.set(F.activeId,F)}),Array.from(P.values()).sort((F,W)=>Ks(F.activeConfigRuleType,W.activeConfigRuleType))});return{channelGift:y,giftData:e,canGiveRewardNum:a,giftAutoRewardData:t,activityAutoRewardList:$,calculateGift:f,queryActiveRewardStr:d,isShow:m,total:l,activeConfig:p,activeConfigNeedBindTel:S,hasVerifyedPhone:C,recommendMoneyGift:w,reset:N,amount:v,currentSelectOption:R,recommendAmount:_,currentCouponOption:b,removeActiveParameterActivity:L}}),ed=e=>{var p,S,w,v;const t=Je(),a=se(),o=Sc(),n=(p=a.userInfos)==null?void 0:p.cpf,r=(S=a.userInfos)==null?void 0:S.pinNumberType,{realNameFreeze:s,cardIDIsFreeze:c,cardIDType:d}=t.formStatus[e];if(s&&o&&_c(e,o),c&&n)switch(!0){case gn():t.formModel[e].cpf=ka((w=n==null?void 0:n.replace(/\D/g,""))!=null?w:"","3.3.3-2");break;case fn():t.formModel[e].cpf=ka((v=n==null?void 0:n.replace(/\D/g,""))!=null?v:"","2-8-1");break;default:t.formModel[e].cpf=n;break}d&&c&&n&&(t.formModel[e].ct=r)},Nc=async(e,t=!0)=>{var w,v,_,R,b,A,I,T,O,D,f,g,y;const a=Je(),o=se(),n=Ye();await n.getPayInfos(t);const r=a.formStatus[e].realNameFreeze?Sc():(w=n.payInfos[0])==null?void 0:w.realName,s=ec().realNameSpliteSign,c=r&&r.split(s).map(m=>tc(m)).join(s),d=a.formStatus[e].cardIDIsFreeze?(v=o.userInfos)==null?void 0:v.cpf:(_=n.payInfos[0])==null?void 0:_.cardID;let p=a.formStatus[e].cardIDIsFreeze&&((R=o.userInfos)!=null&&R.cpf)?(A=(b=o.userInfos)==null?void 0:b.pinNumberType)!=null?A:"":(T=(I=n.payInfos[0])==null?void 0:I.payCardIDType)!=null?T:"";Cl()&&!p&&(p=(D=(O=n.cardIDTypes)==null?void 0:O[0].value)!=null?D:"");let S;switch(!0){case gn():S=ka((f=d==null?void 0:d.replace(/\D/g,""))!=null?f:"","3.3.3-2");break;case fn():S=ka((g=d==null?void 0:d.replace(/\D/g,""))!=null?g:"","2-8-1");break;default:S=d;break}(!a.formModel[e].realName||a.formStatus[e].realNameFreeze)&&_c(e,c!=null?c:""),a.formStatus[e].cardID&&(a.formModel[e].cpf=a.formModel[e].cpf||S),a.formStatus[e].cardIDType&&p!==""&&(a.formModel[e].ct=(y=a.formModel[e].ct)!=null?y:Number(p))},Tc=async(e,t=!0,a=!0)=>{var n,r,s,c;const o=Je();e&&o.formModel[e]&&(o.formModel[e]={realName:o.formModel[e].realName,middleName:o.formModel[e].middleName,lastName:o.formModel[e].lastName,cpf:o.formModel[e].cpf,ct:o.formModel[e].ct,abandonReward:o.formModel[e].abandonReward,email:o.formStatus[e].email?(n=o.categoryData)==null?void 0:n.emailVerify:void 0,mobilePhone:o.formStatus[e].phone?(r=o.categoryData)==null?void 0:r.mobileVerify:void 0},a&&Bs("RECHARGE_AMOUNT_CHANGE").emit({amount:""}),await(p=>new Promise(S=>setTimeout(S,p)))(1e3),await Nc(e,t),o.formStatus[e].email&&(o.formModel[e].email=(s=o.categoryData)==null?void 0:s.emailVerify),o.formStatus[e].phone&&(o.formModel[e].mobilePhone=(c=o.categoryData)==null?void 0:c.mobileVerify))},kt=e=>{const t=Je(),a=so(),o=Ga(),n=bn();if(a.reset(),setTimeout(()=>{o.initDataList()},1e3),n.setSelectionActiveId(),e)t.formModel[e].abandonReward=!1,Tc(e,!1);else for(const r of["online","crypto","transfer"])t.formModel[r]={},ed(r);t.submitLoading=!1},Cs=({isMergeChannel:e,channelData:t,activeChannelItem:a,exchangeRate:o,gameRate:n=1,isScoreMode:r,isActiveCurrencyCodeEqual:s,isStaticCurrencyCodeEqual:c})=>{var w,v,_,R;const d=(b,A)=>un(b.toString(),{code:a==null?void 0:a.payCurrency,showGroup:!1,decimalSeparator:".",toFixedType:"currency"}).toFixed({roundingMode:A,tailZero:!1}),p=Lt(0),S=Lt(0);return!t||!a?{max:"0",min:"0"}:(e?(p.setNumber((w=t.min)!=null?w:"0"),S.setNumber((v=t.max)!=null?v:"0")):(p.setNumber((_=a.min_recharge_limit)!=null?_:"0"),S.setNumber((R=a.max_recharge_limit)!=null?R:"0")),s&&!c&&(p.div(o),S.div(o)),s&&r&&n&&(p.div(n),S.div(n)),r&&(p.isLessThan(1)&&p.setNumber(1),p.toFixed({decimalPlaces:0,roundingMode:xt.ROUND_UP}),S.toFixed({decimalPlaces:0,roundingMode:xt.ROUND_DOWN})),{min:d(p,xt.ROUND_UP).toString(),max:d(S,xt.ROUND_DOWN).toString()})},Dn=()=>{var e,t;return(e=aa)!=null&&e.package.isVest?"MAJIA":(t=aa)!=null&&t.speedPackage
4Config?"JISU":"NORMAL"},Pc=async()=>{var a,o,n,r;if(Da().paymentMode){const[,s]=await ot(Cc({lastOrder:1}));return(o=(a=s==null?void 0:s.data)==null?void 0:a.data)==null?void 0:o.orderNo}const[,t]=await ot(yc({lastOrder:1}));return(r=(n=t==null?void 0:t.data)==null?void 0:n.data)==null?void 0:r.order_no},Dm=(e=mo.diy)=>{const t=yo[e];if(t)return t;if(e===mo.kf)return td(fi)[0];if(e===mo.yh){const{language:a}=Ia();return a==="zh"?yo["yh-zh"]:yo["yh-common"]}return yo[mo.zdy]},td=e=>e.sort(()=>Math.random()-.5),Am=e=>typeof e=="string"?e.replace(".",Sl().decimalSeparator):e,ad=(e=16)=>{const t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";let a="";for(let o=0;o<e;o++){const n=Math.floor(Math.random()*t.length);a+=t[n]}return a},Nm=(e,t)=>{if(!e)return;const a=e.toString().trim();return t?`${a.slice(0,4)}****`:`****${a.slice(-4)}`},Rc=()=>Math.floor(1e7+Math.random()*9e7).toString(),Tm=(e,t,a,o)=>{e=Number(e);const[n,r]=o.split("-").map(Number);(!e||!Number(e)||e<n||e>r)&&(t===io.Fixed?e=parseFloat(o):t===io.Proportion&&(e=r));const s=Lt(e);if(t===io.Fixed){const c=parseFloat(a),d=parseFloat(o);e>=d&&s.minus(c)}else if(t===io.Proportion){const c=parseFloat(a)/100;e>=n&&e<=r&&s.minus(Lt(e).times(c).toString())}return+s.toString()<0?0:+s.toString()},od=(e,t)=>{var w,v;const a=se(),o=mn(),n=qe(),{pay_domain_switch_status:r,pay_domain:s,api_domain:c}=o.siteURLInfos||{},d=r===Us.OPEN?c:s,p={uid:(w=a.userInfos)==null?void 0:w.username,source:aa.package.isApp?"webpackage":"web",wgPacakge:aa.wgPackageConfig,url:t,domains:d,sign:e,siteCode:(v=n.siteCode)!=null?v:"",divice:_l(),pnt:Dn()},S=new URL(t).origin;Nu(S,p).then(()=>{}).catch(()=>{})};function nd(e){return new Promise((t,a)=>{wl(e,"pay",!1,5e3).then(o=>{t({url:e,pingTime:o})}).catch(()=>{a({url:e,pingTime:Il})})})}const rd=e=>new Promise(t=>{let a=0;const o=e.length;for(const n of e)nd(n).then(r=>{r.pingTime!==9999?t(r.url):++a===o&&t(void 0)}).catch(()=>{t(void 0)})}),lt=Ve("recharge-domain",()=>{const e=qe(),t=mn(),a=h();return{fatestDomain:a,getUrl:r=>{if(!a.value)return;const s=r&&["44.44","94.44","144.44","114.44"].includes(r)?"/dragon/phoenix/":"/pay/paysubmit/";return a.value+s+e.siteCode},pingUrl:async()=>{var s,c;if(((s=t.siteURLInfos)==null?void 0:s.pay_domain_switch_status)===Us.OPEN){a.value=yn();return}const r=(c=t.siteURLInfos)==null?void 0:c.pay_domain;a.value=await rd(r!=null?r:[])}}}),Lc=Ve("recharge-abpay",()=>{const{t:e}=ye(),t=!1,a=h(!1),o=St(),n=h(!1),r=h(!1),s=Ye(),c=Je(),d=se(),p=qe(),S=lt(),w=vt(),v=h("online"),_=()=>{var I;const A=(I=o.value)==null?void 0:I.buyUrl;A?ze(A):B({type:"error",message:e("lobby.modal.pay.noBindUrlError")})},R=async()=>{var m,l,C,N;const{userInfos:A}=d,{siteCode:I}=p,T=c.activeChannelItem[v.value],O=(m=c.channelData[v.value])==null?void 0:m.url,D=(l=c.categoryData)==null?void 0:l.sign_key;if(a.value=!0,!O){B({type:"error",message:e("lobby.modal.pay.payDomainErrorToast")});return}const f={siteCode:I!=null?I:"",merchId:String(T==null?void 0:T.merch_agent_id),time:Ze(),userId:String((C=A==null?void 0:A.username)!=null?C:"")};f.sign=He(f,D!=null?D:"");const y=`${(N=S.fatestDomain)!=null?N:new URL(O).origin}/pay/wallet/ABPay/getUserInfo`;await ge.post(y,f,{headers:w.headers()}).then(L=>{var $,i,u,P;a.value=!1,(($=L.data)==null?void 0:$.code)===ds.SuccessCode&&Number((u=(i=L.data)==null?void 0:i.data)==null?void 0:u.code)===ds.Code?(o.value=(P=L.data.data)==null?void 0:P.data,n.value=!1):B({type:"error",message:L.data.data.msg})}).catch(()=>{a.value=!1,B({type:"error",message:e("lobby.error.networkError")}),n.value=!0})},b=A=>(A==null?void 0:A.merchCode)===oa.Abpay;return xe(()=>[s.activeCategoryTypeText,s.activeChannelId],A=>{const I=A[0];r.value=b(c.activeChannelItem[I]),r.value&&(I==="online"||I==="crypto")&&(v.value=I,R())},{immediate:!0}),{isBind:t,abpayInfo:o,isFetchError:n,loading:a,isAbpay:r,goBuyABPAY:_,getAbpayWalletBuyUrl:R,isABPAYWalletChannel:b}}),sd=Ve("recharge-bppay",()=>{const e=Je(),t=Ye(),a=se(),o=qe(),n=lt(),r=vt(),s=h(!1),c=h("online"),d=h("0"),p=h(!1),S=h(!1),w=h(!1),v=h(!1),_=h(!1),R=h(""),b=async()=>{var L,$,i,u;const O=e.activeChannelItem[c.value],D=(L=e.channelData[c.value])==null?void 0:L.url,f=($=e.categoryData)==null?void 0:$.sign_key,{t:g}=ye();if(!D){B({type:"error",message:g("lobby.modal.pay.payDomainErrorToast")});return}const{siteCode:y}=o,{userInfos:m}=a,C=`${(i=n.fatestDomain)!=null?i:new URL(D).origin}/pay/wallet/bppay/getUserInfo`,N={merchId:String(O==null?void 0:O.merch_agent_id),siteCode:y!=null?y:"",time:Ze(),userId:String((u=m==null?void 0:m.username)!=null?u:"")};p.value=!0,await ge.post(C,{...N,sign:He(N,f!=null?f:"")},{headers:r.headers()}).then(P=>{var W,Y,V,G,U,x,k;v.value=!1;const E=(W=P.data)==null?void 0:W.data;if(((Y=P.data)==null?void 0:Y.code)!==ft.SUCCESSCODE||!E){B({type:"error",message:(V=P.data)==null?void 0:V.msg});return}const F=(G=E.userInfo)!=null?G:E;d.value=String((U=F==null?void 0:F.balance)!=null?U:"0"),R.value=(k=(x=E.url)!=null?x:E.buyUrl)!=null?k:"",s.value=!0}
4).catch(P=>{var E;v.value=["networkError","timeoutError"].includes((E=xa(P))!=null?E:""),s.value=!1,B({type:"error",message:g("lobby.error.networkError")+` 5`+C})}),p.value=!1},A=async()=>{var $,i,u,P;const{t:O}=ye(),{userInfos:D}=a,{siteCode:f}=o,g=e.activeChannelItem[c.value],y=($=e.channelData[c.value])==null?void 0:$.url,m=(i=e.categoryData)==null?void 0:i.sign_key;if(!y){B({type:"error",message:O("lobby.modal.pay.payDomainErrorToast")});return}const C=`${(u=n.fatestDomain)!=null?u:new URL(y).origin}/pay/wallet/bppay/register`,N={merchId:String(g==null?void 0:g.merch_agent_id),siteCode:f!=null?f:"",time:Ze(),userId:String((P=D==null?void 0:D.username)!=null?P:"")},L=new Jt;L.create("/pages/loading/index.html"),S.value=!0,await ge.post(C,{...N,sign:He(N,m!=null?m:"")},{headers:r.headers()}).then(E=>{var W,Y,V;if(((W=E.data)==null?void 0:W.code)!==ft.SUCCESSCODE||!E.data.data){L.close(),B({type:"error",message:(Y=E.data)==null?void 0:Y.msg});return}const F=(V=E.data.data.authorizeUrl)!=null?V:E.data.data.url;F?(no(b),L.open(F)):L.close()}).catch(()=>{L.close(),B({type:"error",message:O("lobby.error.networkError")})}),S.value=!1},I=async()=>{var $,i,u,P;const{t:O}=ye(),{userInfos:D}=a,{siteCode:f}=o,g=e.activeChannelItem[c.value],y=($=e.channelData[c.value])==null?void 0:$.url,m=(i=e.categoryData)==null?void 0:i.sign_key;if(!y){B({type:"error",message:O("lobby.modal.pay.payDomainErrorToast")});return}const C=`${(u=n.fatestDomain)!=null?u:new URL(y).origin}/pay/wallet/bppay/login`,N={merchId:String(g==null?void 0:g.merch_agent_id),siteCode:f!=null?f:"",time:Ze(),userId:String((P=D==null?void 0:D.username)!=null?P:"")},L=new Jt;L.create("/pages/loading/index.html"),w.value=!0,await ge.post(C,{...N,sign:He(N,m!=null?m:"")},{headers:r.headers()}).then(E=>{var Y,V,G,U,x,k;const F=(Y=E.data)==null?void 0:Y.data;if(((V=E.data)==null?void 0:V.code)!==ft.SUCCESSCODE||!F){L.close(),B({type:"error",message:(G=E.data)==null?void 0:G.msg});return}const W=(k=(x=(U=F.url)!=null?U:F.loginUrl)!=null?x:F.buyUrl)!=null?k:"";if(!W){L.close(),B({type:"error",message:O("lobby.modal.pay.noBindUrlError")});return}R.value=W,L.open(W),setTimeout(()=>{b()},1e3)}).catch(()=>{L.close(),B({type:"error",message:O("lobby.error.networkError")})}),w.value=!1},T=O=>(O==null?void 0:O.merchCode)===oa.BPPay;return xe(()=>[t.activeCategoryTypeText,t.activeChannelId],O=>{const D=O[0];_.value=T(e.activeChannelItem[D]),_.value&&(D==="online"||D==="crypto")&&(c.value=D,b())},{immediate:!0}),{isBind:s,isBPPay:_,buyBPPay:I,registerBPPay:A,loading:p,registerLoading:S,buyLoading:w,timeout:v,getBalance:b,balance:d,isBPPayWalletChannel:T}}),cd=Ve("recharge-betpay",()=>{const{t:e}=ye(),{language:t}=Ia(),a=h(!1),o=h(!1),n=h(),r=h(!1),s=Ye(),c=Je(),d=se(),p=qe(),S=lt(),w=vt(),v=h("online"),_=h(""),R=h(!1),b=async()=>{_.value?ze(_.value):B({type:"error",message:e("lobby.modal.pay.noBindUrlError")})},A=async()=>{const m=T("/pay/wallet/BetPayWalletPay/bind"),l=O();R.value=!0,await ge.post(m,l,{headers:{"Accept-Language":t,...w.headers()}}).then(C=>{var N,L;R.value=!1,_.value=(L=(N=C.data)==null?void 0:N.data)==null?void 0:L.authUrl,r.value=!1}).catch(()=>{R.value=!1,f(m)})},I=()=>{var l;const m=(l=n.value)==null?void 0:l.returnUrl;m?ze(m):B({type:"error",message:e("lobby.modal.pay.noBindUrlError")})},T=m=>{var N,L;const l=(N=c.channelData[v.value])==null?void 0:N.url;if(!l){B({type:"error",message:e("lobby.modal.pay.payDomainErrorToast")});return}return((L=S.fatestDomain)!=null?L:new URL(l).origin)+m},O=()=>{var $,i;const{userInfos:m}=d,{siteCode:l}=p,C=c.activeChannelItem[v.value],N=($=c.categoryData)==null?void 0:$.sign_key;o.value=!0;const L={siteCode:l!=null?l:"",merchId:String(C==null?void 0:C.merch_agent_id),time:Ze(),userId:String((i=m==null?void 0:m.username)!=null?i:"")};return L.sign=He(L,N!=null?N:""),L},D=m=>{var l;if(o.value=!1,!m.data.success){B({type:"error",message:m.data.msg});return}(l=m.data.data)!=null&&l.balance?(a.value=!0,n.value=m.data.data,y()):B({type:"error",message:m.data.data.msg})},f=m=>
5{o.value=!1,r.value=!0,B({type:"error",message:e("lobby.error.networkError")+m})},g=async()=>{const m=T("/pay/wallet/BetPayWalletPay/getUserInfo"),l=O();await ge.post(m,l,{headers:{"Accept-Language":t,...w.headers()}}).then(C=>{D(C),r.value=!1}).catch(()=>{f(m)})},y=async()=>{const m=T("/pay/wallet/BetPayWalletPay/getWalletUrl"),l=O();try{await ge.post(m,l,{headers:{"Accept-Language":t,...w.headers()}}).then(C=>{n.value&&(n.value.returnUrl=C.data.data.returnUrl),r.value=!1}).catch(()=>{f(m)})}finally{o.value=!1}};return xe(()=>[s.activeCategoryTypeText,s.activeChannelId],async m=>{var C;const l=m[0];(C=c.activeChannelInfo[l])!=null&&C.isBetPay&&(l==="online"||l==="crypto")&&(v.value=l,await g(),a.value||A())},{immediate:!0}),{isBind:a,walletInfo:n,fetchError:r,loading:o,getBindUrlLoading:R,goBuy:I,getWalletDetail:g,cteateWallet:b}}),ld=Ve("recharge-bobi",()=>{const e=Je(),t=Ye(),a=se(),o=qe(),n=lt(),r=vt(),s=h(!1),c=h("online"),d=h("0"),p=h(!1),S=h(!1),w=async()=>{var g,y,m;const _=e.activeChannelItem[c.value],R=(g=e.channelData[c.value])==null?void 0:g.url,b=(y=e.categoryData)==null?void 0:y.sign_key,{t:A}=ye();if(!R){B({type:"error",message:A("lobby.modal.pay.payDomainErrorToast")});return}const{siteCode:I}=o,{userInfos:T}=a,D=`${(m=n.fatestDomain)!=null?m:new URL(R).origin}/pay/wallet/bobi/getUserInfo`,f={merchId:String(_==null?void 0:_.merch_agent_id),siteCode:I,deviceType:Io().isIos?"ios":"android",time:Ze(),userId:String(T==null?void 0:T.username)};p.value=!0,await ge.post(D,{...f,sign:He(f,b!=null?b:"")},{headers:r.headers()}).then(l=>{var N;S.value=!1;const C=JSON.parse(l.data.data);C.code===ft.SUCCESSCODE&&(d.value=(N=C.balance)!=null?N:"0",s.value=!0)}).catch(l=>{var C;S.value=["networkError","timeoutError"].includes((C=xa(l))!=null?C:""),s.value=!1,B({type:"error",message:A("lobby.error.networkError")+` 6`+D})}),p.value=!1},v=async()=>{var y,m,l;const{t:_}=ye(),{userInfos:R}=a,{siteCode:b}=o,A=e.activeChannelItem[c.value],I=(y=e.channelData[c.value])==null?void 0:y.url,T=(m=e.categoryData)==null?void 0:m.sign_key;if(!I){B({type:"error",message:_("lobby.modal.pay.payDomainErrorToast")});return}const D=`${(l=n.fatestDomain)!=null?l:new URL(I).origin}/pay/wallet/bobi/login`,f={merchId:String(A==null?void 0:A.merch_agent_id),siteCode:b,deviceType:Io().isIos?"ios":"android",time:Ze(),userId:String(R==null?void 0:R.username)},g=new Jt;g.create("/pages/loading/index.html"),p.value=!0,await ge.post(D,{...f,sign:He(f,T!=null?T:"")},{headers:r.headers()}).then(C=>{const{msg:N,login_url:L,code:$}=JSON.parse(C.data.data);if($!==ft.SUCCESSCODE){g.close(),B({type:"error",message:N});return}g.open(L),setTimeout(()=>{w()},1e3)}).catch(()=>{B({type:"error",message:_("lobby.error.networkError")+` 7`+D})}),p.value=!1};return xe(()=>[t.activeCategoryTypeText,t.activeChannelId],_=>{var b;const R=_[0];(b=e.activeChannelInfo[R])!=null&&b.isBobi&&(R==="online"||R==="crypto")&&(c.value=R,w())},{immediate:!0}),{isBind:s,buyBobi:v,loading:p,timeout:S,getBalance:w,balance:d}}),id=Ve("recharge-cbpay",()=>{const{t:e}=ye(),t=h(!1),a=h(!1),o=h(),n=h(!1),r=Ye(),s=Je(),c=se(),d=qe(),p=lt(),S=vt(),w=h("online"),v=h(""),_=h(!1),R=async()=>{v.value?ze(v.value):B({type:"error",message:e("lobby.modal.pay.noBindUrlError")})},b=async()=>{const m=I("/pay/wallet/cbpay/bind"),l=T();_.value=!0,await ge.post(m,l,{headers:S.headers()}).then(C=>{var N,L;_.value=!1,v.value=(L=(N=C.data)==null?void 0:N.data)==null?void 0:L.bindWapLink,n.value=!1}).catch(()=>{_.value=!1,D(m)})},A=()=>{var l;const m=(l=o.value)==null?void 0:l.address;m?ze(m):B({type:"error",message:e("lobby.modal.pay.noBindUrlError")})},I=m=>{var N,L;const l=(N=s.channelData[w.value])==null?void 0:N.url;if(!l){B({type:"error",message:e("lobby.modal.pay.payDomainErrorToast")});return}return((L=p.fatestDomain)!=null?L:new URL(l).origin)+m},T=()=>{var $,i;const{userInfos:m}=c,{siteCode:l}=d,C=s.activeChannelItem[w.value],N=($=s.categoryData)==null?void 0:$.sign_key;a.value=!0;const L={siteCode:l!=null?l:"",merchId:String(C==null?void 0:C.merch_agent_id),time:Ze(),userId:String((i=m==null?void 0:m.username)!=null?i:"")};return L.sign=He(L,N!=null?N:""),L},O=m=>{var l,C,N;if(a.value=!1,!m.data.success){B({type:"error",message:((C=(l=m.data)==null?void 0:l.data)==null?void 0:C.message)||m.data.msg});return}(N=m.data.data)!=null&&N.balance?(t.value=!0,o.value=m.data.data,g()):B({type:"error",message:m.data.data.message})},D=m=>
7{a.value=!1,n.value=!0,B({type:"error",message:e("lobby.error.networkError")+m})},f=async()=>{const m=I("/pay/wallet/cbpay/getUserInfo"),l=T();await ge.post(m,l,{headers:S.headers()}).then(C=>{O(C),n.value=!1}).catch(()=>{D(m)})},g=async()=>{const m=I("/pay/wallet/cbpay/login"),l=T();await ge.post(m,l,{headers:S.headers()}).then(C=>{o.value&&(o.value.address=C.data.data.url),n.value=!1}).catch(()=>{D(m)})},y=async()=>{const m=I("/pay/wallet/cbpay/unbind"),l=T();await ge.post(m,l,{headers:S.headers()}).then(C=>{var N,L;C.data.success?(B({type:"success",message:(N=C.data.data)==null?void 0:N.message}),o.value=null,t.value=!1):B({type:"error",message:(L=C.data)==null?void 0:L.msg})}).catch(C=>{B({type:"error",message:C.data.msg||e("lobby.error.networkError")+m})})};return xe(()=>[r.activeCategoryTypeText,r.activeChannelId],async m=>{var C;const l=m[0];(C=s.activeChannelInfo[l])!=null&&C.isCbpay&&(l==="online"||l==="crypto")&&(w.value=l,await f(),t.value||b())},{immediate:!0}),{isBind:t,walletInfo:o,fetchError:n,loading:a,getBindUrlLoading:_,goBuy:A,getWalletDetail:f,cteateWallet:R,unbind:y}}),ud=Ve("recharge-fiftyPay",()=>{const{t:e}=ye(),t=h(!1),a=h(!1),o=h("0"),n=h(!1),r=h(!1),s=h(!1),c=Ye(),d=Je(),p=se(),S=qe(),w=lt(),v=vt(),_=h("online"),R=async()=>{var C,N,L,$;const{userInfos:I}=p,{siteCode:T}=S,O=d.activeChannelItem[_.value],D=(C=d.channelData[_.value])==null?void 0:C.url,f=(N=d.categoryData)==null?void 0:N.sign_key;if(!D){B({type:"error",message:e("lobby.modal.pay.payDomainErrorToast")});return}const g={siteCode:T!=null?T:"",merchId:String(O==null?void 0:O.merch_agent_id),time:Ze(),userId:String((L=I==null?void 0:I.username)!=null?L:"")};g.sign=He(g,f!=null?f:"");const m=`${($=w.fatestDomain)!=null?$:new URL(D).origin}/pay/wallet/fiftypay/register`,l=new Jt;l.create("/pages/loading/index.html"),a.value=!0,await ge.post(m,g,{headers:v.headers()}).then(i=>{var P,E;if(((P=i.data)==null?void 0:P.code)!==ft.SUCCESSCODE||!i.data.data){l.close(),B({type:"error",message:(E=i.data)==null?void 0:E.msg});return}const{url:u}=i.data.data;u?(no(b),l.open(u)):l.close()}).catch(()=>{l.close(),B({type:"error",message:e("lobby.error.networkError")})}),a.value=!1},b=async()=>{var l,C,N,L;const{userInfos:I}=p,{siteCode:T}=S,O=d.activeChannelItem[_.value],D=(l=d.channelData[_.value])==null?void 0:l.url,f=(C=d.categoryData)==null?void 0:C.sign_ke
7y;if(!D){B({type:"error",message:e("lobby.modal.pay.payDomainErrorToast")});return}t.value=!0;const g={siteCode:T!=null?T:"",merchId:String(O==null?void 0:O.merch_agent_id),time:Ze(),userId:String((N=I==null?void 0:I.username)!=null?N:"")};g.sign=He(g,f!=null?f:"");const m=`${(L=w.fatestDomain)!=null?L:new URL(D).origin}/pay/wallet/fiftypay/getUserInfo`;await ge.post(m,g,{headers:v.headers()}).then($=>{var i,u,P;if(t.value=!1,((i=$.data)==null?void 0:i.code)!==ft.SUCCESSCODE||!$.data.data){B({type:"error",message:(u=$.data)==null?void 0:u.msg});return}o.value=(P=$.data.data.balance)!=null?P:"0",n.value=!1,s.value=!0}).catch(()=>{t.value=!1,B({type:"error",message:e("lobby.error.networkError")}),n.value=!0})},A=I=>(I==null?void 0:I.merchCode)===oa.FiftyPay;return xe(()=>[c.activeCategoryTypeText,c.activeChannelId],I=>{const T=I[0];r.value=A(d.activeChannelItem[T]),r.value&&(T==="online"||T==="crypto")&&(_.value=T,b())},{immediate:!0}),{balance:o,isBind:s,isFetchError:n,loading:t,registerLoading:a,isFiftyPay:r,registerFiftyPay:R,getFiftyPayUserInfo:b,isFiftyPayWalletChannel:A}}),dd=Ve("recharge-Fpay",()=>{const{t:e}=ye(),t=h(!1),a=h(!1),o=h(),n=h(!1),r=Ye(),s=Je(),c=se(),d=qe(),p=lt(),S=vt(),w=h("online"),v=h(!1),_=async()=>{const g=b("/pay/wallet/fpay/register"),y=A();v.value=!0,await ge.post(g,y,{headers:S.headers()}).then(m=>{if(v.value=!1,n.value=!1,!m.data.success){B({type:"error",message:m.data.msg});return}O()}).catch(()=>{v.value=!1,T(g)})},R=()=>{var y;const g=(y=o.value)==null?void 0:y.address;g?ze(g):B({type:"error",message:e("lobby.modal.pay.noBindUrlError")})},b=g=>{var l,C;const y=(l=s.channelData[w.value])==null?void 0:l.url;if(!y){B({type:"error",message:e("lobby.modal.pay.payDomainErrorToast")});return}return((C=p.fatestDomain)!=null?C:new URL(y).origin)+g},A=()=>{var N,L;const{userInfos:g}=c,{siteCode:y}=d,m=s.activeChannelItem[w.value],l=(N=s.categoryData)==null?void 0:N.sign_key;a.value=!0;const C={siteCode:y!=null?y:"",merchId:String(m==null?void 0:m.merch_agent_id),time:Ze(),userId:String((L=g==null?void 0:g.username)!=null?L:"")};return C.sign=He(C,l!=null?l:""),C},I=g=>{var y,m,l;if(a.value=!1,!g.data.success){B({type:"error",message:((m=(y=g.data)==null?void 0:y.data)==null?void 0:m.message)||g.data.msg});return}(l=g.data.data)!=null&&l.balance?(t.value=!0,o.value=g.data.data,D()):B({type:"error",message:g.data.data.message})},T=g=>{a.value=!1,n.value=!0,B({type:"error",message:e("lobby.error.networkError")+g})},O=async()=>{const g=b("/pay/wallet/fpay/getUserInfo"),y=A();await ge.post(g,y,{headers:S.headers()}).then(m=>{I(m),n.value=!1}).catch(()=>{T(g)})},D=async()=>{const g=b("/pay/wallet/cbpay/login"),y=A();await ge.post(g,y,{headers:S.headers()}).then(m=>{o.value&&(o.value.address=m.data.data.url),n.value=!1}).catch(()=>{T(g)})},f=async()=>{const g=b("/pay/wallet/fpay/unbind"),y=A();await ge.post(g,y,{headers:S.headers()}).then(m=>{var l,C;m.data.success?(B({type:"success",message:(l=m.data.data)==null?void 0:l.message}),o.value=null,t.value=!1):B({type:"error",message:(C=m.data)==null?void 0:C.msg})}).catch(m=>{B({type:"error",message:m.data.msg||e("lobby.error.networkError")+g})})};return xe(()=>[r.activeCategoryTypeText,r.activeChannelId],async g=>{var m;const y=g[0];(m=s.activeChannelInfo[y])!=null&&m.isFpay&&(y==="online"||y==="crypto")&&(w.value=y,await O())},{immediate:!0}),{isBind:t,walletInfo:o,fetchError:n,loading:a,registerLoading:v,goBuy:R,getWalletDetail:O,unbind:f,register:_}}),fd=Ve("recharge-GDpay",()=>{const{t:e}=ye(),{language:t}=Ia(),a=h(!1),o=h(!1),n=h(),r=h(!1),s=Ye(),c=Je(),d=se(),p=qe(),S=lt(),w=vt(),v=h("online"),_=()=>{var f;const D=(f=n.value)==null?void 0:f.url;D?ze(D):B({type:"error",message:e("lobby.modal.pay.noBindUrlError")})},R=D=>{var y,m;const f=(y=c.channelData[v.value])==null?void 0:y.url;if(!f){B({type:"error",message:e("lobby.modal.pay.payDomainErrorToast")});return}return((m=S.fatestDomain)!=null?m:new URL(f).origin)+D},b=()=>{var l,C;const{userInfos:D}=d,{siteCode:f}=p,g=c.activeChannelItem[v.value],y=(l=c.categoryData)==null?void 0:l.sign_key;o.value=!0;const m={siteCode:f!=null?f:"",merchId:String(g==null?void 0:g.merch_agent_id),time:Ze(),userId:String((C=D==null?void 0:D.username)!=null?C:"")};
7return m.sign=He(m,y!=null?y:""),m},A=D=>{if(o.value=!1,!D.data.success){B({type:"error",message:D.data.msg});return}D.data.data?(a.value=!0,n.value=D.data.data,O()):B({type:"error",message:D.data.data.msg})},I=D=>{o.value=!1,r.value=!0,B({type:"error",message:e("lobby.error.networkError")+D})},T=async()=>{const D=R("/pay/wallet/gdpay/getUserInfo"),f=b();o.value=!0,await ge.post(D,f,{headers:{"Accept-Language":t,...w.headers()}}).then(g=>{A(g),o.value=!1,r.value=!1}).catch(()=>{I(D)})},O=async()=>{const D=R("/pay/wallet/gdpay/login"),f=b();await ge.post(D,f,{headers:{"Accept-Language":t,...w.headers()}}).then(g=>{n.value&&(n.value.url=g.data.data.jumpurl),r.value=!1}).catch(()=>{I(D)}),o.value=!1};return xe(()=>[s.activeCategoryTypeText,s.activeChannelId],async D=>{var g;const f=D[0];(g=c.activeChannelInfo[f])!=null&&g.isGDPay&&(f==="online"||f==="crypto")&&(v.value=f,await T())},{immediate:!0}),{isBind:a,walletInfo:n,fetchError:r,loading:o,goBuy:_,getWalletDetail:T}}),gd=Ve("recharge-hexing",()=>{const{t:e}=ye(),t=Ye(),a=Je(),o=se(),n=qe(),r=lt(),s=vt(),c=h("online"),d=h(""),p=h(!1),S=h(!1),w=h(!1),v=h(!1),_=h(),R=h(ya.Initial),b=Ct({content:"",countdown:0,timer:null}),A=Ct({countdown:0,timer:null}),I=h(!1),T=Ct({realName:"",phoneNumber:"",phoneCode:""}),O=()=>d.value===fs.Goubaopay,D=()=>d.value===fs.Qianneng,f=V=>{var x,k;const G=(x=a.channelData[c.value])==null?void 0:x.url;if(!G){B({type:"error",message:e("lobby.modal.pay.payDomainErrorToast")});return}return((k=r.fatestDomain)!=null?k:new URL(G).origin)+"/pay/wallet/hexing/"+V},g=V=>{var ne,ue;const{userInfos:G}=o,{siteCode:U}=n,x=a.activeChannelItem[c.value],k=(ne=a.categoryData)==null?void 0:ne.sign_key,j={siteCode:U!=null?U:"",merchId:String(x==null?void 0:x.merch_agent_id),time:Ze(),userId:String((ue=G==null?void 0:G.username)!=null?ue:""),channelCode:d.value,...V};return j.sign=He(j,k!=null?k:""),j},y=V=>{S.value=!1,w.value=!0,B({type:"error",message:e("lobby.error.networkError")+V})},m=()=>{b.timer&&(clearInterval(b.timer),b.timer=null)},l=()=>{m(),b.countdown=gs.qrCodeCountDown,b.timer=setInterval(()=>{--b.countdown<0&&m()},1e3)},C=()=>{A.timer&&(clearInterval(A.timer),A.timer=null)},N=()=>{C(),A.countdown=gs.SmsCountdown,A.timer=setInterval(()=>{--A.countdown<0&&C()},1e3)},L=()=>{p.value=!1,_.value=null,w.value=!1,v.value=!1,I.value=!1,R.value=ya.Initial,m(),C(),b.content="",T.realName="",T.phoneNumber="",T.phoneCode=""},$=()=>{m(),C()},i=async(V=!1)=>{const G=f("getUserInfo");if(!G)return;const U=g();S.value=!0,await ge.post(G,U,{headers:s.headers()}).then(x=>{var k,j,ne,ue,we;S.value=!1,w.value=!1,x.data.code===0&&x.data.success?(p.value=!0,_.value={balance:(j=(k=x.data.data)==null?void 0:k.balance)!=null?j:"0",url:(ue=(ne=x.data.data)==null?void 0:ne.url)!=null?ue:""}):(p.value=!1,_.value=null,V||B({type:"error",message:((we=x.data.data)==null?void 0:we.message)||x.data.msg}))}).catch(()=>{y(G)})},u=new Jt,P=async()=>{const V=f("bind");if(!V)return;const G=g();v.value=!0,O()||u.create("/pages/loading/index.html",!0),await ge.post(V,G,{headers:s.headers()}).then(U=>{var x,k;if(v.value=!1,w.value=!1,!U.data.success&&U.data.code!==0){u.close(),B({type:"error",message:((x=U.data.data)==null?void 0:x.message)||U.data.msg});return}if(O())E(U.data.data);else{const j=(k=U.data.data)==null?void 0:k.bindWapLink;j?(no(i),u.open(j)):(u.close(),i())}}).catch(()=>{u.close(),v.value=!1,y(V)})},E=V=>{if(!V){R.value=ya.Initial;return}const{bind_status:G,auth_status:U,qrCode:x}=V;G===Vo.Unbound?(R.value=ya.QrCode,b.content=x!=null?x:"",l()):G===Vo.Bound&&U===ms.Unauthorized?R.value=ya.SmsCode:G===Vo.Bound&&U===ms.Authorized?(R.value=ya.Done,i()):R.value=ya.Initial},F=async V=>{if(I.value)throw new Error("duplicate");if(O()&&A.countdown>0)throw new Error("duplicate");const G=f("getMsgCode");if(!G)throw new Error("domain");const U=g(V?{phoneNumber:V}:void 0);return I.value=!0,ge.post(G,U,{headers:s.headers()}).then(x=>{var j;if(I.value=!1,x.data.code===0)return O()&&N(),x;const k=((j=x.data.data)==null?void 0:j.message)||x.data.msg;throw B({type:"error",message:k}),new Error(k)}).catch(x=>{throw I.value=!1,ge.isAxiosError(x)&&B({type:"error",message:e("lobby.error.
7networkError")+` 8`+G}),x})},W=async V=>{const G=f("verifyCode");if(!G)return;const U={};V.phoneCode&&(U.phoneCode=V.phoneCode),V.phoneNumber&&(U.phoneNumber=V.phoneNumber),V.realName&&(U.realName=V.realName);const x=g(U);S.value=!0,await ge.post(G,x,{headers:s.headers()}).then(k=>{var j;S.value=!1,k.data.code===0?i():B({type:"error",message:((j=k.data.data)==null?void 0:j.message)||k.data.msg})}).catch(()=>{S.value=!1,B({type:"error",message:e("lobby.error.networkError")+` 9`+G})})},Y=()=>{var G;const V=(G=_.value)==null?void 0:G.url;V?ze(V):B({type:"error",message:e("lobby.modal.pay.noBindUrlError")})};return xe(()=>[t.activeCategoryTypeText,t.activeChannelId],async V=>{var U,x;const G=V[0];if((U=a.activeChannelInfo[G])!=null&&U.isHexing&&(G==="online"||G==="crypto")){c.value=G;const k=a.activeChannelItem[G],j=(x=k==null?void 0:k.channelCode)!=null?x:"";j!==d.value&&(L(),d.value=j),await i(!0)}},{immediate:!0}),{channelCode:d,isBind:p,loading:S,fetchError:w,registerLoading:v,msgCodeLoading:I,walletInfo:_,goubaoStep:R,qrcode:b,sms:A,qiannengForm:T,isGoubaoChannel:O,isQiannengChannel:D,getUserInfo:i,bind:P,getMsgCode:F,verifyCode:W,goBuy:Y,startSmsCountdown:N,resetState:L,clearTimers:$}}),md=Ve("recharge-hong-dou",()=>{const{t:e}=ye(),t=h(!1),a=h(!1),o=h(),n=h(!1),r=Ye(),s=Je(),c=se(),d=qe(),p=lt(),S=vt(),w=h("online"),v=h(!1),_=new Jt,R=async()=>{_.create("/pages/loading/index.html",!0);const y=A("/pay/wallet/hdpay/register"),m=I();v.value=!0,await ge.post(y,m,{headers:S.headers()}).then(l=>{var N,L;if(!l.data.success){B({type:"error",message:l.data.msg});return}const C=(L=(N=l.data)==null?void 0:N.data)==null?void 0:L.bindWapLink;C?(no(D),_.open(C)):_.close(),n.value=!1,v.value=!1}).catch(()=>{_.close(),v.value=!1,O(y)})},b=()=>{var m;const y=(m=o.value)==null?void 0:m.loginUrl;y?ze(y):B({type:"error",message:e("lobby.modal.pay.noBindUrlError")})},A=y=>{var C,N;const m=(C=s.channelData[w.value])==null?void 0:C.url;if(!m){B({type:"error",message:e("lobby.modal.pay.payDomainErrorToast")});return}return((N=p.fatestDomain)!=null?N:new URL(m).origin)+y},I=y=>{var $,i;const{userInfos:m}=c,{siteCode:l}=d,C=s.activeChannelItem[w.value],N=($=s.categoryData)==null?void 0:$.sign_key;a.value=!0;const L={siteCode:l!=null?l:"",merchId:String(C==null?void 0:C.merch_agent_id),time:Ze(),userId:String((i=m==null?void 0:m.username)!=null?i:""),...y};return L.sign=He(L,N!=null?N:""),L},T=y=>{if(a.value=!1,!y.data.success){o.value=null,t.value=!1,B({type:"error",message:y.data.msg});return}y.data.code===Aa.SUCCESSCODE?(t.value=!0,o.value=y.data.data,f()):B({type:"error",message:y.data.data.msg})},O=y=>{a.value=!1,n.value=!0,B({type:"error",message:e("lobby.error.networkError")+y})},D=async()=>{const y=A("/pay/wallet/hdpay/getUserInfo"),m=I();await ge.post(y,m,{headers:S.headers()}).then(l=>{T(l),n.value=!1}).catch(()=>{O(y)})},f=async()=>{const y=A("/pay/wallet/hdpay/login"),m=I();try{await ge.post(y,m,{headers:S.headers()}).then(l=>{var C,N,L;o.value&&(o.value.loginUrl=(L=(N=(C=l.data)==null?void 0:C.data)==null?void 0:N.url)!=null?L:"")})}finally{a.value=!1}},g=async()=>{const y=A("/pay/wallet/hdpay/unbind"),m=I();await ge.post(y,m,{headers:S.headers()}).then(l=>{var C;a.value=!1,l.data.success?(o.value=null,t.value=!1,D()):B({type:"error",message:(C=l.data)==null?void 0:C.msg})}).catch(l=>{a.value=!1,B({type:"error",message:l.data.msg||e("lobby.error.networkError")+y})})};return xe(()=>[r.activeCategoryTypeText,r.activeChannelId],async y=>{var l;const m=y[0];(l=s.activeChannelInfo[m])!=null&&l.isHongDou&&(m==="online"||m==="crypto")&&(w.value=m,await D())},{immediate:!0}),{isBind:t,walletInfo:o,fetchError:n,loading:a,registerLoading:v,goBuy:b,getWalletDetail:D,register:R,unbind:g}}),yd=Ve("recharge-kupay",()=>{const e=se(),t=qe(),a=Ye(),o=Je(),n=lt(),r=vt(),s=h("online"),{t:c}=ye(),d=Ct({walletPassword:"",phoneNumber:"",phoneCode:""}),p=h(!1),S=h(!1),w=St(),v=K(()=>!!_.value),_=St(),R=h(""),b=g=>{var l,C;const y=(l=o.channelData[s.value])==null?void 0:l.url;if(!y){B({type:"error",message:c("lobby.modal.pay.payDomainErrorToast")});return}return((C=n.fatestDomain)!=null?C:new URL(y).origin)+g},A=()=>{var C;const{userInfos:g}=e,{siteCode:y}=t,m=o.activeChannelItem[s.value];return{siteCode:y!=null?y:"",merchId:String(m==null?void 0:m.merch_agent_id),time:Ze(),userId:String((C=g==null?void 0:g.username)!=null?C:"")}},I=async g=>{var C;
9const y=(C=o.categoryData)==null?void 0:C.sign_key,m=b("/pay/wallet/UKPay/getMsgCode"),l={...A(),phoneNumber:g};return new Promise((N,L)=>{ge.post(m,{...l,sign:He(l,y!=null?y:"")},{headers:r.headers()}).then($=>{$.data.code===0?N($):L($)}).catch($=>{B({type:"error",message:c("lobby.error.networkError")+` 10`+m}),L($)})})},T=async()=>{var C;const{t:g}=ye(),y=(C=o.categoryData)==null?void 0:C.sign_key,m=b("/pay/wallet/UKPay/bind"),l={...d,...A()};p.value=!0,await ge.post(m,{...l,sign:He(l,y!=null?y:"")},{headers:r.headers()}).then(N=>{var $,i,u;const L=($=N==null?void 0:N.data)==null?void 0:$.data;N.data.code===0?(w.value=L,f(),D()):B({type:"error",message:(u=L==null?void 0:L.errmsg)!=null?u:(i=N==null?void 0:N.data)==null?void 0:i.msg})}).catch(()=>{B({type:"error",message:g("lobby.error.networkError")+` 11`+m})}),p.value=!1},O=()=>{R.value&&ze(R.value)},D=async()=>{var l;const g=(l=o.categoryData)==null?void 0:l.sign_key,y=b("/pay/wallet/UKPay/login"),m={...A()};await ge.post(y,{...m,sign:He(m,g!=null?g:"")},{headers:r.headers()}).then(C=>{var L;const N=(L=C==null?void 0:C.data)==null?void 0:L.data;C.data.code===0&&(R.value=N.data)}).catch(()=>{B({type:"error",message:c("lobby.error.networkError")+` 12`+y})})},f=async()=>{var C;const{t:g}
12=ye(),y=(C=o.categoryData)==null?void 0:C.sign_key,m=b("/pay/wallet/UKPay/getUserInfo"),l={...A()};p.value=!0,await ge.post(m,{...l,sign:He(l,y!=null?y:"")},{headers:r.headers()}).then(N=>{var L;S.value=!1,N.data.code===0?_.value=(L=N.data)==null?void 0:L.data:_.value=void 0}).catch(()=>{S.value=!0,_.value=void 0,B({type:"error",message:g("lobby.error.networkError")+` 13`+m})}),p.value=!1};return xe(()=>[a.activeCategoryTypeText,a.activeChannelId],g=>{var m;const y=g[0];(m=o.activeChannelInfo[y])!=null&&m.isKUpay&&(y==="online"||y==="crypto")&&(s.value=y,f(),D())},{immediate:!0}),{isBind:v,formModel:d,loading:p,fetchError:S,userInfo:_,sendCode:I,getBalance:f,buyBalance:O,bindWallet:T}}),pd=Ve("recharge-lucky-wallet",()=>{const e=Je(),t=Ye(),a=se(),o=qe(),n=lt(),r=vt(),s=h(!1),c=h("online"),d=h("0"),p=h(!1),S=h(!1),w=h(!1),v=h(!1),_=h(!1),R=async()=>{var C,N,L,$;const I=e.activeChannelItem[c.value],T=(C=e.channelData[c.value])==null?void 0:C.url,O=(N=e.categoryData)==null?void 0:N.sign_key,{t:D}=ye();if(!T){B({type:"error",message:D("lobby.modal.pay.payDomainErrorToast")});return}const{siteCode:f}=o,{userInfos:g}=a,m=`${(L=n.fatestDomain)!=null?L:new URL(T).origin}/pay/wallet/lucky/getUserInfo`,l={siteCode:f!=null?f:"",merchId:String(I==null?void 0:I.merch_agent_id),time:Ze(),userId:String(($=g==null?void 0:g.username)!=null?$:"")};p.value=!0,await ge.post(m,{...l,sign:He(l,O!=null?O:"")},{headers:r.headers()}).then(i=>{var F,W,Y,V,G,U,x,k,j;const u=(F=i.data)==null?void 0:F.data;if(u===null||typeof u=="object"&&!Array.isArray(u)){if(((W=i.data)==null?void 0:W.code)!==ft.SUCCESSCODE||!u){v.value=!1,s.value=!1,d.value="0",(Y=i.data)!=null&&Y.msg&&B({type:"error",message:i.data.msg});return}v.value=!1,d.value=String((V=u.balance)!=null?V:"0"),s.value=!0;return}if(!u){v.value=!0,s.value=!1,B({type:"error",message:(G=i.data)==null?void 0:G.msg});return}let E;try{E=JSON.parse(u)}catch(ne){v.value=!0,s.value=!1,B({type:"error",message:(U=i.data)==null?void 0:U.msg});return}if(E.code!==ft.SUCCESSCODE){v.value=!1,s.value=!1,d.value="0";const ne=(k=E.msg)!=null?k:(x=i.data)==null?void 0:x.msg;ne&&B({type:"error",message:ne});return}v.value=!1,d.value=(j=E.balance)!=null?j:"0",s.value=!0}).catch(i=>{var u;v.value=!0,w.value=["networkError","timeoutError"].includes((u=xa(i))!=null?u:""),s.value=!1,B({type:"error",message:D("lobby.error.networkError")+` 14`+m})}),p.value=!1},b=async()=>{var N,L,$,i;const{t:I}=ye(),{userInfos:T}=a,{siteCode:O}=o,D=e.activeChannelItem[c.value],f=(N=e.channelData[c.value])==null?void 0:N.url,g=(L=e.categoryData)==null?void 0:L.sign_key;if(!f){B({type:"error",message:I("lobby.modal.pay.payDomainErrorToast")});return}const m=`${($=n.fatestDomain)!=null?$:new URL(f).origin}/pay/wallet/lucky/login`,l={siteCode:O!=null?O:"",merchId:String(D==null?void 0:D.merch_agent_id),time:Ze(),userId:String((i=T==null?void 0:T.username)!=null?i:"")},C=new Jt;C.create("/pages/loading/index.html"),S.value=!0,await ge.post(m,{...l,sign:He(l,g!=null?g:"")},{headers:r.headers()}).then(u=>{var F,W,Y,V,G,U,x;const P=(F=u.data)==null?void 0:F.data;if(((W=u.data)==null?void 0:W.code)!==ft.SUCCESSCODE||!P){C.close(),B({type:"error",message:(Y=u.data)==null?void 0:Y.msg});return}const E=(U=(G=(V=P.url)!=null?V:P.loginUrl)!=null?G:P.buyUrl)!=null?U:"";if(!E){C.close(),B({type:"error",message:(x=u.data)==null?void 0:x.msg});return}no(R),C.open(E)}).catch(()=>{C.close(),B({type:"error",message:I("lobby.error.networkError")+` 15`+m})}),S.value=!1},A=I=>(I==null?void 0:I.merchCode)===oa.LuckyWallet;return xe(()=>[t.activeCategoryTypeText,t.activeChannelId],I=>{const T=I[0];_.value=A(e.activeChannelItem[T]),_.value&&(T==="online"||T==="crypto")&&(c.value=T,R())},{immediate:!0}),{isBind:s,isLuckyWallet:_,buyLuckyWallet:b,loading:p,buyLoading:S,timeout:w,isFetchError:v,getBalance:R,balance:d,isLuckyWalletChannel:A}}),vd=Ve("recharge-nineDPay",()=>{const{t:e}=ye(),t=h(!1),a=St(),o=h(!1),n=h(!1),r=Ye(),s=Je(),c=se(),d=qe(),p=lt(),S=vt(),w=h("online"),v=()=>{var A;const b=(A=a.value)==null?void 0:A.buyUrl;b?ze(b):B({type:"error",message:e("lobby.modal.pay.noBindUrlError")})},_=async()=>{var y,m,l,C;const{userInfos:b}=c,{siteCode:A}=d,I=s.activeChannelItem[w.value],T=(y=s.channelData[w.value])==null?void 0:y.url,O=(m=s.categoryData)==null?void 0:m.sign_key;if(!T){B({type:"error",message:e("lobby.modal.pay.payDomainErrorToast")});return}t.value=!0;const D={siteCode:A!=null?A:"",merchId:String(I==null?void 0:I.merch_agent_id),time:Ze(),userId:String((l=b==null?void 0:b.username)!=null?l:"")};D.sign=He(D,O!=null?O:"");const g=`${(C=p.fatestDomain)!=null?C:new URL(T).origin}/pay/wallet/ninedpay/getUserInfo`;await ge.post(g,D,{headers:S.headers()}).then(N=>{var L,$;t.value=!1,((L=N.data)==null?void 0:L.code)===ft.SUCCESSCODE&&N.data.data?(a.value=N.data.data,o.value=!1):(o.value=!0,B({type:"error",message:($=N.data)==null?void 0:$.msg}))}).catch(()=>
15{t.value=!1,B({type:"error",message:e("lobby.error.networkError")}),o.value=!0})},R=b=>(b==null?void 0:b.merchCode)===oa.NineDPay;return xe(()=>[r.activeCategoryTypeText,r.activeChannelId],b=>{const A=b[0];n.value=R(s.activeChannelItem[A]),n.value&&(A==="online"||A==="crypto")&&(w.value=A,_())},{immediate:!0}),{nineDPayInfo:a,isFetchError:o,loading:t,isNineDPay:n,goBuyNineDPay:v,getNineDPayUserInfo:_,isNineDPayWalletChannel:R}}),hd=Ve("recharge-obpay",()=>{const{t:e}=ye(),t=h(!1),a=h(!1),o=h(),n=h(!1),r=Ye(),s=Je(),c=se(),d=qe(),p=lt(),S=vt(),w=h("online"),v=h(!1),_=async()=>{const f=b("/pay/wallet/obpay/register"),g=A();v.value=!0,await ge.post(f,g,{headers:S.headers()}).then(()=>{v.value=!1,n.value=!1,O()}).catch(()=>{v.value=!1,T(f)})},R=()=>{var g;const f=(g=o.value)==null?void 0:g.homePage;f?ze(f):B({type:"error",message:e("lobby.modal.pay.noBindUrlError")})},b=f=>{var m,l;const g=(m=s.channelData[w.value])==null?void 0:m.url;if(!g){B({type:"error",message:e("lobby.modal.pay.payDomainErrorToast")});return}return((l=p.fatestDomain)!=null?l:new URL(g).origin)+f},A=()=>{var C,N;const{userInfos:f}=c,{siteCode:g}=d,y=s.activeChannelItem[w.value],m=(C=s.categoryData)==null?void 0:C.sign_ke
15y;a.value=!0;const l={siteCode:g!=null?g:"",merchId:String(y==null?void 0:y.merch_agent_id),time:Ze(),userId:String((N=f==null?void 0:f.username)!=null?N:"")};return l.sign=He(l,m!=null?m:""),l},I=f=>{if(a.value=!1,!f.data.success){B({type:"error",message:f.data.msg});return}f.data.code===Aa.SUCCESSCODE?(t.value=!0,o.value=f.data.data,D()):B({type:"error",message:f.data.msg})},T=f=>{a.value=!1,n.value=!0,B({type:"error",message:e("lobby.error.networkError")+f})},O=async()=>{const f=b("/pay/wallet/obpay/getUserInfo"),g=A();await ge.post(f,g,{headers:S.headers()}).then(y=>{I(y),n.value=!1}).catch(()=>{T(f)})},D=async()=>{const f=b("/pay/wallet/obpay/login"),g=A();try{await ge.post(f,g,{headers:S.headers()}).then(y=>{var m,l,C;o.value&&(o.value.homePage=(C=(l=(m=y.data)==null?void 0:m.data)==null?void 0:l.homePage)!=null?C:"")})}finally{a.value=!1}};return xe(()=>[r.activeCategoryTypeText,r.activeChannelId],async f=>{var y;const g=f[0];(y=s.activeChannelInfo[g])!=null&&y.isOBpay&&(g==="online"||g==="crypto")&&(w.value=g,await O())},{immediate:!0}),{isBind:t,walletInfo:o,fetchError:n,loading:a,registerLoading:v,goBuy:R,getWalletDetail:O,register:_}}),bd=Ve("recharge-pg2-pay",()=>{const{t:e}=ye(),t=h(!1),a=h(!1),o=h(!1),n=h(),r=h(!1),s=Ye(),c=Je(),d=se(),p=qe(),S=lt(),w=vt(),v=h("online"),_=h(!1),R=()=>{var g;const f=(g=n.value)==null?void 0:g.loginUrl;f?ze(f):B({type:"error",message:e("lobby.modal.pay.noBindUrlError")})},b=f=>{var m,l;const g=(m=c.channelData[v.value])==null?void 0:m.url;if(!g){B({type:"error",message:e("lobby.modal.pay.payDomainErrorToast")});return}return((l=S.fatestDomain)!=null?l:new URL(g).origin)+f},A=()=>{var C,N;const{userInfos:f}=d,{siteCode:g}=p,y=c.activeChannelItem[v.value],m=(C=c.categoryData)==null?void 0:C.sign_ke
15y,l={siteCode:g!=null?g:"",merchId:String(y==null?void 0:y.merch_agent_id),time:Ze(),userId:String((N=f==null?void 0:f.username)!=null?N:"")};return l.sign=He(l,m!=null?m:""),l},I=f=>{if(a.value=!1,o.value=!1,!f.data.success){B({type:"error",message:f.data.msg});return}f.data.code===Aa.SUCCESSCODE?(t.value=!0,n.value=f.data.data,D()):B({type:"error",message:f.data.data.msg})},T=f=>{a.value=!1,o.value=!1,r.value=!0,B({type:"error",message:e("lobby.error.networkError")+f})},O=async(f=!1)=>{const g=b("/pay/wallet/pg/getUserInfo"),y=A();a.value=f,o.value=!0,await ge.post(g,y,{headers:w.headers()}).then(m=>{I(m),r.value=!1}).catch(()=>{T(g)})},D=async()=>{const f=b("/pay/wallet/pg/login"),g=A();await ge.post(f,g,{headers:w.headers()}).then(y=>{var m,l;n.value&&(n.value.loginUrl=(l=(m=y.data)==null?void 0:m.data)!=null?l:"")})};return xe(()=>[s.activeCategoryTypeText,s.activeChannelId],async f=>{var y;const g=f[0];(y=c.activeChannelInfo[g])!=null&&y.isPG2Pay&&(g==="online"||g==="crypto")&&(v.value=g,await O(!0))},{immediate:!0}),{isBind:t,walletInfo:n,fetchError:r,loading:a,getBindUrlLoading:_,goBuy:R,getWalletDetail:O,walletLogin:D,retryLoading:o}}),Cd=Ve("recharge-pg-pay",()=>{const{t:e}=ye(),t=h(!1),a=h(!1),o=h(),n=h(!1),r=Ye(),s=Je(),c=se(),d=qe(),p=lt(),S=vt(),w=h("online"),v=h(!1),_=async()=>{const f=b("/pay/wallet/pgbi/register"),g=A();v.value=!0,await ge.post(f,g,{headers:S.headers()}).then(y=>{I(y),n.value=!1,v.value=!1}).catch(()=>{v.value=!1,T(f)})},R=()=>{var g;const f=(g=o.value)==null?void 0:g.loginUrl;f?ze(f):B({type:"error",message:e("lobby.modal.pay.noBindUrlError")})},b=f=>{var m,l;const g=(m=s.channelData[w.value])==null?void 0:m.url;if(!g){B({type:"error",message:e("lobby.modal.pay.payDomainErrorToast")});return}return((l=p.fatestDomain)!=null?l:new URL(g).origin)+f},A=()=>{var C,N;const{userInfos:f}=c,{siteCode:g}=d,y=s.activeChannelItem[w.value],m=(C=s.categoryData)==null?void 0:C.sign_ke
15y;a.value=!0;const l={siteCode:g!=null?g:"",merchId:String(y==null?void 0:y.merch_agent_id),time:Ze(),userId:String((N=f==null?void 0:f.username)!=null?N:"")};return l.sign=He(l,m!=null?m:""),l},I=f=>{if(a.value=!1,!f.data.success){B({type:"error",message:f.data.msg});return}f.data.code===Aa.SUCCESSCODE?(t.value=!0,o.value=f.data.data,D()):B({type:"error",message:f.data.data.msg})},T=f=>{a.value=!1,n.value=!0,B({type:"error",message:e("lobby.error.networkError")+f})},O=async()=>{const f=b("/pay/wallet/pgbi/getUserInfo"),g=A();await ge.post(f,g,{headers:S.headers()}).then(y=>{I(y),n.value=!1}).catch(()=>{T(f)})},D=async()=>{const f=b("/pay/wallet/pgbi/login"),g=A();try{await ge.post(f,g,{headers:S.headers()}).then(y=>{var m,l,C;o.value&&(o.value.loginUrl=(C=(l=(m=y.data)==null?void 0:m.data)==null?void 0:l.loginUrl)!=null?C:"")})}finally{a.value=!1}};return xe(()=>[r.activeCategoryTypeText,r.activeChannelId],async f=>{var y;const g=f[0];(y=s.activeChannelInfo[g])!=null&&y.isPGPay&&(g==="online"||g==="crypto")&&(w.value=g,await O())},{immediate:!0}),{isBind:t,walletInfo:o,fetchError:n,loading:a,getBindUrlLoading:v,goBuy:R,getWalletDetail:O,getBindWalletUrl:_}}),Sd=Ve("recharge-qt",()=>{const{t:e}=ye(),t=h(!1),a=h(!1),o=h(),n=h(!1),r=Ye(),s=Je(),c=se(),d=qe(),p=lt(),S=vt(),w=h("online"),v=h(!1),_=Ct({realName:""}),R=new Jt,b=async()=>{R.create("/pages/loading/index.html",!0);const y=I("/pay/wallet/qtpay/register"),m={...T(_)};v.value=!0,await ge.post(y,m,{headers:S.headers()}).then(l=>{var N,L;const C=(L=(N=l.data)==null?void 0:N.data)==null?void 0:L.url;C?R.open(C):R.close(),n.value=!1,v.value=!1}).catch(()=>{R.close(),v.value=!1,D(y)})},A=()=>{var m;const y=(m=o.value)==null?void 0:m.loginUrl;y?ze(y):B({type:"error",message:e("lobby.modal.pay.noBindUrlError")})},I=y=>{var C,N;const m=(C=s.channelData[w.value])==null?void 0:C.url;if(!m){B({type:"error",message:e("lobby.modal.pay.payDomainErrorToast")});return}return((N=p.fatestDomain)!=null?N:new URL(m).origin)+y},T=y=>{var $,i;const{userInfos:m}=c,{siteCode:l}=d,C=s.activeChannelItem[w.value],N=($=s.categoryData)==null?void 0:$.sign_key;a.value=!0;const L={siteCode:l!=null?l:"",merchId:String(C==null?void 0:C.merch_agent_id),time:Ze(),userId:String((i=m==null?void 0:m.username)!=null?i:""),...y};return L.sign=He(L,N!=null?N:""),L},O=y=>{if(a.value=!1,!y.data.success){B({type:"error",message:y.data.msg});return}y.data.code===Aa.SUCCESSCODE?(t.value=!0,o.value=y.data.data,g()):B({type:"error",message:y.data.data.msg})},D=y=>{a.value=!1,n.value=!0,B({type:"error",message:e("lobby.error.networkError")+y})},f=async()=>{const y=I("/pay/wallet/qtpay/getUserInfo"),m=T();await ge.post(y,m,{headers:S.headers()}).then(l=>{O(l),n.value=!1}).catch(()=>{D(y)})},g=async()=>{const y=I("/pay/wallet/qtpay/login"),m=T();try{await ge.post(y,m,{headers:S.headers()}).then(l=>{var C,N,L;o.value&&(o.value.loginUrl=(L=(N=(C=l.data)==null?void 0:C.data)==null?void 0:N.url)!=null?L:"")})}finally{a.value=!1}};return xe(()=>[r.activeCategoryTypeText,r.activeChannelId],async y=>{var l;const m=y[0];(l=s.activeChannelInfo[m])!=null&&l.isQT&&(m==="online"||m==="crypto")&&(w.value=m,await f())},{immediate:!0}),{isBind:t,walletInfo:o,fetchError:n,loading:a,registerLoading:v,goBuy:A,getWalletDetail:f,register:b,formModel:_}}),_d=70202,wd=Ve("recharge-qianneng",()=>{const e=se(),t=qe(),a=Ye(),o=Je(),n=lt(),r=vt(),s=h("online"),c=Ct({realName:"",phoneNumber:"",phoneCode:""}),d=h(!1),p=h(!1),S=St(),w=K(()=>!!v.value),v=St(),_=async I=>{var L,$,i;const{userInfos:T}=e,{siteCode:O}=t,D=h("online"),f=o.activeChannelItem[D.value],{t:g}=ye(),y=(L=o.channelData[D.value])==null?void 0:L.url,m=($=o.categoryData)==null?void 0:$.sign_key;if(!y){B({type:"error",message:g("lobby.modal.pay.payDomainErrorToast")});return}const C=`${(i=n.fatestDomain)!=null?i:new URL(y).origin}/pay/wallet/qianNeng/getMsgCode`,N={merchId:String(f==null?void 0:f.merch_agent_id),phoneNumber:I,siteCode:O,time:Ze(),userId:String(T==null?void 0:T.username)};return new Promise((u,P)=>{ge.post(C,{...N,sign:He(N,m!=null?m:"")},{headers:r.headers()}).then(E=>{E.data.data||(B({type:"error",message:E.data.msg}),P(E)),u(E)}).catch(E=>
15{B({type:"error",message:g("lobby.error.networkError")+` 16`+C}),P(E)})})},R=async()=>{var N,L,$;const{userInfos:I}=e,{siteCode:T}=t,O=h("online"),D=o.activeChannelItem[O.value],{t:f}=ye(),g=(N=o.channelData[O.value])==null?void 0:N.url,y=(L=o.categoryData)==null?void 0:L.sign_key;if(!g){B({type:"error",message:f("lobby.modal.pay.payDomainErrorToast")});return}const l=`${($=n.fatestDomain)!=null?$:new URL(g).origin}/pay/wallet/qianNeng/bind`,C={...c,merchId:String(D==null?void 0:D.merch_agent_id),siteCode:T,time:Ze(),userId:String(I==null?void 0:I.username)};d.value=!0,await ge.post(l,{...C,sign:He(C,y!=null?y:"")},{headers:r.headers()}).then(i=>{var P,E,F;const u=(P=i==null?void 0:i.data)==null?void 0:P.data;(u==null?void 0:u.errcode)===_d?u!=null&&u.errmsg?vu({message:u.errmsg,url:u.url}):(S.value=u,A()):u!=null&&u.errcode&&(u!=null&&u.errmsg)||!u?B({type:"error",message:(F=u==null?void 0:u.errmsg)!=null?F:(E=i==null?void 0:i.data)==null?void 0:E.msg}):(S.value=u,A())}).catch(()=>{B({type:"error",message:f("lobby.error.networkError")+` 17`+l})}),d.value=!1},b=()=>{if(!v.value)return;const{wap_url:I,pc_url:T}=v.value;Io().isMobile?ze(I):ze(T)},A=async()=>{var N,L,$;const{userInfos:I}=e,{siteCode:T}=t,O=h("online"),D=o.activeChannelItem[O.value],{t:f}=ye(),g=(N=o.channelData[O.value])==null?void 0:N.url,y=(L=o.categoryData)==null?void 0:L.sign_key;if(!g){B({type:"error",message:f("lobby.modal.pay.payDomainErrorToast")});return}const l=`${($=n.fatestDomain)!=null?$:new URL(g).origin}/pay/wallet/qianNeng/getUserInfo`,C={merchId:String(D==null?void 0:D.merch_agent_id),siteCode:T,time:Ze(),userId:String(I==null?void 0:I.username)};d.value=!0,await ge.post(l,{...C,sign:He(C,y!=null?y:"")},{headers:r.headers()}).then(i=>{var u,P;p.value=!1,v.value=(P=(u=i.data)==null?void 0:u.data)==null?void 0:P.data}).catch(()=>{p.value=!0,v.value=void 0,B({type:"error",message:f("lobby.error.networkError")+` 18`+l})}),d.value=!1};return xe(()=>[a.activeCategoryTypeText,a.activeChannelId],I=>{var O;const T=I[0];(O=o.activeChannelInfo[T])!=null&&O.isQianneng&&(T==="online"||T==="crypto")&&(s.value=T,A())},{immediate:!0}),{isBind:w,formModel:c,loading:d,fetchError:p,userInfo:v,sendCode:_,getBalance:A,buyQianneng:b,bindQianneng:R}}),Ya=e=>e<10?"0"+e:""+e,Id=(e,t)=>{if(e>3600||t){const a=Math.floor(e/60/60),o=Math.floor(e/60%60),n=Math.floor(e%60);return`${Ya(a)}:${Ya(o)}:${Ya(n)}`}else{const a=Math.floor(e/60),o=Math.floor(e%60);return`${Ya(a)}:${Ya(o)}`}},Oc=Ve("recharge-qrcode",()=>{const e=Da(),t=se(),a=h(),o=h("wait"),n=h(!1),r=h(0),s=K(()=>Id(r.value)),c=h();let d,p;const S=()=>{p=setTimeout(()=>{v()},10*1e3)},w=()=>{a.value&&(d=setInterval(()=>{var D,f,g,y;const T=Math.max(Math.floor(Date.now()/1e3)-((f=(D=a.value)==null?void 0:D.createTime)!=null?f:0),0),O=(y=(g=a.value)==null?void 0:g.orderEffectiveTime)!=null?y:0;r.value=Math.max(O-T,0),r.value===0&&(clearInterval(d),o.value="timeout",S())},1e3))},v=()=>{Nt().closeDialog("rechargeQrCode"),d&&clearInterval(d),a.value=void 0,c.value=void 0,p&&clearTimeout(p),o.value="wait",n.value=!1},_=K(()=>!!(e.paymentMode||e.isRechargeSimple)),R=async T=>{var g,y;if(!T)return;if(t.isDemoMode){c.value=(g=a.value)==null?void 0:g.money;return}const O=_.value?Cc({orderNo:T}):yc({order_no:T}),[D,f]=await ot(O);D||(c.value=(y=f.data.data)==null?void 0:y.channelAmount)},b=T=>{var O,D;if(a.value=T,_.value){const f=Math.max(Math.floor(Date.now()/1e3)-((O=T.createTime)!=null?O:0),0);r.value=Math.max(((D=T.orderEffectiveTime)!=null?D:0)-f,0)}else r.value=T.orderEffectiveTime;w(),R(T.orderNo)},A=async()=>{var O;if(!a.value)return;n.value=!0;const T=await Eu({orderNo:a.value.orderNo}).catch(()=>{n.value=!1});n.value=!1,(O=T==null?void 0:T.data.data)!=null&&O.status&&I("success")},I=T=>{o.value=T,S()};return Ma.on(Ea.PAY_ORDER_SUCCESS_NOTICE,()=>{a.value&&I("success")}),{init:b,info:a,status:o,countdownText:s,refreshStatus:A,closeDialog:v,refreshLoading:n,channelAmount:c}}),Mc=Ve("recharge-ubpay",()=>{const{t:e}=ye(),t=!1,a=h(!1),o=h(!1),n=St(),r=h(""),s=h(!1),c=h(!1),d=Ye(),p=Je(),S=se(),w=qe(),v=lt(),_=vt(),R=h("online"),b=async()=>{try{await g(),o.value&&B({type:"success",message:e("lobby.modal.pay.bindUPAYSuccess")})}catch(l){B({type:"error",message:l})}},A=()=>{const l=r.value;l?ze(l):B({type:"error",message:e("lobby.modal.pay.noBindUrlError")})},I=l=>{var L,$;const C=(L=p.channelData[R.value])==null?void 0:L.url;if(!C){B({type:"error",message:e("lobby.modal.pay.payDomainErrorToast")});return}return(($=v.fatestDomain)!=null?$:new URL(C).origin)+l},T=()=>{var i,u;const{userInfos:l}=S,{siteCode:C}=w,N=p.activeChannelItem[R.value],L=(i=p.categoryData)==null?void 0:i.sign_ke
18y;a.value=!0;const $={siteCode:C!=null?C:"",merchId:String(N==null?void 0:N.merch_agent_id),time:Ze(),userId:String((u=l==null?void 0:l.username)!=null?u:"")};return $.sign=He($,L!=null?L:""),$},O=l=>{var C,N;if(a.value=!1,!l.data.success){B({type:"error",message:((N=(C=l.data)==null?void 0:C.data)==null?void 0:N.errmsg)||l.data.msg});return}l.data.data.code===Aa.UPAY_SUCCESS_CODE?(o.value=l.data.success,n.value=l.data.data.result,o.value&&y()):B({type:"error",message:l.data.data.message})},D=l=>{a.value=!1,s.value=!0,B({type:"error",message:l})},f=async()=>{const l=I("/pay/wallet/UPay/getUserInfo"),C=T();await ge.post(l,C,{headers:_.headers()}).then(N=>{O(N),s.value=!1}).catch(N=>{var L,$,i;D((($=(L=N==null?void 0:N.data)==null?void 0:L.data)==null?void 0:$.message)||((i=N==null?void 0:N.data)==null?void 0:i.msg))})},g=async()=>{const l=I("/pay/wallet/UPay/register"),C=T();await ge.post(l,C,{headers:_.headers()}).then(N=>{O(N),s.value=!1}).catch(N=>{var L,$,i;D((($=(L=N==null?void 0:N.data)==null?void 0:L.data)==null?void 0:$.message)||((i=N==null?void 0:N.data)==null?void 0:i.msg))})},y=async()=>{const l=I("/pay/wallet/UPay/login"),C=T();a.value=!0,await ge.post(l,C,{headers:_.headers()}).then(N=>{a.value=!1,r.value=N.data.data.result.payUrl,s.value=!1}).catch(N=>{var L,$,i;D((($=(L=N==null?void 0:N.data)==null?void 0:L.data)==null?void 0:$.message)||((i=N==null?void 0:N.data)==null?void 0:i.msg))}),a.value=!1},m=l=>(l==null?void 0:l.channel_type)===oa.NoBalance&&(l==null?void 0:l.merchCode)===oa.Upay;return xe(()=>[d.activeCategoryTypeText,d.activeChannelId],l=>{const C=l[0];c.value=m(p.activeChannelItem[C]),c.value&&(C==="online"||C==="crypto")&&(R.value=C,f())},{immediate:!0}),{isBind:t,UPAYBalanceDetail:n,isFetchError:s,loading:a,isUpay:c,goBuyUpay:A,isBindUPAYWallet:o,getUPAYWalletDetail:f,cteateUpay:b,payUPAY:y,isUPAYWalletChannel:m}}),Dd=Ve("recharge-vippay",()=>{const{t:e}=ye(),t=h(!1),a=h(!1),o=h(),n=h(!1),r=Ye(),s=Je(),c=se(),d=qe(),p=lt(),S=vt(),w=h("online"),v=h(""),_=h(!1),R=async()=>{v.value?ze(v.value):B({type:"error",message:e("lobby.modal.pay.noBindUrlError")})},b=async()=>{const g=I("/pay/wallet/vipPay/register"),y=T();_.value=!0,await ge.post(g,y,{headers:S.headers()}).then(m=>{var l,C;_.value=!1,v.value=(C=(l=m.data)==null?void 0:l.data)==null?void 0:C.h5WebAddress,n.value=!1}).catch(()=>{_.value=!1,D(g)})},A=()=>{var y;const g=(y=o.value)==null?void 0:y.h5WebAddress;g?ze(g):B({type:"error",message:e("lobby.modal.pay.noBindUrlError")})},I=g=>{var l,C;const y=(l=s.channelData[w.value])==null?void 0:l.url;if(!y){B({type:"error",message:e("lobby.modal.pay.payDomainErrorToast")});return}return((C=p.fatestDomain)!=null?C:new URL(y).origin)+g},T=()=>{var N,L;const{userInfos:g}=c,{siteCode:y}=d,m=s.activeChannelItem[w.value],l=(N=s.categoryData)==null?void 0:N.sign_key;a.value=!0;const C={siteCode:y!=null?y:"",merchId:String(m==null?void 0:m.merch_agent_id),time:Ze(),userId:String((L=g==null?void 0:g.username)!=null?L:"")};return C.sign=He(C,l!=null?l:""),C},O=g=>{if(a.value=!1,!g.data.success){B({type:"error",message:g.data.msg});return}g.data.data.code===Aa.CODE2?(t.value=!0,o.value=g.data.data):B({type:"error",message:g.data.data.msg})},D=g=>{a.value=!1,n.value=!0,B({type:"error",message:e("lobby.error.networkError")+g})},f=async()=>{const g=I("/pay/wallet/vipPay/getUserInfo"),y=T();await ge.post(g,y,{headers:S.headers()}).then(m=>{O(m),n.value=!1}).catch(()=>{D(g)})};return xe(()=>[r.activeCategoryTypeText,r.activeChannelId],async g=>{var m;const y=g[0];(m=s.activeChannelInfo[y])!=null&&m.isVipPay&&(y==="online"||y==="crypto")&&(w.value=y,await f(),t.value||b())},{immediate:!0}),{isBind:t,walletInfo:o,fetchError:n,loading:a,getBindUrlLoading:_,goBuy:A,getWalletDetail:f,cteateWallet:R}}),Ad=xs(),Nd=async({type:e,formModel:t,isMergeChannel:a=!1,paytype:o="",url:n,paymentType:r,isScoreMode:s,activeChannelCurrencyCode:c,channlName:d,openWay:p,version:S,payplatformids:w,payplatformid:v,list:_,merchCode:R,noWalletChannelType:b,directPay:A,activeChannel:I,channelData:T,time:O,activeChannelInfo:D,isSIM:f,isNonePayPage:g,signKey:y,isGoubao:m,isQianNeng:l,isUpay:C,isAbpay:N,isBobi:L,isKUpay:$,mr:i,isVipPay:u,isBetPay:P,isCbpay:E,isGDPay:F,isPGPay:W,isPG2Pay:Y,isOBpay:V,isFpay:G,isQT:U,isHongDou:x,isHexing:k,isFiftyPay:j,isBPPay:ne,isNineDPay:ue,isLuckyWallet:we})=>{var It,Qt,Nn,Tn,Pn,Rn,Ln,On,Mn,En,Bn,Un,kn,Fn,xn,Gn,Vn,qn,$n,Wn,Hn,Yn,jn,zn,Jn,Qn,Zn,Xn,Kn,er,tr,ar,or,nr,rr,sr,cr,lr,ir,ur,dr,fr,gr,mr,yr,pr,vr,hr,br,Cr,Sr,_r,wr,Ir,Dr,Ar,Nr,Tr,Pr,Rr,Lr,Or,Mr,Er,Br,Ur,kr,Fr,xr,Gr,Vr,qr,$r,Wr,Hr,Yr;const Ne=Ye(),Ce=Ne.payEntryId,Ae=se(),Ge=Na(),et=wa(),Xe=Ia(),Le=qe(),M=Lc(),oe=Mc(),ie=Dc(),fe=wd(),Pe=ld(),Ee=yd(),he=Dd(),je=id(),H=cd(),J=fd(),ce=Cd(),Se=bd(),de=hd(),Be=dd(),Q=Sd(),ae=gd(),Z=md(),z=ud(),ee=sd(),X=vd(),le=pd(),Ue=Oc(),{uuid:ke,getHtmlTemplateVersion:Fe}=Fa(),Oe=so(),{t:te}=ye(),{openDialog:Ie,closeDialog:Qe}=Nt(),Ke=(It=Le.siteCode)!=null?It:"";if(!y)return;if(!n){B({type:"error",message:te("lobby.modal.pay.payDomainErrorToast")});return}if(r===oo.zfbApp){B({type:"error",message:()=>te("lobby.modal.pay.toast.payZFBError")});return}if(N){const _e=parseFloat((Nn=(Qt=M.abpayInfo)==null?void 0:Qt.amount)!=null?Nn:"0");if(Number(t.amount)>_e){B({type:"error",message:()=>te("lobby.modal.pay.toast.chargeMoneyABPAYError")});return}}if(C){const _e=parseFloat((Pn=(Tn=oe.UPAYBalanceDetail)==null?void 0:Tn.balanceAmount)!=null?Pn:"0");if(Number(t.amount)>_e){B({type:"error",message:()=>te("lobby.modal.pay.toast.chargeMoneyUPAYError")});return}}if(L){const _e=parseFloat((Rn=Pe.balance)!=null?Rn:"0");if(Number(t.amount)>_e){B({type:"error",message:()=>te("lobby.modal.pay.toast.chargeMoneyBobiError")});return}}if($){const _e=parseFloat((On=(Ln=Ee.userInfo)==null?void 0:Ln.data)!=null?On:"0");if(Number(t.amount)>_e){B({type:"error",message:()=>te("lobby.modal.pay.toast.chargeMoneyKUPAYError")});return}}if(u){const _e=parseFloat((En=(Mn=he.walletInfo)==null?void 0:Mn.balance)!=null?En:"0");if(Number(t.amount)>_e){B({type:"error",message:()=>te("lobby.modal.pay.toast.chargeMoneyVipPayError")});return}}if(P){const _e=parseFloat((Un=(Bn=H.walletInfo)==null?void 0:Bn.balance)!=null?Un:"0");if(Number(t.amount)>_e){B({type:"error",message:()=>te("lobby.modal.pay.toast.chargeMoneyBetPayError")});return}}if(E){const _e=parseFloat((Fn=(kn=je.walletInfo)==null?void 0:kn.balance)!=null?Fn:"0");if(Number(t.amount)>_e){B({type:"error",message:()=>te("lobby.modal.pay.toast.chargeMoneyCbpayError")});return}}if(F){const _e=(Gn=(xn=J.walletInfo)==null?void 0:xn.cash)!=null?Gn:0;if(Number(t.amount)>_e){B({type:"error",message:()=>te("lobby.modal.pay.toast.chargeMoneyGDPayError")});return}}if(W){const _e=Number((qn=(Vn=ce.walletInfo)==null?void 0:Vn.balance)!=null?qn:0);if(Number(t.amount)>_e){B({type:"error",message:()=>te("lobby.modal.pay.toast.chargeMoneyPGPayError")});return}}if(Y){const _e=(Wn=($n=Se.walletInfo)==null?void 0:$n.amount)!=null?Wn:0;if(Number(t.amount)>Number(_e)){B({type:"error",message:()=>te("lobby.modal.pay.toast.chargeMoneyPG2PayError")});return}}if(V){const _e=Number((Yn=(Hn=de.walletInfo)==null?void 0:Hn.balance)!=null?Yn:0);if(Number(t.amount)>_e){B({type:"error",message:()=>te("lobby.modal.pay.toast.chargeMoneyOBpayError")});return}}if(G){const _e=Number((zn=(jn=Be.walletInfo)==null?void 0:jn.balance)!=null?zn:0);if(Number(t.amount)>_e){B({type:"error",message:()=>te("lobby.modal.pay.toast.chargeMoneyFpayError")});return}}if(U){const _e=Number((Qn=(Jn=Q.walletInfo)==null?void 0:Jn.amount)!=null?Qn:0);if(Number(t.amount)>_e){B({type:"error",message:()=>te("lobby.modal.pay.toast.chargeMoneyQTError")});return}}if(x){const _e=Number((Xn=(Zn=Z.walletInfo)==null?void 0:Zn.balance)!=null?Xn:0);if(Number(t.amount)>_e){B({type:"error",message:()=>te("lobby.modal.pay.toast.chargeMoneyHongDouError")});return}}if(k&&!ae.isGoubaoChannel()){const _e=Number((er=(Kn=ae.walletInfo)==null?void 0:Kn.balance)!=null?er:0);if(Number(t.amount)>_e){const pe=(tr={Abpay_quick:"lobby.modal.pay.toast.chargeMoneyABPAYError",Upay_quick:"lobby.modal.pay.toast.chargeMoneyUPAYError",Qianneng_quick:"lobby.modal.pay.toast.chargeMoneyFpayError",Fpay_quick:"lobby.modal.pay.toast.chargeMoneyFpayError",Hdpay_quick:"lobby.modal.pay.toast.chargeMoneyHongDouError",Bobi_quick:"lobby.modal.pay.toast.chargeMoneyBobiError"}[ae.channelCode])!=null?tr:"lobby.modal.pay.toast.chargeMoneyFpayError";B({type:"error",message:()=>te(pe)});return}}if(j){const _e=parseFloat((ar=z.balance)!=null?ar:"0");if(Number(t.amount)>_e){B({type:"error",message:()=>te("lobby.modal.pay.toast.chargeMoneyFiftyPayError")});return}}if(ne){const _e=parseFloat((or=ee.balance)!=null?or:"0");if(Number(t.amount)>_e){B({type:"error",message:()=>te("lobby.modal.pay.toast.chargeMoneyBPPayError")});return}}if(ue){const _e=parseFloat((rr=(nr=X.nineDPayInfo)==null?void 0:nr.amount)!=null?rr:"0");if(Number(t.amount)>_e){B({type:"error",message:()=>te("lobby.modal.pay.toast.chargeMoneyNineDPayError")});return}}if(we){const _e=parseFloat((sr=le.balance)!=null?sr:"0");if(Number(t.amount)>_e){B({type:"error",message:()=>te("lobby.modal.pay.toast.chargeMoneyLuckyWalletError")});return}}const De=new Jt,st=p===Bt.newWindowAfterFetch||p===Bt.newWindow,it=(b==null?void 0:b.directPurchase)||(b==null?void 0:b.balancePay),gt=ks.isActivated&&Fs,mt=!Ae.hasLogined&&Ae.isTemporaryAccountMode,yt=Ad.os.isIOS,{isFromShortcut:ht}=Io(),Ot=yt&&(aa.package.isWebClip||ht),_t=yt&&(Hs||Ys||js||Ot||zs),pt=!!A||!!(b!=null&&b.directPay),tt=(st||it)&&!pt&&!aa.package.isApp&&!gt&&!_t&&!Ae.isDemoMode&&!(D!=null&&D.appPayPage);if(mt){tt&&De.create("/pages/loading/index.html"),Re.stats("rechargeStats","statsGenTempAcc");const _e=await No().initTemporaryAccount();if(Re.stats("rechargeStats","statsGenTempAcc"),!_e){De.close(),Qe("recharge"),To().openLoginRegister({skipGuide:!0,skipTemporary:!0,openType:"overlay",onSuccess:()=>{Gs({openType:"overlay",options:{payEntryId:Ce}})}});return}}let Me=(ir=(cr=Ae.userInfos)==null?void 0:cr.username)!=null?ir:(lr=Ge.vipInfos)==null?void 0:lr.useridx;Me||(await Ge.getVipInfos(),Me=(ur=Ge.vipInfos)==null?void 0:ur.useridx);const Te={...t,username:(dr=Me==null?void 0:Me.toString())!=null?dr:"",amount:pt?ac:(fr=t.amount)!=null?fr:"",time:O||et.getServerTime(),language:Xe.language||"en",siteCode:Ke,currencyCode:s?"":c,source:"web",version:S===Bt.inner?Bt.newWindowAfterFetch:S,pnt:Dn(),mr:i,tk:(gr=Ae.userInfos)==null?void 0:gr.session_key,fp:encodeURIComponent(Ae.getFingerId),xDevice:`${Vs()}-${qs()}`,ld:ke,actId:(mr=Oe.activeConfig)==null?void 0:mr.activeId,actRId:(yr=Oe.activeConfig)==null?void 0:yr.activeRuleId,actRds:(pr=Oe.activeConfig)==null?void 0:pr.activeRewardDetail
18s,rn:Rc(),payEntryId:Ce,dcId:(vr=Oe.currentCouponOption)==null?void 0:vr.uuidStr,cut:T==null?void 0:T.channelAllocDimension},{isGamePlaying:$e,gameParameters:me}=Sa();$e&&(Te.platformId=me==null?void 0:me.platformId,Te.gameId=(hr=me==null?void 0:me.gameInfo)==null?void 0:hr.gameId),a?(Te.payplatformids=w==null?void 0:w.slice(1,-1),Te.id=v,Te.merchCode=(br=_==null?void 0:_.map(_e=>_e.merchCode))==null?void 0:br.join(",")):(Te.payplatformid=v==null?void 0:v.toString(),Te.merchCode=R),Te.sign=Zu({payload:Te,isMergeChannel:a,signKey:y,siteCode:Ke}),Te.webUrl=encodeURI(window.location.hostname),Te.signKey=y.slice(-4),Te.webVersion=Fe(),Te.channelType=pt?At.directPay:"";const ko={payload:Te,sign:Te.sign,payUrl:n};console.log("params",ko);let qa=n+"?"+Zo(Te);if(b!=null&&b.balancePay&&(Re.stats("rechargeStats","statsSyncNoBal"),await ie.getNoWalletBalance(),Re.stats("rechargeStats","statsSyncNoBal")),(b!=null&&b.balancePay||b!=null&&b.balancePay2)&&Lt(t.amount||0).isGreaterThan(((Cr=ie.userInfo)==null?void 0:Cr.rmbBalance)||0)){dc(async()=>{var Zt;const _e=new Jt;_e.create("/pages/loading/index.html",!0);try{await ie.getNoWalletBalance()&&((Zt=ie.userInfo)!=null&&Zt.buyUrl)?_e.open(ie.userInfo.buyUrl):_e.close()}catch(pe){_e.close()}});return}tt&&!mt&&De.create("/pages/loading/index.html");const lo=p===Bt.qrCode,jt=p===Bt.newWindowAfterFetch,ut=!a&&p===Bt.inner,wt=Js||gt;jt&&wt&&(Te.version=Bt.newWindow);const Tt=f||g||l||it||C||m||lo||N||$||u||E||P||F||W||Y||V||G||U||x||k||j||ne||ue||we||pt||jt&&!wt||Ae.isDemoMode||ut;if(pt||Oo({amount:(Sr=Te.amount)!=null?Sr:"",currency:c,pullDomain:n==null?void 0:n.split("/").slice(0,3).join("/"),lobbyDomain:encodeURI(window.location.hostname)}),st){const _e=window.location.href;$s.localStorage.set("currentHref",_e)}wn(e);const Pt=(_e,Zt)=>{Re.stats("rechargeInlinePaymentStats","start"),Re.stats("rechargeInlinePaymentStats","loadPayTime"),uc(_e,{close:async()=>{var re,nt;Re.stats("rechargeInlinePaymentStats","end");const pe={payCategory:(re=T==null?void 0:T.pay_type_name)!=null?re:"",payChannel:(nt=I==null?void 0:I.merch_desc)!=null?nt:""};return Re.payload("rechargeInlinePaymentStats").then(be=>ia(Dt.sensorEvents.EnterThirdPay,{...pe,...be,payStayTime:be.statsTotalTime})).catch(be=>console.warn("rechargeInlinePaymentStatsError",be)),Zt&&/^\d+$/.test(Zt)&&Ie("rechargeInfo",{openType:"overlay",options:{orderNo:Zt}}),!0},openDialog:()=>{var re,nt;const pe={payCategory:(re=T==null?void 0:T.pay_type_name)!=null?re:"",payChannel:(nt=I==null?void 0:I.merch_desc)!=null?nt:"",payStartTime:new Date().getTime()};ia(Dt.sensorEvents.ThirdPayStart,pe)},iframeOnload:()=>{Re.stats("rechargeInlinePaymentStats","loadPayTime")}}),kt(e)};if(Tt){((b==null?void 0:b.directPurchase)||(b==null?void 0:b.balancePay)||(b==null?void 0:b.balancePay2)||(b==null?void 0:b.scanCode)||(b==null?void 0:b.isNoVip))&&Ie("securityCheck",{openType:"overlay"});const Zt=be=>{var Mt,Ut,Xt;Mo({charge_type:o,err:be,charge_platid:(Mt=Te.payplatformids)!=null?Mt:Te.payplatformid,amt_num:Te.amount,url:n==null?void 0:n.split("/").slice(0,3).join("/"),openWay:Te.version,isMerge:a,lobbyDomain:encodeURI(window.location.hostname),payCategory:(Ut=T==null?void 0:T.pay_type_name)!=null?Ut:"",payChannel:(Xt=I==null?void 0:I.merch_desc)!=null?Xt:""})};Re.stats("rechargeStats","statsApi");const pe=await Tu(n,Te,Te.signKey).catch(be=>{var Mt,Ut,Xt,sa,$a,jr,zr,Jr,Qr,Zr,Xr,Kr;De.close(),Zt(JSON.stringify({status:(Mt=be==null?void 0:be.response)==null?void 0:Mt.status,code:be==null?void 0:be.code,message:be==null?void 0:be.message,data:(Ut=be==null?void 0:be.response)==null?void 0:Ut.data})),B({type:"error",message:`${te("lobby.modal.pay.onlineNetworkError")} 19 requestIDï¼${($a=(sa=(Xt=be==null?void 0:be.config)==null?void 0:Xt.headers)==null?void 0:sa["x-request-id"])!=null?$a:""} 20 URLï¼${n} 21 Statusï¼${(Jr=(zr=(jr=be==null?void 0:be.response)==null?void 0:jr.status)!=null?zr:be==null?void 0:be.code)!=null?Jr:""} 22 Errorï¼${(Kr=(Xr=(Zr=(Qr=be==null?void 0:be.response)==null?void 0:Qr.data)==null?void 0:Zr.msg)!=null?Xr:be==null?void 0:be.message)!=null?Kr:""}`})});if(!pe)return;Re.stats("rechargeStats","statsApi"),Re.stats("rechargeStats","end"),Re.payload("rechargeStats").then(be=>{var Mt,Ut,Xt,sa,$a;
22return ia(Dt.sensorEvents.ClickRechargeToThirdPayTime,{...be,pullDomain:n==null?void 0:n.split("/").slice(0,3).join("/"),lobbyDomain:encodeURI(window.location.hostname),currency:(Mt=Ae.userInfos)==null?void 0:Mt.currency,is_success:!!((Ut=pe==null?void 0:pe.data)!=null&&Ut.success)&&!!((sa=(Xt=pe==null?void 0:pe.data)==null?void 0:Xt.data)!=null&&sa.success),payChannel:($a=I==null?void 0:I.merch_desc)!=null?$a:""})}).catch(be=>console.warn(be)),Qe("securityCheck");const re=(_r=pe==null?void 0:pe.data)==null?void 0:_r.data;if(pt){if(!((wr=pe==null?void 0:pe.data)!=null&&wr.success)){B({type:"error",message:(Ir=pe==null?void 0:pe.data)==null?void 0:Ir.msg});return}ie.setDirectPayInfo({address:(Dr=re==null?void 0:re.payAddress)!=null?Dr:"",protocol:(Ar=I==null?void 0:I.channelCode)!=null?Ar:""});return}if((Nr=pe==null?void 0:pe.data)!=null&&Nr.success&&((Pr=(Tr=pe==null?void 0:pe.data)==null?void 0:Tr.data)!=null&&Pr.success)&&(re!=null&&re.orderNo)&&Dt.doReport({rule:Dt.rules.FB_OFFICIAL_BURIED,eventName:Dt.fbV2Events.InitiateCheckout,payload:{amount:Te.amount,currency:I==null?void 0:I.payCurrency,orderNo:re==null?void 0:re.orderNo}}),(re==null?void 0:re.code)===qo.DUPLICATE_SUBMIT){kt(e);return}if((re==null?void 0:re.code)===qo.MINIMUM_AMOUNT){De.close(),B({type:"error",message:(Rr=pe==null?void 0:pe.data)==null?void 0:Rr.msg});return}if((re==null?void 0:re.code)===qo.REPEATED_RECHARGE){De.close();let be;Pc().then(Mt=>{be=Mt}),fc({num:t.amount,onConfirm:()=>{Ie("rechargeDetail",{openType:"overlay",options:be?{orderNo:be}:{lastOrder:"1"}})},onCancel:()=>{Ie("rechargeRecord",{openType:"overlay"})}});return}if(b&&(re!=null&&re.verifyUrl)){De.close(),gc({onConfirm:()=>{ze(re.verifyUrl)}});return}if((!((Lr=pe==null?void 0:pe.data)!=null&&Lr.success)||!(re!=null&&re.success))&&Zt(JSON.stringify(pe)),!re){De.close(),kt(e),B({type:"error",message:`${te(a?"lobby.modal.pay.mergeChannelNoData":"lobby.modal.pay.onlineNoData")} 23 requestIDï¼${(Er=(Mr=(Or=pe==null?void 0:pe.config)==null?void 0:Or.headers)==null?void 0:Mr["x-request-id"])!=null?Er:""} 24 URLï¼${n} 25 Statusï¼${(Br=pe==null?void 0:pe.status)!=null?Br:""} 26 Errorï¼${(kr=(Ur=pe==null?void 0:pe.data)==null?void 0:Ur.msg)!=null?kr:""}`});return}if(!((Fr=pe.data.data)!=null&&Fr.success)){if(De.close(),b){pu((Gr=(xr=pe==null?void 0:pe.data)==null?void 0:xr.msg)!=null?Gr:te("lobby.modal.pay.toast.payFailed"));return}if(m||C||l||N||$||u||E||P||F||W||Y||V||G||U||x||k||j||ne||ue||we){B({type:"error",message:(qr=(Vr=pe==null?void 0:pe.data)==null?void 0:Vr.msg)!=null?qr:te("lobby.modal.pay.toast.payFailed")});return}if(re!=null&&re.orderNo){yu(re.orderNo);return}B({type:"error",message:($r=pe.data.msg)!=null?$r:te("lobby.modal.pay.toast.payFailed")});return}if(D!=null&&D.appPayPage){const{isApp:be,isVest:Mt,isLite:Ut}=aa.package;be||Mt||Ut?ze(re==null?void 0:re.url,{iosClipHack:!0}):Ws(re==null?void 0:re.url,()=>{window.location.href=re==null?void 0:re.url});return}if(Ne.status.success=!0,lo||Ae.isDemoMode){if(!re.qrCode)Pt(re.url,re.orderNo);else{const be=(()=>{const Mt=t.amount||"0",{userCurrencyGameRate:Ut=1,isScoreMode:Xt}=D!=null?D:{};if(!Xt)return Mt;const sa=Lt(Mt);return Ut&&sa.times(Ut),sa.times(Je().exchangeRate),sa.toString()})();Ue.init({money:be,currencySign:(Wr=I==null?void 0:I.currencySign)!=null?Wr:"",channlName:d!=null?d:c,payCurrency:I==null?void 0:I.payCurrency,isPix:(I==null?void 0:I.payCurrency)==="BRL",qrCode:re.qrCode,orderNo:re.orderNo,outTradeNo:(Hr=re.outTradeNo)!=null?Hr:"",createTime:Math.ceil(Date.now()/1e3),orderEffectiveTime:(Yr=T==null?void 0:T.orderEffectiveTime)!=null?Yr:60*20}),Ie("rechargeQrCode",{openType:"overlay"})}kt(e);return}const nt=()=>{De.close(),B({type:"success",message:te("lobby.modal.pay.rechargeSuccessful")}),kt(e)};if(b&&it){if(b.directPurchase){const be=re.url;if(be)if(kt(e),_t){Ko(()=>{De.close(),ze(be,{log:!0})});return}else De.open(be);else De.close(),B({type:"error",message:te("lobby.modal.pay.noBindUrlError")}),Ne.status.success=!1}b.balancePay&&(De.close(),mc({num:t.amount}),ie.getNoWalletBalance()),kt(e);return}
26if(N){nt(),M.getAbpayWalletBuyUrl();return}if(C){nt(),oe.getUPAYWalletDetail();return}if(l){nt(),fe.getBalance();return}if(m){nt();return}if($){nt(),Ee.getBalance();return}if(u){nt(),he.getWalletDetail();return}if(E){nt(),je.getWalletDetail();return}if(P){nt(),H.getWalletDetail();return}if(F){nt(),J.getWalletDetail();return}if(W){nt(),ce.getWalletDetail();return}if(Y){nt(),Se.getWalletDetail();return}if(V){nt(),de.getWalletDetail();return}if(G){nt(),Be.getWalletDetail();return}if(x){nt(),Z.getWalletDetail();return}if(k){nt(),ae.getUserInfo();return}if(j){nt(),z.getFiftyPayUserInfo();return}if(ne){nt(),ee.getBalance();return}if(ue){nt(),X.getNineDPayUserInfo();return}if(we){nt(),le.getBalance();return}if(ut&&re.url){De.close(),Pt(re.url,re.orderNo);return}if(jt&&_t&&(re!=null&&re.url)){De.close(),Ko(()=>{ze(re.url,{log:!0})});return}if(g){B({type:"success",message:te("lobby.modal.pay.nonePayPageSuccessful")}),kt(e);return}if(jt){const be=re==null?void 0:re.url;be?(re.orderNo&&/^\d+$/.test(re.orderNo)&&Ie("rechargeInfo",{openType:"overlay",options:{orderNo:re.orderNo}}),kt(e),De.open(be)):(De.close(),B({type:"error",message:te("lobby.modal.pay.noBindUrlError")}),Ne.status.success=!1);return}Ie("rechargeDetail",{openType:"overlay",options:{orderNo:re.orderNo}}),kt(e);return}Ne.status.success=!0,a&&(Te.version=3),qa=n+"?"+Zo(Te),od(Te.sign,qa),L&&Pe.getBalance(),De.open(qa),kt(e)},Td=({oldItem:e,typePayplatformid:t,item:a})=>{if(Array.isArray(a)){if(t){const o=a.find(n=>String(n.payplatformid)===String(t));if(o)return o}return e&&a.find(n=>n.payplatformid===e.payplatformid)?null:a[0]}else return a},Pd=({oldItem:e,item:t,channelId:a})=>{if(Array.isArray(t)){const{isOnline:o}=Ye();if(a){const n=t.find(r=>o?String(r.payplatformid)===String(a):String(r.id)===String(a));if(n)return n}if(e){const n=e.paymentid+"O"+e.payplatformid,r=e.paymentid+"T"+e.id,s=t.find(c=>o?n===c.paymentid+"O"+c.payplatformid:c.paymentid+"T"+c.id===r);return s||t[0]}else return t[0]}else return t},Rd=async e=>{var v,_,R,b,A,I,T,O,D,f;const t=Ye(),a=t.payEntryId,o=se(),n=so();e.payEntryId=a,e={...e,activeConfig:{...n.activeConfig,discountCouponId:(v=n.currentCouponOption)==null?void 0:v.uuidStr}};const{isGamePlaying:r,gameParameters:s}=Sa();if(r&&(e.platform_id=s==null?void 0:s.platformId,e.game_id=(_=s==null?void 0:s.gameInfo)==null?void 0:_.gameId),Oo({amount:e.money,currency:e.payCurrency}),!o.hasLogined&&o.isTemporaryAccountMode){Re.stats("rechargeStats","statsGenTempAcc");const g=await No().initTemporaryAccount();if(Re.stats("rechargeStats","statsGenTempAcc"),!g){Nt().closeDialog("recharge"),To().openLoginRegister({skipGuide:!0,skipTemporary:!0,openType:"overlay",onSuccess:()=>{Gs({openType:"overlay",options:{payEntryId:a}})}});return}}t.status.loading=!0,Re.stats("rechargeStats","statsApi");const[d,p]=await ot(Pu(e));if(Re.stats("rechargeStats","statsApi"),Re.stats("rechargeStats","end"),ia(Dt.sensorEvents.ClickRechargeToThirdPayTime,{...await Re.payload("rechargeStats")}),t.status.loading=!1,d){Mo({charge_type:e.receive_id,err:JSON.stringify(d),charge_platid:e.paymentid,amt_num:e.money,url:"/pay/offlineOrderV3",isMerge:e.mergeStatus});return}(R=p==null?void 0:p.data)!=null&&R.success&&((A=(b=p==null?void 0:p.data)==null?void 0:b.data)!=null&&A.order_no)&&Dt.doReport({rule:Dt.rules.FB_OFFICIAL_BURIED,eventName:Dt.fbV2Events.InitiateCheckout,payload:{amount:e.money,currency:e.payCurrency,orderNo:(T=(I=p==null?void 0:p.data)==null?void 0:I.data)==null?void 0:T.order_no}});const S=(O=p.data.data)==null?void 0:O.order_no,w=(f=(D=p.data.data)==null?void 0:D.payOrderCountdown)!=null?f:0;S&&(wn("transfer"),Nt().openDialog("rechargeDetail",{openType:"overlay",options:{orderNo:S,btnCountdown:w}})),kt("transfer")},Ec=()=>{const e=h("1"),t=h({}),a=h(!1);return{exchangeRate:e,loading:a,updateExchangeRate:async({isActiveCurrencyCodeEqual:r,userCurrencyCode:s,channelCurrencyCode:c},d=!0)=>{var v,_,R;if(!c||!s||c===s){e.value="1";return}const p=[c,s];(r||hn.includes(s))&&p.reverse();const S=p.join("_");if(d){const b=t.value[S];if(b){e.value=b;return}}a.value=!0;const w=await ys(0,d).catch(()=>{e.value="1"});a.value=!1,t.value=(v=w==null?void 0:w.data.data)!=null?v:{},e.value=(R=(_=w==null?void 0:w.data.data)==null?void 0:_[S])!=null?R:"1"},exchangeRateData:t,getAllExchangeRates:async()=>{var s;const r=await ys(0).catch(()=>{e.value="1"});t.value=(s=r==null?void 0:r.data.data)!=null?s:{}}}},Ld=()=>{const e=La({online:void 0,crypto:void 0,transfer:void 0});return{fee:e,updateFee:async(o,n)=>{const r=await Au(n);r&&(e[o]=r.data.data)},clearFee:o=>{e[o]=void 0}}},Od=()=>{const{isCategoryExpand:e,isChannelExpand:t}=ao(),a=!e.value,o=!t.value,n=Ct({crypto:{type:a,channel:o},online:{type:a,channel:o},transfer:{type:a,channel:o}});return{foldState:n,toggleFold:(s,c,d)=>{n[s][c]=d}}},Je=Ve("recharge-with-form",()=>
26{const e=se(),t=Ga(),a=lt(),{t:o}=ye(),n=h(!1),r=h(!1),s=Ct({online:"idle",crypto:"idle",transfer:"idle"}),c=Ct({online:"type",crypto:"type",transfer:"type"});let d=0,p=0;const S=M=>u.value===Ta[M],w=(M,oe)=>{s[M]=oe,r.value=!1,oe!=="ready"&&(m[M]=void 0,l[M]=void 0)},v=La({online:void 0,crypto:void 0,transfer:void 0}),_=h(""),{foldState:R,toggleFold:b}=Od(),{exchangeRate:A,updateExchangeRate:I,loading:T,exchangeRateData:O,getAllExchangeRates:D}=Ec(),f=La({online:void 0,crypto:void 0,transfer:void 0}),g=La({online:void 0,crypto:void 0,transfer:void 0}),y=La({online:void 0,crypto:void 0,transfer:void 0}),m=La({online:void 0,crypto:void 0,transfer:void 0}),l=Ct({online:void 0,crypto:void 0,transfer:void 0}),C=Ct({online:!1,crypto:!1,transfer:!1}),N=Ct({online:{},crypto:{},transfer:{}}),L=Ct({online:{},crypto:{},transfer:{}}),$=Ct({online:void 0,crypto:void 0,transfer:void 0}),i=h(!1),u=h(),P=St(),E=h(),F=h(Rt.USE_CACHE),W=h(0),Y=h({}),V=(M,oe)=>{var fe,Pe;const ie=Td({oldItem:(fe=P.value)!=null&&fe.pageChannelMode?null:y[M],item:oe,typePayplatformid:(Pe=v[M])==null?void 0:Pe.typePayplatformid});ie&&(y[M]=ie)},G=(M,oe,ie=F.value)=>{var Ee;const fe=Ta[M],Pe=++d;p++,r.value=!0,c[M]="type",s[M]="loading",Yu({type:fe,noCache:ie,payTabConfig:(Ee=P.value)==null?void 0:Ee.payTabConfig},oe,(he,je)=>{var Se,de,Be,Q,ae,Z,z;if(Pe!==d||!S(M))return;if(je||!he){if(c[M]==="channel")return;p++,w(M,"error");return}c[M]="type",oe||(F.value=Rt.USE_CACHE);const H=(Be=(de=(Se=he==null?void 0:he.data)==null?void 0:Se.data)==null?void 0:de.payKind)==null?void 0:Be.list;if(!(H!=null&&H.length)){zt({rechargeTypeApiMsg:JSON.stringify(he)}),p++,f[M]=he.data.data,y[M]=void 0,g[M]=void 0,w(M,"empty");return}const J=(Q=he==null?void 0:he.data)==null?void 0:Q.data;if(f[M]=he==null?void 0:he.data.data,V(M,J==null?void 0:J.payKind.list),!Po()){const ee=(Z=(ae=J==null?void 0:J.payKind)==null?void 0:ae.list)==null?void 0:Z.slice(0,6).map(X=>X.iconUrl).filter(Boolean);ee!=null&&ee.length&&Do(()=>Promise.resolve().then(()=>ic),void 0).then(X=>{var le;return(le=X==null?void 0:X.usePreloadAssetsStore())==null?void 0:le.preload(ee)}).catch(()=>{})}const ce=y[M];if(J){const ee={payplatformid:ce.payplatformid,payCurrency:"",payKind:ce.payKind,payTabConfig:(z=P.value)==null?void 0:z.payTabConfig};E.value=ee,U(M,ee,oe,ie)}})},U=async(M,oe,ie,fe=Rt.USE_CACHE)=>{var Ee;const Pe=++p;fe===Rt.NO_CACHE&&Ye().giftRefreshVersion++,r.value=!0,c[M]="channel",s[M]="loading",ju({...oe,noChannelTopUp:(Ee=y[M])==null?void 0:Ee.noChannelTopUp,noCache:fe},ie,(he,je)=>{var J;if(Pe!==p||!S(M))return;if(je||!he){w(M,"error");return}const H=he.data.data;if(g[M]=H,!((J=H==null?void 0:H.list)!=null&&J.length)){w(M,"empty");return}w(M,"ready"),C[M]=H.merge_status===gi.open,x(M,H.list)})},x=async(M,oe)=>{var Ee,he,je,H,J,ce;ue(M);const ie=(Ee=m[M])==null?void 0:Ee.id;let fe=Pd({oldItem:(he=P.value)!=null&&he.pageChannelMode?null:m[M],item:oe,channelId:(je=v[M])==null?void 0:je.channelId});if(N[M]===void 0&&(N[M]={}),Array.isArray(oe)&&_.value){const Se=Number(_.value);fe=(oe==null?void 0:oe.find(de=>Se>=de.min_recharge_limit&&Se<=de.max_recharge_limit))||(oe==null?void 0:oe[0])}if(!fe)return;const Pe=ie!==fe.id;m[M]=fe,l[M]=fe?bs(fe,A.value):void 0,I({isActiveCurrencyCodeEqual:(H=l[M])==null?void 0:H.isActiveCurrencyCodeEqual,userCurrencyCode:(ce=(J=l[M])==null?void 0:J.marketCurrencyCode)!=null?ce:"",channelCurrencyCode:fe.payCurrency}).then(()=>{var Se,de,Be,Q,ae,Z;if(m[M]===fe)if(l[M]=fe?bs(fe,A.value):void 0,k(M),(Se=v[M])!=null&&Se.coupon){const z=v[M].coupon;setTimeout(()=>{Nc(M),t.setUseSelection(z)},1e3)}else{const z=Pe?void 0:N[M].amount;Tc(M,!0,!1),z&&(N[M].amount=z);const ee=_.value||((de=v[M])==null?void 0:de.amount)||"";if(ee){const X=Lt(ee);if(!((Be=l[M])!=null&&Be.isScoreMode)&&A.value!=="1"&&X.div(A.value).toFixed({decimalPlaces:Xe(M),roundingMode:xt.ROUND_UP}),N[M].amount=X.toString(),!((Q=L[M])!=null&&Q.moneyInput)&&X.toString()){const le=C[M]?(ae=g[M])==null?void 0:ae.recommendList:(Z=m[M])==null?void 0:Z.recommendList,Ue=Number(N[M].amount),ke=le==null?void 0:le.find(Fe=>Number(Fe.amount)>=Ue);ke&&(N[M].amount=ke.amount)}}}}),L[M]=Ku(C[M],g[M],m[M],M),k(M),Ye().preloadSelectedChannelGift(M)},k=M=>{var Pe,Ee,he,je,H,J,ce,Se,de;const oe={isMergeChannel:C[M],channelData:g[M],activeChannelItem:m[M],exchangeRate:A.value,gameRate:(Pe=l[M])==null?void 0:Pe.userCurrencyGameRate,isScoreMode:(Ee=l[M])==null?void 0:Ee.isScoreMode,isActiveCurrencyCodeEqual:(he=l[M])==null?void 0:he.isActiveCurrencyCodeEqual,isStaticCurrencyCodeEqual:(je
26=l[M])==null?void 0:je.isStaticCurrencyCodeEqual};$[M]=Cs(oe);const ie={...oe,exchangeRate:(de=O.value[[(J=(H=e.userInfos)==null?void 0:H.currency)!=null?J:"",(Se=(ce=m[M])==null?void 0:ce.payCurrency)!=null?Se:""].join("_")])!=null?de:"1",isScoreMode:!0,isActiveCurrencyCodeEqual:!0,isStaticCurrencyCodeEqual:!1},fe=Cs(ie);$[M]={...$[M],scoreMin:fe.min,scoreMax:fe.max}},{fee:j,updateFee:ne,clearFee:ue}=Ld(),we=M=>{var oe,ie,fe,Pe,Ee,he,je,H;N[M].amount&&ne(M,{paymentId:(ie=(oe=m[M])==null?void 0:oe.paymentid)!=null?ie:0,channelId:(Pe=(fe=m[M])==null?void 0:fe.payplatformid)!=null?Pe:0,amount:(Ee=N[M].amount)!=null?Ee:"",amountCurrency:(he=l[M])!=null&&he.isScoreMode?(je=e.userInfos)==null?void 0:je.currency:(H=m[M])==null?void 0:H.payCurrency})},Ne=(M=Rt.USE_CACHE)=>{const oe=u.value;if(!oe||oe===Ta.artificial||oe===Ta.merchant){d++,p++,r.value=!1;return}G(Qo[oe],i.value,M)},Ce=()=>{const M=u.value;!M||M===Ta.artificial||M===Ta.merchant||G(Qo[M],!1,Rt.NO_CACHE)},Ae=M=>{M?v[M]=void 0:(v.online=void 0,v.crypto=void 0,v.transfer=void 0),_.value=""},Ge=async M=>{var ie,fe,Pe,Ee,he,je,H,J,ce,Se,de,Be,Q,ae,Z,z,ee,X,le,Ue,ke,Fe,Oe,te,Ie,Qe,Ke,De,st,it,gt,mt,yt,ht,Ot,_t,pt,tt;if(s[M]!=="ready")return;wn(M),n.value=!0;const oe=(ie=P.value)!=null&&ie.pageReduceMode&&N[M].abandonReward?eo.ABANDON:eo.NOT_ABANDON;if(Re.stats("rechargeStats","start"),M==="transfer"){const Me=m.transfer,Te=C.transfer;await Rd({paymentid:(Pe=Te?(fe=g.transfer)==null?void 0:fe.paymentid:Me==null?void 0:Me.paymentid)!=null?Pe:0,receive_id:(Ee=Te?0:Me==null?void 0:Me.id)!=null?Ee:0,money:N.transfer.amount,payCurrency:(H=(he=l.transfer)!=null&&he.isScoreMode?"":(je=l.transfer)==null?void 0:je.activeChannelCurrencyCode)!=null?H:"",mergeStatus:Te?1:0,pnt:Dn(),name:L.transfer.realName?en(M):"",payAddress:N.transfer.payAddress,memberReduceMode:oe})}else{const Me=m[M],Te={...N[M],cpf:L[M].cardID?(ce=(J=N[M])==null?void 0:J.cpf)==null?void 0:ce.replace(/\D/g,""):null,payRealName:L[M].realName?encodeURIComponent(en(M)):null,ct:L[M].cardIDType?(Se=N[M])==null?void 0:Se.ct:null};await Nd({type:M,formModel:Xo(Te,$e=>$e===void 0||$e===""),isMergeChannel:C[M],url:(Be=a.getUrl(N[M].amount))!=null?Be:(de=g[M])==null?void 0:de.url,paymentType:Me==null?void 0:Me.payment_type,paytype:(Q=g[M])==null?void 0:Q.paymentid.toString(),isScoreMode:(ae=l[M])==null?void 0:ae.isScoreMode,version:Me==null?void 0:Me.openWay,openWay:C[M]?(Z=g[M])==null?void 0:Z.combineOpenWay:Me==null?void 0:Me.openWay,payplatformids:(z=g[M])==null?void 0:z.payment_ids,payplatformid:Me==null?void 0:Me.payplatformid,list:(ee=g[M])==null?void 0:ee.list,merchCode:Me==null?void 0:Me.merchCode,activeChannelCurrencyCode:l[M].activeChannelCurrencyCode,channlName:C[M]?(X=g[M])==null?void 0:X.pay_type_name:Me==null?void 0:Me.merch_desc,activeChannelInfo:l[M],noWalletChannelType:In(Me,M),directPay:Ao(Me),signKey:(le=P.value)==null?void 0:le.sign_key,isSIM:on(C[M],Me),isNonePayPage:Xu(Me),isOnlineBank:nn(Me),isGoubao:(Ue=l[M])==null?void 0:Ue.isGoubao,isAbpay:Lc().isAbpay,isUpay:Mc().isUpay,isQianNeng:(ke=l[M])==null?void 0:ke.isQianneng,isBobi:(Fe=l[M])==null?void 0:Fe.isBobi,isKUpay:(Oe=l[M])==null?void 0:Oe.isKUpay,isVipPay:(te=l[M])==null?void 0:te.isVipPay,isCbpay:(Ie=l[M])==null?void 0:Ie.isCbpay,isBetPay:(Qe=l[M])==null?void 0:Qe.isBetPay,isGDPay:(Ke=l[M])==null?void 0:Ke.isGDPay,isPGPay:(De=l[M])==null?void 0:De.isPGPay,isPG2Pay:(st=l[M])==null?void 0:st.isPG2Pay,isOBpay:(it=l[M])==null?void 0:it.isOBpay,isFpay:(gt=l[M])==null?void 0:gt.isFpay,isQT:(mt=l[M])==null?void 0:mt.isQT,isHongDou:(yt=l[M])==null?void 0:yt.isHongDou,isHexing:(ht=l[M])==null?void 0:ht.isHexing,isFiftyPay:(Ot=l[M])==null?void 0:Ot.isFiftyPay,isBPPay:(_t=l[M])==null?void 0:_t.isBPPay,isNineDPay:(pt=l[M])==null?void 0:pt.isNineDPay,isLuckyWallet:(tt=l[M])==null?void 0:tt.isLuckyWallet,activeChannel:Me,channelData:g[M],time:W.value,mr:oe})}n.value=!1},et=(M,oe)=>{l[M]&&(l[M]={...l[M],...oe})},Xe=M=>{var fe,Pe,Ee,he;let oe=2;const ie=(fe=l[M])==null?void 0:fe.activeChannelCurrencyCode;return(Pe=l[M])!=null&&Pe.isScoreMode?oe=Dl.score.decimal:ie&&(oe=(he=(Ee=Qs(ie))==null?void 0:Ee.decimal)!=null?he:2),oe};return{handleCategoryChange:Ne,loadState:s,loadStage:c,retryCurrentCategory:Ce,submitLoading:n,pageLoading:r,submit:Ge,foldState:R,toggleFold:b,typeData:f,channelData:g,channelDataPayload:E,payTypeV4CacheType:F,updateTypeData:G,updateChannelData:U,activeTypeItem:y,updateActiveTypeItem:V,activeChannelItem:m,activeChannelInfo:l,updateActiveChannelItem:x,isMergeChannel:C,exchangeRate:A,exchangeRateData:O,updateExchangeRate:I,getAllExchangeRates:D,fee:j,updateFee:we,formModel:N,formStatus:L,amountLimit:$,updateAmountLimit:k,preSelectInfo:v,exchangeRateLo
26ading:T,updateActiveChannelInfoItem:et,getChannelDecimalPlaces:Xe,clearPreSelectInfo:Ae,isCache:i,activeCategoryType:u,categoryData:P,reportParams:Y,amountMultipleHint:M=>{var fe;const oe=Number(N[M].amount);if(!oe||(fe=l[M])!=null&&fe.isScoreMode)return"";const ie=L[M].balanceSwitch;return ie===Ba.MULTIPLE_OF_TEN&&oe%10!==0?o("lobby.modal.pay.onlyMultiplesOfTen"):ie===Ba.MULTIPLE_OF_HUNDRED&&oe%100!==0?o("lobby.modal.pay.onlyMultiplesOfHundred"):""},preAmount:_,serverTime:W}}),Md=({noCache:e=0,noMessage:t=!1},a)=>{const o={noCache:e},n=p=>{a&&a(p,null)},r=p=>{Et.info("fetchTypeData",JSON.stringify(p)),zt({rechargeTypeApiMsg:JSON.stringify(p)}),a&&a(null,p)},s=t?{error:{action:"noMessage"}}:void 0,c=se();!c.hasLogined&&c.isTemporaryAccountMode?Uu({getCacheSync:n,...s}).then(n).catch(r):Bu({getCacheSync:n,params:o,...s}).then(n).catch(r)},Ed=(e,t)=>{const a=c=>{t&&t(c,null)},o=c=>{Et.info("fetchCategoryData",JSON.stringify(c)),zt({rechargeTypeApiMsg:JSON.stringify(c)}),t&&t(null,c)},n=e.noMessage?{error:{action:"noMessage"}}:void 0;!se().hasLogined?Fu({params:e,getCacheSync:a,...n}).then(a).catch(o):ku({params:e,getCacheSync:a,...n}).then(a).catch(o)},Bd=(e,t,a)=>{const o=se(),n=(s,c)=>{const d=c?Gu:xu;return s?d({params:e,useCacheOnly:!0}).then(a):d({params:e,useCacheOnly:!1,getCacheSync:a}).then(a).catch(p=>{a==null||a(null),zt({rechargeTypeApiMsg:JSON.stringify(p)})})},r=!o.hasLogined;n(t,r)},Ss=(e,t)=>{var r,s,c,d,p,S,w,v;const a={code:"",traceId:"",requestId:""};let o=null;if(e){const _=e;_!=null&&_.response||(o=xa(_)||((_==null?void 0:_.code)==="ERR_NETWORK"?"networkError":"")||((_==null?void 0:_.code)==="ECONNABORTED"?"timeoutError":""));const R=(s=(r=_==null?void 0:_.config)==null?void 0:r.headers)==null?void 0:s["x-request-id"],b=(d=(c=_==null?void 0:_.request)==null?void 0:c.headers)==null?void 0:d["x-trace-id"];return a.code=Ca.ERR,a.traceId=b,a.requestId=R,{isFetchError:o,payTypeError:a}}const n=t==null?void 0:t.data.data;if(!(n!=null&&n.list.length)){zt({rechargeTypeApiMsg:JSON.stringify(t)});const _=(S=(p=t==null?void 0:t.config)==null?void 0:p.headers)==null?void 0:S["x-request-id"],R=(v=(w=t==null?void 0:t.request)==null?void 0:w.headers)==null?void 0:v["x-trace-id"],b=Date.now(),A=t!=null&&t.data.time?t.data.time*1e3:b,I=b-A>1e3*30?Ca.TIMEOUT:Ca.NULL;a.code=I,a.traceId=R,a.requestId=_}return{isFetchError:o,payTypeError:a}},_s=()=>{const{userInfos:e}=se();return Na().userRealName||(e==null?void 0:e.realname)},Bc=()=>{var n,r,s;const e=qt(),t=se(),a=Na(),o=e.channelData;(o==null?void 0:o.realInfoRule)===Ro.autoFillReadonly&&e.formModel.realN
26ame&&a.updateRealname(e.formModel.realName),(o==null?void 0:o.realInfoRule)===Lo.NON_EDITABLE&&t.updateUserInfos({cpf:(r=(n=e.formModel)==null?void 0:n.cpf)==null?void 0:r.replace(/\D/g,""),pinNumberType:(s=e.formModel)==null?void 0:s.ct})},Uo=Ve("recharge-giftV2",()=>{const e=se(),t=qt(),a=qe(),o=Ga(),n=h(),r=h({}),s=h(!1),c=h(),d=h(),p=h(0),S=h([]),w=h(""),v=h(),_=h(),{showInputReward:R}=ao(),b=wc(),A=K(()=>{var u;const i=(u=t.channelData)==null?void 0:u.calculateGiftConfig;if(i)return typeof i=="string"?i:JSON.stringify(i)}),I=K(()=>{var i,u;return JSON.stringify([t.isMergeChannel?(i=t.channelData)==null?void 0:i.recommendList:(u=t.activeChannelItem)==null?void 0:u.recommendList,A.value])}),T=()=>{var F;if(!_.value)return{};const{rechargeAmount:i,discount:u,awardType:P}=_.value,E={realRecharge:(F=t.formModel.amount)!=null?F:0,rechargeAmount:i,discount:u,awardType:P};return{activeCouponStr:JSON.stringify(E)}},O=async(i,u)=>{var Ae,Ge,et,Xe,Le,M,oe,ie,fe,Pe,Ee,he,je,H,J,ce,Se,de,Be,Q,ae,Z,z,ee,X,le,Ue,ke,Fe,Oe;const P=t.isModernRechargePrefetch&&(i==null?void 0:i.calMode)===Ft.CalculateAllBonusAmounts;if(!t.isModernRechargeVisible&&!P||((Ae=t.activeChannelItem)==null?void 0:Ae.channelType)===At.directPay){b.clear();return}const E=(Xe=(Ge=t.activeSubCategoryItem)==null?void 0:Ge.payTypeId)!=null?Xe:(et=t.activeCategoryItem)==null?void 0:et.payTypeId;if(!t.activeChannelItem||E==null||t.channelPayTypeId!==E){b.clear();return}if((i==null?void 0:i.calMode)===Ft.CalculateAllBonusAmounts){const te=t.isMergeChannel?(Le=t.channelData)==null?void 0:Le.recommendList:(M=t.activeChannelItem)==null?void 0:M.recommendList;if(!(i.customMoneyList!==void 0?!!i.customMoneyList.trim():!((oe=t.activeChannelInfo)!=null&&oe.isNoVip)&&!!(te!=null&&te.length))){b.clear();return}}if(((ie=t.activeCategoryItem)==null?void 0:ie.categoryType)!==fa.Normal){b.clear();return}if(!((fe=t.formModel)!=null&&fe.amount)&&!(i!=null&&i.calMode)||!((Pe=t.channelData)!=null&&Pe.calculateGiftConfig)||(Ee=t.activeChannelInfo)!=null&&Ee.buyNow){(!((he=t.channelData)!=null&&he.calculateGiftConfig)||(je=t.activeChannelInfo)!=null&&je.buyNow)&&b.clear();return}const F=e.uid,W=(H=e.userInfos)==null?void 0:H.currency,Y=t.activeCategoryItem,V=(J=Y==null?void 0:Y.payTypeId)!=null?J:0,G=te=>{var Qe,Ke,De,st,it,gt,mt,yt,ht,Ot,_t,pt,tt;const Ie={payCurrency:(Ke=(Qe=t.activeChannelItem)==null?void 0:Qe.payCurrency)!=null?Ke:"CNY",memberCurrency:(st=(De=e.userInfos)==null?void 0:De.currency)!=null?st:"CNY",amount:te?0:Number((it=t.formModel.amount)!=null?it:0),calculateGiftConfigJson:(gt=A.value)!=null?gt:"{}
26",queryActiveRewardStr:te?void 0:n.value,amountMode:(mt=t.activeChannelInfo)!=null&&mt.isScoreMode?1:0,channelId:(ht=(yt=t.activeChannelItem)==null?void 0:yt.channelId)!=null?ht:0,payTypeId:(_t=(Ot=t.activeCategoryItem)==null?void 0:Ot.payTypeId)!=null?_t:0,...i,...te?{}:T(),calActiveMode:Ua.CLOSE};return(pt=t.activeChannelInfo)!=null&&pt.isScoreMode&&(Ie.amountCurrency=(tt=e.userInfos)==null?void 0:tt.currency),Ie},U=G(!!P),x=(ce=t.activeSubCategoryItem)==null?void 0:ce.payTypeId,k=(i==null?void 0:i.calMode)===Ft.CalculateAllBonusAmounts,j=I.value,ne=te=>{var Ie,Qe,Ke,De,st;return JSON.stringify([e.uid,e.hasLogined,(Ie=t.activeSubCategoryItem)==null?void 0:Ie.payTypeId,(Qe=t.activeCategoryItem)==null?void 0:Qe.categoryType,(Ke=t.activeChannelInfo)==null?void 0:Ke.isNoVip,(De=t.activeChannelInfo)==null?void 0:De.buyNow,(st=t.activeChannelItem)==null?void 0:st.channelType,k?I.value:void 0,!!P,te])},ue=ne(U),we=b.start(JSON.stringify([t.giftRefreshVersion,ue]),!!(u!=null&&u.skipUnchanged)&&k,k?"recommendation":"input");if(!we)return;let Ne=!1;const Ce=te=>{Ne=!0,we.finish(te)};try{const[te,Ie]=await ot(hc(U));if(F!==e.uid||W!==((Se=e.userInfos)==null?void 0:Se.currency)){Ce(!1);return}if(P&&!t.isModernRechargePrefetch&&!t.isModernRechargeVisible){Ce(!1);return}if(((de=t.activeChannelItem)==null?void 0:de.channelId)!==U.channelId||((Be=t.activeCategoryItem)==null?void 0:Be.payTypeId)!==V||((Q=t.activeSubCategoryItem)==null?void 0:Q.payTypeId)!==x){Ce(!1);return}if(!we.isCurrent()||!P&&!t.isModernRechargeVisible||Es.enable||ue!==ne(G(!!P&&!t.isModernRechargeVisible))){Ce(!1);return}if(te||!((ae=Ie==null?void 0:Ie.data)!=null&&ae.data)){Ce(!1);return}if(!((Z=t.formModel)!=null&&Z.amount)&&(i==null?void 0:i.calMode)!==Ft.CalculateAllBonusAmounts){Ce(!1);return}if(k){if(!we.acceptRecommendations()){Ce(!1);return}S.value=(z=Ie.data.data.recommendMoneyGift)!=null?z:[],Ce(!0);return}c.value=Ie.data.data,(X=(ee=c.value)==null?void 0:ee.activeRes.active_list)!=null&&X.length&&(d.value=D((le=c.value)==null?void 0:le.activeRes.active_list)),(ke=(Ue=Ie.data.data)==null?void 0:Ue.recommendMoneyGift)!=null&&ke.length&&j===I.value&&we.acceptRecommendations()&&(S.value=Ie.data.data.recommendMoneyGift),r.value.activeRewardDetails=(Oe=(Fe=c.value)==null?void 0:Fe.activeRes.rechargeOrderGiveRewardDetailStr)!=null?Oe:"",Ce(!0)}finally{Ne||Ce(!1)}};function D(i){var E;const{list:u,canGiveRewardCount:P}=Ac(i,(E=a.financeSetting)==null?void 0:E.activeRewardRule);return p.value=P,u}const f=i=>Lt(i).toFixed({roundingMode:xt.ROUND_DOWN,decimalPlaces:2}).toString(),g=K(()=>{var u;const i=c.value;return f((u=i==null?void 0:i.memberCurrencyAmount)!=null?u:0)}),y=K(()=>{var E,F,W,Y,V,G,U;const i=f((F=(E=c.value)==null?void 0:E.memberCurrencyAmount)!=null?F:0),u=f((Y=(W=c.value)==null?void 0:W.activeRes.total_give_reward)!=null?Y:0),P=f((G=(V=c.value)==null?void 0:V.memberCurrencyActiveCouponGiftAmount)!=null?G:0);return(R.value||o.isCouponEntryShow)&&Number((U=t.formModel.amount)!=null?U:0)&&(Number(i)||Number(u)||Number(P))}),m=K(()=>{var E,F,W,Y,V,G;const i=((E=c.value)==null?void 0:E.memberCurrencyAmount)||0,u=(W=(F=c.value)==null?void 0:F.activeRes.total_give_reward)!=null?W:0,P=(V=(Y=c.value)==null?void 0:Y.memberCurrencyActiveCouponGiftAmount)!=null?V:0;return Lt(((G=c.value)==null?void 0:G.realAmount)||0).plus(i).plus(u).plus(P).toString()}),l=K(()=>{var i,u;return((i=e.userInfos)==null?void 0:i.mobile_phone)&&((u=e.userInfos)==null?void 0:u.is_verified)}),C=()=>{var E;const i=r.value.activeRewardDetails;if(!i)return;const u=JSON.parse(i),P=(E=v.value)==null?void 0:E.activeId;u.active_reward_list&&(u.active_reward_list=u.active_reward_list.filter(F=>F.active_id!==P)),r.value.activeRewardDetails=JSON.stringify(u),s.value=!1,v.value=void 0,n.value=""},N=i=>{var P,E;b.reset();const u=()=>{r.value={},n.value="",s.value=!1,d.value=void 0,v.value=void 0};if(i==="reward"&&_.value){u();return}w.value="",c.value=null,p.value=0,_.value=void 0,u(),Number((E=(P=t.formModel)==null?void 0:P.amount)!=null?E:0)&&(w.value=t.formModel.amount)},L=()=>{var i;w.value=(i=t.formModel.amount)!=null?i:"",Number(w.value)||N(),O()},$=K(()=>{var E;const i=((E=a.financeSetting)==null?void 0:E.activeRewardRule)===dn.ACTIVITY,u=d.value;if(!i||!u)return u;const P=new Map;return u.forEach(F=>{const W=P.get(F.activeId);W?F.canGiveReward&&(!W.canGiveReward||F.amount>W.amount)&&P.set(F.activeId,F):P.set(F.activeId,F)}),Array.from(P.values()).sort((F,W)=>Ks(F.activeConfigRuleType,W.activeConfigRuleType))});return xe([()=>!!t.isModernRechargeVisible,()=>!!t.isModernRechargePrefetch,()=>e.uid,()=>e.hasLogined,()=>{var i;return(i=e.userInfos)==null?void 0:i.currency}],()=>b.reset(),{flush:"sync"}),xe(()=>{var i,u,P,E,F;return[t.isModernRechargeVisible,(i=t.activeCategoryItem)==null?void 0:i.payTypeId,(u=t.activeSubCategoryItem)==null?void 0:u.payTypeId,(P=t.activeChannelItem)==null?void 0:P.channelId,t.isMergeChannel?(E=t.channelData)==null?void 0:E.recommendList:(F=t.activeChannelItem)==null?void 0:F.recommendList,t.channelPayTypeId,t.isModernRechargePrefetch,I.value,A.value]},([i,u,P,E,F,,W,,Y],V)=>{var U,x;const G=!V||u!==V[1]||P!==V[2]||E!==V[3];(G||i!==(V==null?void 0:V[0]))&&N(),(G||!((U=t.activeChannelInfo)!=null&&U.isNoVi
26p)&&!(F!=null&&F.length))&&(b.clear(),S.value=[]),i&&(V!=null&&V[0])&&!G&&Y!==V[8]&&(b.reset(),c.value=null,d.value=void 0,p.value=0,r.value.activeRewardDetails="",S.value=[],O()),(i||W)&&E&&!((x=t.activeChannelInfo)!=null&&x.isNoVip)&&O({calMode:Ft.CalculateAllBonusAmounts},{skipUnchanged:!0})},{immediate:!0}),{channelGift:g,giftData:c,canGiveRewardNum:p,giftAutoRewardData:d,activityAutoRewardList:$,calculateGift:O,queryActiveRewardStr:n,isShow:y,total:m,activeConfig:r,activeConfigNeedBindTel:s,hasVerifyedPhone:l,recommendMoneyGift:S,reset:N,amount:w,amountBlur:L,currentSelectOption:v,currentCouponOption:_,removeActiveParameterActivity:C}}),Ud=({payload:e,signKey:t,siteCode:a})=>{const n=["amount","nonceStr","siteCode","source","tid","time","token","type","userId","version"].map(c=>e[c]?`${c}=${e[c]}`:"").filter(Boolean).join("&"),r=["503","126","128"].includes(a)?"fc361cdb770aebc2126cc0dac989c896":t,s=`${n}&key=${r}`;return Et.info("recharge------signStrï¼",s),Ka.md5(s)},kd=(e,t)=>{let o=Object.keys(e).sort((n,r)=>n.localeCompare(r)).map(n=>`${n}=${e[n]}`).join("&");return o+="&key="+t,Et.info("walletSignStrï¼",o),Ka.md5(o)},Fd=e=>{const t=rs.enc.Utf8.parse(e);return rs.enc.Base64.stringify(t)},An=Ve("recharge-wallet",()=>{const{t:e}=ye(),t=qt(),a=se(),o=qe(),n=Fa(),r=Va(),s=Uo(),c=h(),d=h(!1),p=h(!1),S=h(!1),w=h(!1),v=Ct({}),_=h(),R=h(),b=(i={})=>{var E,F,W,Y,V,G,U,x,k;const u=(E=t.categoryData)==null?void 0:E.sign_key,P={...r.tidField,userId:(W=(F=a.userInfos)==null?void 0:F.username)!=null?W:0,siteCode:(Y=o.siteCode)!=null?Y:"",merchCode:(G=(V=t.activeChannelItem)==null?void 0:V.merchCode)!=null?G:"",merchId:String((U=t.activeChannelItem)==null?void 0:U.merchAgentId),channelCode:(k=(x=t.activeChannelItem)==null?void 0:x.channelCode)!=null?k:"",timestamp:Ze(),source:"web",version:n.getHtmlTemplateVersion(),...i};return P.sign=kd(P,u!=null?u:""),P},A=()=>{p.value=!1,w.value=!1,S.value=!1,R.value=!1,w.value=!1},I=K(()=>{var i,u;return((i=t.activeChannelInfo)==null?void 0:i.isWallet)||((u=t.activeChannelInfo)==null?void 0:u.buyNow)}),T=K(()=>{var i;return I.value&&!!((i=c.value)!=null&&i.balanceData)}),O="/wallet/v2/submit/info";let D=0;const f=async(i=O,u)=>{var W,Y,V;const P=++D;if(!I.value){A();return}const[E,F]=await ot(vo(i,{...b(),...u}));if(P===D){if(d.value=!1,A(),!((W=F==null?void 0:F.data)!=null&&W.success)){i===O&&(d.value=!0),t.noMessage||B({type:"error",message:(Y=F==null?void 0:F.data)==null?void 0:Y.msg});return}Et.info("recharge------getWalletInfo",F),c.value=F.data.data,[oa.No,oa.NoVnd,oa.NoInr].includes((V=c.value)==null?void 0:V.merchCode)&&$()}},g=async(i="/wallet/v2/submit/info",u)=>{var E,F,W,Y,V,G,U;const P=Ms();try{const[x,k]=await ot(vo(i,{...b(),...v}));if(A(),x||!((E=k==null?void 0:k.data)!=null&&E.success)){B({type:"error",message:(G=(V=(W=(F=k==null?void 0:k.data)==null?void 0:F.data)==null?void 0:W.msg)!=null?V:(Y=k==null?void 0:k.data)==null?void 0:Y.msg)!=null?G:e("lobby.error.networkError")});return}const j=(U=k.data.data)==null?void 0:U.url;j?(u==null||u(),P?P.location=j:ze(j)):P==null||P.close()}catch(x){P==null||P.close(),S.value=!1}},y=i=>{var u;i.openWay===ss.Frontend?((u=i.onBeforeRedirect)==null||u.call(i),ze(i.url)):i.openWay===ss.Backend&&(i.buttonType===cs.NextStep?f(i.url,v):i.buttonType===cs.EnterWallet&&g(i.url,i.onBeforeRedirect))},m=()=>new Promise((i,u)=>{var F,W;const P=(W=(F=c.value)==null?void 0:F.nextStepData)==null?void 0:W.verificationCode.url,E={...b(),...v};ot(vo(P,E)).then(([Y,V])=>{var G,U,x,k,j,ne;Y||!((G=V==null?void 0:V.data)!=null&&G.success)?(B({type:"error",message:(ne=(j=(x=(U=V==null?void 0:V.data)==null?void 0:U.data)==null?void 0:x.msg)!=null?j:(k=V==null?void 0:V.data)==null?void 0:k.msg)!=null?ne:e("lobby.error.networkError")}),u()):i(V)}).catch(Y=>{u(Y)})}),l=()=>{var P;const i=(P=c.value)==null?void 0:P.balanceData,u=i==null?void 0:i.buttons;y({openWay:u==null?void 0:u.enterWallet.openWay,url:u==null?void 0:u.enterWallet.url,buttonType:u==null?void 0:u.enterWallet.buttonType})},C=()=>{var i,u,P,E;return[(i=a.userInfos)==null?void 0:i.username,(u=t.activeCategoryItem)==null?void 0:u.payTypeId,(P=t.activeSubCategoryItem)==null?void 0:P.payTypeId,(E=t.activeChannelItem)==null?void 0:E.
26channelId].join(":")};let N;const L=()=>{var u,P,E,F;if(N!==C())return;const i=((u=_.value)==null?void 0:u.dataJson)&&((E=JSON.parse((P=_.value)==null?void 0:P.dataJson))==null?void 0:E.amounts);(F=t.activeChannelInfo)!=null&&F.isNoVip&&i&&s.calculateGift({calMode:Ft.CalculateAllBonusAmounts,customMoneyList:i.join(",")})},$=async()=>{var E;const i=C(),[u,P]=await ot(vo("/wallet/v2/submit/refreshAmount",b()));R.value=!1,!(u||i!==C())&&(N=i,_.value=(E=P==null?void 0:P.data)==null?void 0:E.data,L())};return xe(()=>t.isModernRechargeVisible,i=>{i&&L()}),{formData:v,walletData:c,fetchError:d,loading:p,enterWalletLoading:S,refreshLoading:w,isBind:T,isWalletChannel:I,noLoading:R,noWalletInfo:_,getNoVipChanelAmount:$,getWalletInfo:f,btnHandler:y,sendCode:m,goWallet:l}}),Va=Ve("recharge-pay-infos",()=>{const e=qt(),{t}=ye(),a=se(),o=h([]),n=h([]),r=h(),s=h(),c=h(),d=h(!0);let p=!1;const S=async(A=!0)=>{var g,y,m,l,C,N,L,$,i,u,P,E,F;if(A||(p=!0),!e.isModernRechargeVisible||((g=e.activeCategoryItem)==null?void 0:g.categoryType)!==fa.Normal||!e.activeChannelItem||e.activeChannelItem.channelType===At.directPay)return;const I=(m=(y=v.value)==null?void 0:y.fields)==null?void 0:m.some(({dbField:W,extendDbFieldList:Y})=>["realName","pinNumber","pinNumberType"].includes(W)||!["bankCode","smsCode","paymentQrCode"].includes(W)&&["realName","pinNumber"].includes(Y==null?void 0:Y[0])),T=(e.activeChannelItem.channelType===At.bankCardPay||e.activeChannelItem.channelType===At.bankPay)&&!!_("payAccount"),O=(((l=e.activeChannelInfo)==null?void 0:l.isWallet)||((C=e.activeChannelInfo)==null?void 0:C.buyNow))&&((i=($=(L=(N=An().walletData)==null?void 0:N.nextStepData)==null?void 0:L.nextStepButton)==null?void 0:$.reqParams)==null?void 0:i.some(W=>W.dbField==="realName"));if(!I&&!T&&!O)return;const[D,f]=await ot(pc(A&&!p));D||(p=!1,o.value=(P=(u=f.data.data)==null?void 0:u.filter(W=>W.type===to.ID_CARD))!=null?P:[],n.value=(F=(E=f.data.data)==null?void 0:E.filter(W=>W.type===to.BANK_CARD))!=null?F:[])},w=async A=>{if(!A.id)return;const[I]=await ot(vc(A));I||S(!1)},v=K(()=>{var f,g,y,m,l;const A=(g=(f=e.activeChannelItem)==null?void 0:f.useTypeId)!=null?g:0,I=(m=(y=e.channelData)==null?void 0:y.useTypeConfigMap)==null?void 0:m[A],T=I?JSON.parse(I):null,O=((l=e.activeChannelItem)==null?void 0:l.payKind)===ha.Transfer;T==null||T.forEach(C=>{var N,L,$,i,u,P;if(C.inputNeed===Wa.ChannelConfig){const E=(L=(N=e.activeChannelItem)==null?void 0:N.frontInputField)==null?void 0:L.find(F=>F.fieldId===C.fieldId);C.inputNeed=($=E==null?void 0:E.inputNeed)!=null?$:Wa.NoInput}O&&!((i=C.fieldPropertyList)!=null&&i.includes(mi.DisplayOnRechargePage))&&(C.inputNeed=Wa.NoInput),C.dbField==="pinNumberType"&&(C.options=C.options.filter(E=>{const F=E.linkFieldList.filter(W=>{var V,G;const Y=(G=(V=e.activeChannelItem)==null?void 0:V.frontInputField)==null?void 0:G.find(U=>U.fieldId===W.fieldLingId);return(Y==null?void 0:Y.inputNeed)!==Wa.NoInput});return F==null?void 0:F.length}),C.isDisabled=((u=e.channelData)==null?void 0:u.realInfoRule)===Ro.autoFillReadonly&&!!((P=a.userInfos)!=null&&P.cpf))});const D=T==null?void 0:T.filter(C=>C.inputNeed!==Wa.NoInput);return Et.info("activeChannelField:",D,T),D!=null&&D.length?{fields:D}:void 0}),_=A=>{var I,T;return(T=(I=v.value)==null?void 0:I.fields)==null?void 0:T.find(O=>O.dbField===A)},R=K(()=>{var T,O,D,f,g,y,m;let A,I=0;return e.isMergeChannel?e.activeSubCategoryItem?(A=uo.SubCategory,I=(O=(T=e.activeSubCategoryItem)==null?void 0:T.payTypeId)!=null?O:0):(A=uo.Category,I=(f=(D=e.activeCategoryItem)==null?void 0:D.payTypeId)!=null?f:0):(A=(g=e.activeChannelItem)!=null&&g.channelMerge?uo.SmartMergeChannel:uo.Channel,I=(m=(y=e.activeChannelItem)==null?void 0:y.channelId)!=null?m:0),{type:A,tid:I}});return{changeModeTipsVisible:d,payInfos:o,bankInfos:n,getPayInfos:S,delPayInfos:w,cardIDTypes:r,onlineFieldMap:s,activeChannelField:v,TransferFieldMap:c,tidField:R,hasFormField:_,amountMultipleHint:()=>{var T;const A=Number(e.formModel.amount);if(!A||(T=e.activeChannelInfo)!=null&&T.isScoreMode)return"";const I=e.formStatus.balanceSwitch;return I===Ba.MULTIPLE_OF_TEN&&A%10!==0?t("lobby.modal.pay.onlyMultiplesOfTen"):I===Ba.MULTIPLE_OF_HUNDRED&&A%100!==0?t("lobby.modal.pay.onlyMultiplesOfHundred"):""}}}),Uc=async(e=!0,t=!1)=>{var _,R,b,A,I;const a=qt(),o=se(),n=Va();if(await n.getPayInfos(e),!a.isModernRechargeVisible)return;const r=n.payInfos[0],s=a.formStatus.cardIDIsFreeze?_s():(r==null?void 0:r.realN
26ame)||_s(),c=ec().realNameSpliteSign,d=s&&s.split(c).map(T=>tc(T)).join(c),p=a.formStatus.cardIDIsFreeze?(_=o.userInfos)==null?void 0:_.cpf:(r==null?void 0:r.cardID)||((R=o.userInfos)==null?void 0:R.cpf);let S;const w=n.hasFormField("pinNumberType"),v=w==null?void 0:w.options.find(T=>T.value===(r==null?void 0:r.payCardIDType));a.formStatus.cardIDIsFreeze&&((b=o.userInfos)!=null&&b.cpf)?S=(A=o.userInfos)==null?void 0:A.pinNumberType:v&&(S=r==null?void 0:r.payCardIDType),(!t||!a.formModel.realName||a.formStatus.cardIDIsFreeze)&&(n.hasFormField("realName")?a.formModel.realName=d||a.formModel.realName:a.formModel.realName=""),(!t||!a.formModel.pinNumber||a.formStatus.cardIDIsFreeze)&&(n.hasFormField("pinNumber")?a.formModel.pinNumber=p:a.formModel.pinNumber=""),(!t||!String((I=a.formModel.pinNumberType)!=null?I:"")||a.formStatus.cardIDIsFreeze)&&(w&&S!==void 0?a.formModel.pinNumberType=Number(S):a.formModel.pinNumberType=void 0)},kc=async(e=!0,t=!0)=>{const a=qt(),o=new Set(["realName","pinNumber","pinNumberType","abandonReward"]);Object.keys(a.formModel).forEach(r=>{o.has(r)||(a.formModel[r]="")}),t&&Bs("RECHARGE_AMOUNT_CHANGE").emit({amount:""}),await(r=>new Promise(s=>setTimeout(s,r)))(1e3),await Uc(e)},ta=()=>{const e=qt(),t=Uo(),a=Ga(),o=bn();e.clearTabCache(),e.formModel.amount="",t.reset(),setTimeout(()=>{a.initDataList()},1e3),o.setSelectionActiveId(),e.formModel.abandonReward=!1,kc(!1),e.submitLoading=!1},Fc=()=>{var n,r;const{userInfos:e}=se(),a=(n=Zs().siteCurrencyList)==null?void 0:n.find(s=>s.currencyCode===(e==null?void 0:e.currency));let o=Number((r=a==null?void 0:a.gameRate)!=null?r:1);return o<1&&(o=1/o),o>1&&o.toString().split(".").length>1&&(o=Math.round(o)),o},ws=(e,t)=>{var C,N,L,$,i,u;const{userInfos:a}=se(),n=(C=Zs().siteCurrencyList)==null?void 0:C.find(P=>P.currencyCode===(a==null?void 0:a.currency)),r=(N=n==null?void 0:n.marketCurrencyCode)!=null?N:"",s=(L=a==null?void 0:a.currency)!=null?L:"";let c=!1,d=!1;const p=e,S=p.id,w=Number(($=n==null?void 0:n.gameRate)!=null?$:1),v=w!==1,_=(i=p==null?void 0:p.payCurrency)!=null?i:"CNY",R=s===_||["0","1"].includes(t);let b=_;hn.includes(s)?(b=s,c=!0):(!R||v)&&(d=!0);const A=e.walletType===ro.NoWallet,I=A&&e.channelCode===We.scanCode,T=A&&e.channelCode===We.balancePay,O=A&&e.channelCode===We.buyNow,D=A&&[We.bankCard,We.alipay,We.wechat,We.upi,We.zaloQrCode,We.momoQrCode].includes(e.channelCode),f=e.channelType===tn.WalletPay&&(!A||A&&!I),g=A?T:f,y=e.channelType===tn.WithdrawBankPay,m=[an.Upi1,an.Upi2].includes(e.paymentId),l=e.channelType===At.appPayPage;return{id:S,isStaticCurrencyCodeEqual:R,isActiveCurrencyCodeEqual:s===b,isUserCurrencyGameRateSpecial:v,userCurrencyGameRate:w,activeChannelCurrencyCode:b,staticChannelCurrencyCode:_,isScoreMode:c,userCyrrencySign:(u=n==null?void 0:n.currencySign)!=null?u:"CNY",marketCurrencyCode:r,integerGameRate:Fc(),changeModeButtonVisible:d,isWallet:f,isWalletBalance:g,isNoWallet:A,isNoVip:D,buyNow:O,withdrawBankPay:y,isUpi:m,appPayPage:l}},xd=(e,t)=>e?!1:(t==null?void 0:t.channelType)===At.topUpCard,Gd=e=>(e==null?void 0:e.channelType)===At.noPage,Vd=e=>(e==null?void 0:e.channelType)===At.directPay,qd=e=>{if(!(e&&(e==null?void 0:e.walletType)===ro.NoWallet))return null;const a=e.channelCode,o=a===We.balancePay,n=a===We.balancePay2,r=a===We.directPurchase,s=a===We.scanCode;return{needBindWallet:o||n||r,balancePay:o,balancePay2:n,directPurchase:r,scanCode:s}},$d=(e,t,a)=>{const o=e?t:a,n=(o==null?void 0:o.balanceSwitch)!==Ba.DISABLED,r=o==null?void 0:o.balanceSwitch,s=(t==null?void 0:t.realInfoRule)===Lo.NON_EDITABLE,c=o==null?void 0:o.remark,d=o==null?void 0:o.slogan;return{moneyInput:n,balanceSwitch:r,cardIDIsFreeze:s,remark:c,slogan:d}},Is=({isMergeChannel:e,channelData:t,activeChannelItem:a,exchangeRate:o,gameRate:n=1,isScoreMode:r,isActiveCurrencyCodeEqual:s,isStaticCurrencyCodeEqual:c})=>{var w,v,_,R;const d=(b,A)=>un(b.toString(),{code:a==null?void 0:a.payCurrency,showGroup:!1,decimalSeparator:".",toFixedType:"currency"}).toFixed({roundingMode:A,tailZero:!1}),p=Lt(0),S=Lt(0);if(!t||!a)return{max:"0",min:"0"};if(e?(p.setNumber((w=t.minRechargeLimit)!=null?w:"0"),S.setNumber((v=t.maxRechargeLimit)!=null?v:"0")):(p.setNumber((_=a.minRechargeLimit)!=null?_:"0"),S.setNumber((R=a.maxRechargeLimit)!=null?R:"0")),s&&!c&&(p.div(o),S.div(o)),s&&r&&n){const b=Fc();n<1?(p.times(b),S.times(b)):(p.div(b),S.div(b))}return r&&(p.isLessThan(1)&&p.setNumber(1),p.toFixed({decimalPlaces:2,roundingMode:xt.ROUND_HALF_UP}),S.toFixed({decimalPlaces:2,roundingMode:xt.ROUND_HALF_UP}),p.setNumber(p.toString()),S.setNumber(S.toString()),p.toFixed({decimalPlaces:0,roundingMode:xt.ROUND_UP}),S.toFixed({decimalPlaces:0,roundingMode:xt.ROUND_DOWN})),{min:d(p,xt.ROUND_UP).toString(),max:d(S,xt.ROUND_DOWN).toString()}},xc=async()=>new Promise(e=>{const t=yn(),a=new Date().getTime();ge.get(`${t}/getServerTime?t=${a}`,{timeout:5e3}).then(o=>{if(o.status===200){const n=Math.floor(o.data.getServerTime);e({serverTime:n})}e({serverTime:8888888888})}).catch(()=>{e({serverTime:8888888888})})}),Pm=e=>{const t=/[!"#$%&'()*+,-./:;<=>?@[\\\]^_`{|}~]/g,a=e.match(t);return a?a.length:0},Rm=e=>gn()?ka(e,"3.3.3-2"):fn()?ka(e,"2-8-1"):e,Gc=(e,t,a,o)=>{var r;const n={...e};return(r=t==null?void 0:t.fields)==null||r.forEach(s=>{var _;const{reverseFmtExpressions:c,dbField:d,fmtInterface:p,fieldId:S}=s,w=a?`${d}$$${S}`:d,v=n[w];if(c&&!p&&v){const R=new RegExp(c,"g"),b=v.replace(R,"");
26n[w]=b}else d===Co.pinNumberType&&o&&(n[w]=String(v));s.areaCode&&s.inputType===yi.Phone&&n.areaCode&&(n[w]=((_=n.areaCode)==null?void 0:_.replace("+",""))+"-"+n[w])}),n},Lm=(e,t)=>{const a={},{formData:o,hideFieldList:n=[],fields:r,qrCodeFile:s}=e;if(o&&(r==null?void 0:r.length)>0)for(const c of r||[]){const d=c.dbField!=Co.realName?`${c.dbField}$$${c.fieldId}`:c.dbField;if(!n.includes(c.fieldId)&&(c.dbField===Co.paymentQrCode?a[c.dbField]=s||"":a[c.dbField]=o[d],Array.isArray(c.extendDbFieldList)&&c.extendDbFieldList.length>0))for(const p of c.extendDbFieldList||[])p===Co.paymentQrCode?a[`${p}`]=s||"":a[`${p}`]=o[d]}return a},Wd=Ve("recharge-noV2",()=>{const e=qt(),t=se(),a=Xs(),o=St(),n=h(!1),r=St([]),s=h(!1),c=v=>{o.value=v},d=async()=>{n.value=!0,o.value=void 0,r.value=[];try{await e.submit({isDirectPay:!0})}finally{n.value=!1}S()},p=()=>d(),S=v=>{var _,R,b,A,I,T,O,D;return Ic({address:(_=o.value)==null?void 0:_.address,username:(b=(R=t.userInfos)==null?void 0:R.username)!=null?b:"",merchantId:String((A=e.activeChannelItem)==null?void 0:A.merchAgentId),signKey:(T=(I=e.categoryData)==null?void 0:I.sign_key)!=null?T:"",coin:(O=e.activeChannelItem)==null?void 0:O.payCurrency,protocol:(D=o.value)==null?void 0:D.protocol,recentOrders:r,ordersLoading:s,refresh:v})},w=()=>S(!0);return xe([()=>{var v;return(v=e.activeChannelItem)==null?void 0:v.channelId},()=>{var v;return(v=a.stateMap.recharge)==null?void 0:v.visible}],([,v])=>{v&&Vd(e.activeChannelItem)&&d()},{immediate:!0}),{directPayInfo:o,directPayLoading:n,recentOrders:r,ordersLoading:s,setDirectPayInfo:c,loadDirectPay:d,refreshDirectPay:p,getRecentOrders:S,refreshRecentOrders:w}}),Vc=Ve("recharge-domainV2",()=>({getUrl:(t=!0)=>t?"/top/v2/submit/pback":"/top/v2/submit/wopen"})),Hd=xs(),Yd=async({formModel:e,isMergeChannel:t=!1,url:a,paymentType:o,isScoreMode:n,activeChannelCurrencyCode:r,channlName:s,openWay:c,noWalletChannelType:d,activeChannel:p,channelData:S,time:w,activeChannelInfo:v,isSIM:_,isNonePayPage:R,signKey:b,mr:A,payTypeId:I,tid:T,tidType:O,isDirectPay:D=!1})=>{var J,ce,Se,de,Be,Q,ae,Z,z,ee,X,le,Ue,ke,Fe,Oe,te,Ie,Qe,Ke,De,st,it,gt,mt,yt,ht,Ot,_t,pt,tt,Me;const f=qt(),g=f.payEntryId,y=se(),m=Na(),l=wa(),C=Ia(),N=qe(),L=Oc(),$=An(),i=Va(),u=Vc(),P=Uo(),{openDialog:E,closeDialog:F}=Nt(),{uuid:W,getHtmlTemplateVersion:Y}=Fa(),{t:V}=ye(),G=(J=N.siteCode)!=null?J:"";if(!b)return;if(!a){B({type:"error",message:V("lobby.modal.pay.payDomainErrorToast")});return}if(o===pi.zfbApp){B({type:"error",message:()=>V("lobby.modal.pay.toast.payZFBError")});return}const U=(Se=(ce=$.walletData)==null?void 0:ce.balanceData)==null?void 0:Se.openBalanceUrlType,x=new Jt,k=c===Bt.newWindowAfterFetch,j=ks.isActivated&&Fs,ne=!y.hasLogined&&y.isTemporaryAccountMode,we=Hd.os.isIOS&&(Hs||Ys||js||zs||aa.package.isVest),Ne=!!((de=f.activeChannelInfo)!=null&&de.isWalletBalance&&!U),Ce=k&&!aa.package.isApp&&!j&&!we&&!y.isDemoMode&&!Ne&&!(v!=null&&v.appPayPage)&&!R&&!_&&!D;if(ne){Ce&&x.create("/pages/loading/index.html",!0,!0),Re.stats("rechargeStats","statsGenTempAcc");const Te=await No().initTemporaryAccount();if(Re.stats("rechargeStats","statsGenTempAcc"),!Te){x.close(),F("recharge"),To().openLoginRegister({skipGuide:!0,skipTemporary:!0,openType:"overlay",onSuccess:()=>{E("recharge",{options:{payEntryId:g}})}});return}}let Ae=(ae=(Be=y.userInfos)==null?void 0:Be.username)!=null?ae:(Q=m.vipInfos)==null?void 0:Q.useridx;Ae||(await m.getVipInfos(),Ae=(Z=m.vipInfos)==null?void 0:Z.useridx);const{cId:Ge,...et}=e,Xe=Gc(et,i.activeChannelField);Et.info("recharge-formData",e,Xe);const Le={formDataStr:Fd(JSON.stringify(Xe)),cid:Ge,userId:(z=Ae==null?void 0:Ae.toString())!=null?z:"",amount:D?ac:(ee=e.amount)!=null?ee:"",currencyCode:n?"":r,siteCode:G,token:(X=y.userInfos)==null?void 0:X.session_key,tid:T!=null?T:i.tidField.tid,type:O!=null?O:i.tidField.type,time:w!=null?w:l.getServerTime(),source:"web",version:Y(),language:C.language||"en",openWay:c,nonceStr:ad(),payTypeId:I,xd:`${Vs()}-${qs()}`,mr:A,ld:W,fp:encodeURIComponent(y.getFingerId),actId:(le=P.activeConfig)==null?void 0:le.activeId,actRId:(Ue=P.activeConfig)==null?void 0:Ue.activeRuleId,actRds:(ke=P.activeConfig)!=null&&ke.activeRewardDetail
26s?encodeURIComponent(P.activeConfig.activeRewardDetails):void 0,dcId:(Fe=P.currentCouponOption)==null?void 0:Fe.uuidStr,rn:Rc(),cut:S==null?void 0:S.channelAllocDimension,payEntryId:g},{isGamePlaying:M,gameParameters:oe}=Sa();M&&(Le.gpid=oe==null?void 0:oe.platformId,Le.gid=(Oe=oe==null?void 0:oe.gameInfo)==null?void 0:Oe.gameId),Le.sign=Ud({payload:Le,signKey:b,siteCode:G}),Le.sKey=b.slice(-4),Le.channelType=D?At.directPay:"";const ie={payload:Le,sign:Le.sign,payUrl:a};if(console.log("params",ie),Ce&&!ne&&x.create("/pages/loading/index.html",!0,!0),d!=null&&d.balancePay&&(Re.stats("rechargeStats","statsSyncNoBal"),await $.getWalletInfo(),Re.stats("rechargeStats","statsSyncNoBal")),d!=null&&d.balancePay||d!=null&&d.balancePay2){const Te=(te=$.walletData)==null?void 0:te.balanceData;if(Lt(e.amount||0).isGreaterThan((Te==null?void 0:Te.balance)||0)){x.close(),dc(()=>{$.goWallet()});return}}const fe=c===Bt.qrCode,Pe=c===Bt.newWindowAfterFetch,Ee=c===Bt.inner;Pe&&(Js||j)&&(Le.openWay=Bt.newWindow);const je=c!==Bt.newWindow||y.isDemoMode;if(D||Oo({amount:Le.amount,currency:r}),k){const Te=window.location.href;$s.localStorage.set("currentHref",Te)}if(Bc(),je){const Te=(d==null?void 0:d.directPurchase)||(d==null?void 0:d.balancePay)||(d==null?void 0:d.balancePay2)||(d==null?void 0:d.scanCode)||(v==null?void 0:v.isNoVip);Te&&E("securityCheck",{openType:"overlay"}),Re.stats("rechargeStats","statsApi");const $e=await $u(a,Le,Le.sKey).catch(ut=>{var Tt,Pt,It;if(x.close(),Te&&F("securityCheck"),D)return;const wt=(It=(Pt=(Tt=ut==null?void 0:ut.config)==null?void 0:Tt.headers)==null?void 0:Pt["x-request-id"])!=null?It:"";hs({orderId:"",rechargeChannel:`${s}(${p==null?void 0:p.channelCode})`,errorMessage:`${V("lobby.modal.pay.payRequestTimeout")} requestIDï¼${wt}`})});Re.stats("rechargeStats","statsApi"),Re.stats("rechargeStats","end"),Re.payload("rechargeStats").then(ut=>{var wt,Tt,Pt,It,Qt;return ia(Dt.sensorEvents.ClickRechargeToThirdPayTime,{...ut,pullDomain:window.location.origin,lobbyDomain:encodeURI(window.location.hostname),currency:(wt=y.userInfos)==null?void 0:wt.currency,is_success:!!((Tt=$e==null?void 0:$e.data)!=null&&Tt.success)&&!!((It=(Pt=$e==null?void 0:$e.data)==null?void 0:Pt.data)!=null&&It.success),payChannel:(Qt=p==null?void 0:p.channelName)!=null?Qt:""})}).catch(ut=>console.warn(ut)),Te&&F("securityCheck");const me=(Ie=$e==null?void 0:$e.data)==null?void 0:Ie.data;if(D){if(!((Qe=$e==null?void 0:$e.data)!=null&&Qe.success)){B({type:"error",message:(Ke=$e==null?void 0:$e.data)==null?void 0:Ke.msg});return}Wd().setDirectPayInfo({address:(De=me==null?void 0:me.payAddress)!=null?De:"",protocol:(st=p==null?void 0:p.channelCode)!=null?st:""});return}const ko=(mt=(gt=(it=$e==null?void 0:$e.config)==null?void 0:it.headers)==null?void 0:gt["x-request-id"])!=null?mt:"",qa={orderId:(yt=me==null?void 0:me.orderNo)!=null?yt:"",rechargeChannel:(me==null?void 0:me.payChannel)||`${s}(${p==null?void 0:p.channelCode})`,errorMessage:(me==null?void 0:me.msg)||((ht=$e==null?void 0:$e.data)==null?void 0:ht.msg)||`${V("lobby.modal.pay.payRequestTimeout")} requestIDï¼${ko}`};if((me==null?void 0:me.code)===ps.DUPLICATE_SUBMIT){x.close(),ta();return}if((me==null?void 0:me.code)===ps.REPEATED_RECHARGE){x.close();let ut;Pc().then(wt=>{ut=wt}),fc({num:e.amount,onConfirm:()=>{E("rechargeDetail",{openType:"overlay",options:ut?{orderNo:ut}:{lastOrder:"1"}})},onCancel:()=>{E("rechargeRecord",{openType:"overlay"})}});return}if(d&&(me!=null&&me.verifyUrl)){x.close(),gc({onConfirm:()=>{ze(me.verifyUrl)}});return}if((!((Ot=$e==null?void 0:$e.data)!=null&&Ot.success)||!(me!=null&&me.success))&&Mo({charge_type:o,err:JSON.stringify($e),charge_platid:Le.tid,amt_num:Le.amount,url:a,openWay:Le.version,isMerge:t}),!(me!=null&&me.success)||!((_t=$e==null?void 0:$e.data)!=null&&_t.success)){x.close(),hs(qa);return}if(v!=null&&v.appPayPage){const{isApp:ut,isVest:wt,isLite:Tt}=aa.package;ut||wt||Tt?ze(me==null?void 0:me.url,{iosClipHack:!0}):Ws(me==null?void 0:me.url,()=>{window.location.href=me==null?void 0:me.url});return}if(d!=null&&d.balancePay){x.close(),mc({num:e.amount}),$.getWalletInfo(),ta();return}if(me.qrCode||me.qrCode&&y.isDemoMode){x.close();const ut=(()=>{const wt=e.amount||"0",{userCurrencyGameRate:Tt=1,isScoreMode:Pt}=v!=null?v:{};if(!Pt)return wt;const It=Lt(wt);
26return Tt&&It.times(Tt),It.times(f.exchangeRate),It.toString()})();L.init({money:ut,currencySign:(pt=p==null?void 0:p.currencySign)!=null?pt:"",channlName:s!=null?s:r,payCurrency:p==null?void 0:p.payCurrency,isPix:(p==null?void 0:p.payCurrency)==="BRL",qrCode:me.qrCode,orderNo:me.orderNo,outTradeNo:(tt=me.outTradeNo)!=null?tt:"",createTime:Math.ceil(Date.now()/1e3),orderEffectiveTime:(Me=S==null?void 0:S.onlineOrderEffectiveTime)!=null?Me:60*20}),E("rechargeQrCode",{openType:"overlay"}),ta();return}const lo=(ut,wt)=>{Re.stats("rechargeInlinePaymentStats","start"),Re.stats("rechargeInlinePaymentStats","loadPayTime"),uc(ut,{close:async()=>{var Pt,It;Re.stats("rechargeInlinePaymentStats","end");const Tt={payCategory:(Pt=S==null?void 0:S.payTypeName)!=null?Pt:"",payChannel:(It=p==null?void 0:p.channelName)!=null?It:""};return Re.payload("rechargeInlinePaymentStats").then(Qt=>ia(Dt.sensorEvents.EnterThirdPay,{...Tt,...Qt,payStayTime:Qt.statsTotalTime})).catch(Qt=>console.warn("rechargeInlinePaymentStatsError",Qt)),wt&&/^\d+$/.test(wt)&&E("rechargeInfo",{openType:"overlay",options:{orderNo:wt}}),!0},openDialog:()=>{var Pt,It;const Tt={payCategory:(Pt=S==null?void 0:S.payTypeName)!=null?Pt:"",payChannel:(It=p==null?void 0:p.channelName)!=null?It:"",payStartTime:new Date().getTime()};ia(Dt.sensorEvents.ThirdPayStart,Tt)},iframeOnload:()=>{Re.stats("rechargeInlinePaymentStats","loadPayTime")}}),ta()},jt=me==null?void 0:me.url;if((fe||Ee)&&jt){x.close(),lo(jt,me.orderNo);return}if(Pe&&we&&jt){x.close(),Ko(()=>{ze(jt,{log:!0})});return}if(v!=null&&v.isWalletBalance&&!U){B({type:"success",message:V("lobby.modal.pay.rechargeSuccessful")}),ta(),$.getWalletInfo();return}if(jt){me.orderNo&&/^\d+$/.test(me.orderNo)&&E("rechargeInfo",{openType:"overlay",options:{orderNo:me.orderNo}}),ta(),x.open(jt);return}x.close(),B({type:"success",message:V("lobby.modal.pay.nonePayPageSuccessful")}),ta();return}const H=yn()+u.getUrl(!1)+"?"+Zo(Le);x.open(H),ta()},Wo=({oldItem:e,typeId:t,item:a,idKey:o})=>{if(Array.isArray(a)){if(t){const n=a.find(r=>String(r[o])===String(t));if(n)return n}if(e){const n=a.find(r=>String(r[o])===String(e[o]));return n||a[0]}else return a[0]}else return a},jd=async e=>{var R,b,A,I,T;const t=qt(),a=t.payEntryId,o=se(),n=Va(),r=Uo(),{openDialog:s,closeDialog:c}=Nt();e.formData&&(e.formData=Gc(e.formData,n.activeChannelField)),e={...e,activeConfig:{...r.activeConfig,discountCouponId:(R=r.currentCouponOption)==null?void 0:R.uuidStr}};const{isGamePlaying:d,gameParameters:p}=Sa();if(d&&(e.platformId=p==null?void 0:p.platformId,e.gameId=(b=p==null?void 0:p.gameInfo)==null?void 0:b.gameId),e.type=(A=e.type)!=null?A:n.tidField.type,e.typeId=(I=e.typeId)!=null?I:n.tidField.tid,Oo({amount:e.money,currency:e.payCurrency}),!o.hasLogined&&o.isTemporaryAccountMode&&!await No().initTemporaryAccount()){c("recharge"),To().openLoginRegister({skipGuide:!0,skipTemporary:!0,openType:"overlay",onSuccess:()=>{s("recharge",{options:{payEntryId:a}})}});return}e.payEntryId=a,t.submitLoading=!0;const[w,v]=await ot(Wu(e));if(t.submitLoading=!1,w){Mo({charge_type:e.type,err:JSON.stringify(w),charge_platid:e.payTypeId,amt_num:e.money,url:"/pay/offlineOrderV3"});return}const _=(T=v.data.data)==null?void 0:T.orderNo;_&&(Bc(),s("rechargeDetail",{openType:"overlay",options:{orderNo:_}})),ta()},zd=()=>{const e=h();return{fee:e,updateFee:async o=>{const n=await Vu(o);n&&(e.value=n.data.data)},clearFee:()=>{e.value=void 0}}},Jd=()=>{const{isCategoryExpand:e,isChannelExpand:t}=ao(),a=!e.value,o=!t.value,n=Ct({category:a,subCategory:a,channel:o});return{foldState:n,toggleFold:(s,c)=>{n[s]=c}}},qt=Ve("recharge-mainV2",()=>{const e=se(),{visible:t}=Nt("recharge"),a=Da(),o=K(()=>!!t.value&&!!a.paymentMode&&!a.isRechargeSimple),n=An(),r=Ga(),s=Vc(),c=qe(),d=Va(),{t:p}=ye(),S=h(!1),w=h(!1),v=h(0),_=h(Xa.DEFAULT),R=h(),b=h(""),{foldState:A,toggleFold:I}=Jd(),{exchangeRate:T,updateExchangeRate:O,loading:D,exchangeRateData:f,getAllExchangeRates:g}=Ec(),y=h(),m=h(),l=h(),C=h(),N=h(),L=h(),$=h(),i=h(),u=h(!1),P=h(0);let E=!1;const F=h(),W=()=>{var Q,ae,Z;return[(Q=C.value)==null?void 0:Q.payTypeId,(ae=N.value)==null?void 0:ae.payTypeId,(Z=L.value)==null?void 0:Z.channelId].join(":")},Y=K(()=>!t.value&&e.hasLogined&&!!a.paymentMode&&!a.isRechargeSimple&&!!F.value&&F.value===W());xe([()=>!!t.value,()=>e.uid,()=>e.hasLogined,()=>{var Q;return(Q=e.userInfos)==null?void 0:Q.currency},()=>a.paymentMode,()=>
26a.isRechargeSimple],()=>{E=!1,F.value=void 0},{flush:"sync"});const V=h({}),G=h({}),U=h({}),x=h(!1),k=h(),j=h(),ne=new Map,ue=Q=>{ne.set(Q,{categoryData:m.value,channelData:l.value,activeCategoryItem:C.value,activeSubCategoryItem:N.value,activeChannelItem:L.value,activeChannelInfo:i.value,isMergeChannel:u.value,formStatus:{...G.value},channelPayTypeId:$.value})},we=Q=>{const ae=ne.get(Q);return ae?(m.value=ae.categoryData,l.value=ae.channelData,C.value=ae.activeCategoryItem,N.value=ae.activeSubCategoryItem,L.value=ae.activeChannelItem,i.value=ae.activeChannelInfo,u.value=ae.isMergeChannel,G.value=ae.formStatus,$.value=ae.channelPayTypeId,!0):!1},Ne=()=>{ne.clear()},Ce=h(0),Ae=h({code:"",traceId:"",requestId:""}),Ge=h(""),et=Q=>{var Z,z;const ae=Wo({idKey:"payTypeId",oldItem:(Z=m.value)!=null&&Z.pageChannelMode?null:C.value,typeId:(z=R.value)==null?void 0:z.payTypeId,item:Q});ae&&(C.value=ae)},Xe=Q=>{var Z,z;const ae=Wo({idKey:"payTypeId",oldItem:(Z=m.value)!=null&&Z.pageChannelMode?null:N.value,typeId:(z=R.value)==null?void 0:z.subCategoryId,item:Q});N.value=ae!=null?ae:null},Le=h(!1),M=(Q=0,{useCache:ae=!0,silent:Z=!1,preloadGift:z=!1}={})=>{var X;P.value++,Le.value=Z,F.value=void 0,E=z&&!t.value&&e.hasLogined&&!!a.paymentMode&&!a.isRechargeSimple;const ee=ae?Rt.USE_CACHE:Rt.NO_CACHE;if(g(),((X=c.financeSetting)==null?void 0:X.rechargeTagMode)!==Ua.OPEN){ie(0,ee);return}Md({noCache:ee,noMessage:Z},(le,Ue)=>{var Fe,Oe,te;if(!ae&&((Fe=le==null?void 0:le.data)!=null&&Fe.__isCache))return;const ke=(te=(Oe=le==null?void 0:le.data)==null?void 0:Oe.data)==null?void 0:te.list;if(Ge.value="",!x.value&&(Ue||!(ke!=null&&ke.length))){zt({rechargeTypeApiMsg:JSON.stringify(le)});const{isFetchError:Ie,payTypeError:Qe}=Ss(Ue,le);Ae.value=Qe,Ge.value=Ie!=null?Ie:"";return}y.value=le==null?void 0:le.data.data,_a(()=>{var Ie,Qe,Ke,De,st,it,gt;Q!==0?v.value=(De=(Ke=(Qe=(Ie=y.value)==null?void 0:Ie.list)==null?void 0:Qe.find(mt=>mt.payKind===Q))==null?void 0:Ke.payKind)!=null?De:ha.Online:(it=(st=y.value)==null?void 0:st.list)!=null&&it.length&&(!((gt=m.value)!=null&>.pageChannelMode)&&y.value.list.some(yt=>yt.payKind===v.value)||(v.value=y.value.list[0].payKind)),ie(v.value,ee)})})};let oe=0;const ie=(Q=0,ae=Rt.USE_CACHE)=>{var Z;oe=Q,w.value=!0,Ed({noCache:ae,payKind:Q,payTabConfig:(Z=y.value)==null?void 0:Z.payTabConfig,noMessage:Le.value},(z,ee)=>{var le,Ue,ke;if(Q!==oe)return;x.value=!!(z!=null&&z.data.__isCache);const X=(ke=(Ue=(le=z==null?void 0:z.data)==null?void 0:le.data)==null?void 0:Ue.payKind)==null?void 0:ke.list;if(Ge.value="",!x.value&&(ee||!(X!=null&&X.length))){w.value=!1;const Oe={[ha.Artificial]:fa.CustomerService,[ha.Merchant]:fa.Merchant}[Number(Q)];if(Oe!==void 0){C.value={categoryType:Oe};return}zt({rechargeTypeApiMsg:JSON.stringify(z)});const{isFetchError:te,payTypeError:Ie}=Ss(ee,z);Ae.value=Ie,Ge.value=te!=null?te:"";return}if(Ae.value.code="",m.value=z==null?void 0:z.data.data,!(X!=null&&X.length)){const Oe={[ha.Artificial]:fa.CustomerService,[ha.Merchant]:fa.Merchant}[Number(Q)];if(Oe!==void 0){C.value={categoryType:Oe},w.value=!1;return}}if(et(X),!Po()){const Fe=X==null?void 0:X.slice(0,6).map(Oe=>Oe.iconUrl).filter(Boolean);Fe!=null&&Fe.length&&Do(()=>Promise.resolve().then(()=>ic),void 0).then(Oe=>{var te;return(te=Oe==null?void 0:Oe.usePreloadAssetsStore())==null?void 0:te.preload(Fe)}).catch(()=>{})}fe(void 0,Q,ae)})},fe=(Q,ae=0,Z=Rt.USE_CACHE)=>{var le,Ue,ke,Fe,Oe,te,Ie,Qe;w.value=!0,Xe(Q!=null?Q:(le=C.value)==null?void 0:le.childList);const z=(Ue=C.value)==null?void 0:Ue.childList;if(z&&z.length>=2){const Ke=z.slice(0,vi).map(De=>De.iconUrl).filter(Boolean);Ke.length&&Do(()=>import("./0_RechargeLegacyChunk.2wHYgfDJ.js").then(De=>De.p),__vite__mapDeps([0,1,2])).then(De=>De.preloadRechargeImages(Ke)).catch(()=>{})}if(((ke=C.value)==null?void 0:ke.categoryType)===fa.CustomerService||((Fe=C.value)==null?void 0:Fe.categoryType)===fa.Merchant){L.value=void 0,i.value=void 0,l.value=void 0,w.value=!1;return}const X={payTypeId:(Ie=(Oe=N.value)==null?void 0:Oe.payTypeId)!=null?Ie:(te=C.value)==null?void 0:te.payTypeId,payCurrency:"",payKind:ae,payTabConfig:(Qe=y.value)==null?void 0:Qe.payTabConfig};j.value=X,Pe(X,x.value,Z)}
26,Pe=async(Q,ae,Z=Rt.USE_CACHE)=>{var z;Z===Rt.NO_CACHE&&P.value++,Bd({...Q,noChannelTopUp:(z=C.value)==null?void 0:z.noChannelTopUp,noCache:Z},ae,ee=>{var le;if(Q.payTypeId!==((le=j.value)==null?void 0:le.payTypeId))return;w.value=!1;const X=ee==null?void 0:ee.data.data;l.value=X,$.value=Q.payTypeId,Et.info("recharge------fetchChannelData",l.value),u.value=!!(X!=null&&X.isMerge),Ee(X==null?void 0:X.list)});try{const ee=await xc();Ce.value=ee.serverTime}catch(ee){}},Ee=async Q=>{var le,Ue,ke,Fe,Oe,te,Ie,Qe;J();const ae=(le=L.value)==null?void 0:le.channelId;let Z=Wo({idKey:"channelId",oldItem:(Ue=m.value)!=null&&Ue.pageChannelMode?null:L.value,typeId:(ke=R.value)==null?void 0:ke.channelId,item:Q});if(Array.isArray(Q)&&b.value){const Ke=Number(b.value);Z=(Q==null?void 0:Q.find(De=>Ke>=De.minRechargeLimit&&Ke<=De.maxRechargeLimit))||(Q==null?void 0:Q[0])}if(!Z)return;const z=ae!==Z.channelId;L.value=Z,i.value=Z?ws(Z,T.value):void 0;const ee=b.value||((Fe=R.value)==null?void 0:Fe.amount)||"",X=(Oe=R.value)==null?void 0:Oe.coupon;O({isActiveCurrencyCodeEqual:(te=i.value)==null?void 0:te.isActiveCurrencyCodeEqual,userCurrencyCode:(Qe=(Ie=i.value)==null?void 0:Ie.marketCurrencyCode)!=null?Qe:"",channelCurrencyCode:Z.payCurrency}).then(()=>{var Ke,De,st,it,gt,mt;if(i.value=Z?ws(Z,T.value):void 0,he(),X)r.setUseSelection(X);else if(ee){const yt=Lt(ee);if(!((Ke=i.value)!=null&&Ke.isScoreMode)&&T.value!=="1"){const ht=Qs((st=(De=L.value)==null?void 0:De.payCurrency)!=null?st:"").decimal;yt.div(T.value).toFixed({decimalPlaces:ht,roundingMode:xt.ROUND_UP})}if(V.value.amount=yt.toString(),!((it=G.value)!=null&&it.moneyInput)&&yt.toString()){const ht=u.value?(gt=l.value)==null?void 0:gt.recommendList:(mt=L.value)==null?void 0:mt.recommendList,Ot=Number(V.value.amount),_t=ht==null?void 0:ht.find(pt=>Number(pt.amount)>=Ot);_t&&(V.value.amount=_t.amount)}}}),G.value=$d(u.value,l.value,L.value),!X&&z?kc(!0,!1):Uc(!0,!0),he(),E&&(E=!1,F.value=W()),n.getWalletInfo()},he=()=>{var z,ee,X,le,Ue,ke,Fe,Oe,te;const Q={isMergeChannel:u.value,channelData:l.value,activeChannelItem:L.value,exchangeRate:T.value,gameRate:(z=i.value)==null?void 0:z.userCurrencyGameRate,isScoreMode:(ee=i.value)==null?void 0:ee.isScoreMode,isActiveCurrencyCodeEqual:(X=i.value)==null?void 0:X.isActiveCurrencyCodeEqual,isStaticCurrencyCodeEqual:(le=i.value)==null?void 0:le.isStaticCurrencyCodeEqual};U.value=Is(Q);const ae={...Q,exchangeRate:(te=f.value[[(ke=(Ue=i.value)==null?void 0:Ue.marketCurrencyCode)!=null?ke:"",(Oe=(Fe=L.value)==null?void 0:Fe.payCurrency)!=null?Oe:""].join("_")])!=null?te:"1",isScoreMode:!0,isActiveCurrencyCodeEqual:!0,isStaticCurrencyCodeEqual:!1},Z=Is(ae);U.value={...U.value,scoreMin:Z.min,scoreMax:Z.max}},{fee:je,updateFee:H,clearFee:J}=zd();return{activeTabIndex:v,submitLoading:S,pageLoading:w,submit:async Q=>{var ke,Fe,Oe,te,Ie,Qe,Ke,De,st,it,gt,mt,yt,ht,Ot,_t,pt;if(S.value)return;const ae=!!(Q!=null&&Q.isDirectPay),Z=V.value.amount;if(!ae&&(!Z||Lt(Z).isLessThan(0))){Et.warn("recharge-submit: amount is empty or invalid at submit time",Z),B.error({message:p("lobby.modal.pay.toast.moneyIncorrect",{min:(ke=U.value.min)!=null?ke:"0",max:(Fe=U.value.max)!=null?Fe:"0"})},"flush");return}S.value=!0;const z=(Oe=m.value)!=null&&Oe.pageReduceMode&&V.value.abandonReward?eo.ABANDON:eo.NOT_ABANDON,ee=(Ke=(Ie=$.value)!=null?Ie:(te=N.value)==null?void 0:te.payTypeId)!=null?Ke:(Qe=C.value)==null?void 0:Qe.payTypeId,{tid:X,type:le}=d.tidField,Ue=!ae&&((De=L.value)==null?void 0:De.payKind)===ha.Transfer;if(Re.stats("rechargeStats","start"),Ue)await jd({payTypeId:ee,type:le,typeId:X,money:V.value.amount,payCurrency:(gt=(st=i.value)!=null&&st.isScoreMode?"":(it=i.value)==null?void 0:it.activeChannelCurrencyCode)!=null?gt:"",memberReduceMode:z,formData:Xo(V.value,tt=>tt===void 0||tt==="")});else{const tt=L.value;await Yd({url:s.getUrl(),formModel:Xo(V.value,Me=>Me===void 0||Me===""),isMergeChannel:u.value,paymentType:tt==null?void 0:tt.appType,isScoreMode:(mt=i.value)==null?void 0:mt.isScoreMode,openWay:u.value?(yt=l.value)==null?void 0:yt.combineOpenWay:tt==null?void 0:tt.openWay,activeChannelCurrencyCode:(Ot=(ht=i.value)==null?void 0:ht.activeChannelCurrencyCode)!=null?Ot:"",channlName:u.value?(_t=l.value)==null?void 0:_t.payTypeName:tt==null?void 0:tt.channelName,activeChannelInfo:i.value,
26noWalletChannelType:qd(L.value),payTypeId:ee,tid:X,tidType:le,signKey:(pt=m.value)==null?void 0:pt.sign_key,isSIM:xd(u.value,tt),isNonePayPage:Gd(tt),activeChannel:tt,channelData:l.value,time:Ce.value,mr:z,isDirectPay:ae})}S.value=!1},foldState:A,toggleFold:I,getRechargeType:M,isModernRechargeVisible:o,isModernRechargePrefetch:Y,giftRefreshVersion:P,typeData:y,categoryData:m,channelData:l,channelDataPayload:j,getCategoryData:ie,updateChannelData:Pe,activeCategoryItem:C,updateactiveCategoryItem:et,updateactiveSubCategoryItem:Xe,activeChannelItem:L,activeChannelInfo:i,updateActiveChannelItem:Ee,channelPayTypeId:$,isMergeChannel:u,exchangeRate:T,exchangeRateData:f,updateExchangeRate:O,fee:je,updateFee:()=>{var Q,ae,Z,z,ee,X,le,Ue,ke,Fe;V.value.amount&&H({paymentId:(ae=(Q=L.value)==null?void 0:Q.paymentMethodId)!=null?ae:0,channelId:(z=(Z=L.value)==null?void 0:Z.channelId)!=null?z:0,amount:(X=(ee=V.value)==null?void 0:ee.amount)!=null?X:0,amountCurrency:(le=i.value)!=null&&le.isScoreMode?(Ue=e.userInfos)==null?void 0:Ue.currency:(ke=L.value)==null?void 0:ke.payCurrency,amountMode:(Fe=i.value)!=null&&Fe.isScoreMode?ls.AddPointsMode:ls.RechargeCurrency})},formModel:V,formStatus:G,amountLimit:U,updateAmountLimit:he,preSelectInfo:R,exchangeRateLoading:D,updateActiveChannelInfoItem:Q=>{i.value&&(i.value={...i.value,...Q})},clearPreSelectInfo:()=>{R.value=void 0,b.value=""},isCache:x,activeCategoryType:k,preAmount:b,activeSubCategoryItem:N,updateSubCategoryItem:fe,noMessage:Le,payTypeError:Ae,isFetchError:Ge,saveTabCache:ue,restoreTabCache:we,clearTabCache:Ne,payEntryId:_}}),Om=Object.freeze(Object.defineProperty({__proto__:null,useRechargeMianStore:qt},Symbol.toStringTag,{value:"Module"})),ja={LowBalance:1,LoginAndHasRecharge:2,NoRecharge:3},qc=Ve("recharge-smart",()=>{const e=St(null),t=h(),a=h(!1),o=h(0),n=h(),r=h([]),s=h(),c=h(),d=St(),p=St(),S=St(),w=h(),v=K(()=>{var D,f,g;return((D=c.value)==null?void 0:D.userId)!==((f=e.value)==null?void 0:f.username)?!1:Cn().isSame((g=c.value)==null?void 0:g.timestamp,"day")}),_=K(()=>{var D,f;return o.value>0||((f=(D=e.value)==null?void 0:D.deposit_count)!=null?f:0)>0}),R=D=>{try{if(!D||Al())return;const{username:f,account_type:g}=D;if(g&&[1].includes(g))return;if(!f){clearTimeout(n.value),t.value=void 0;return}if(t.value===f)return;Ma.on(Ea.PAY_ORDER_SUCCESS_NOTICE,()=>{o.value++}),t.value=f,e.value=D,O()}catch(f){Et.error("An error occurred in useSmartPayStore init:",f)}},b=D=>{var y;const f=(y=d.value)==null?void 0:y[D];if(!f)return"";const g=f.index+1===f.list.length?0:++f.index;return f.list[g]},A=()=>{var f;const D=(f=S.value)==null?void 0:f.publicSetting.timeInterval;D?(clearTimeout(n.value),n.value=setTimeout(()=>{I()},D*1e3*60)):O()},I=async()=>{var D,f,g,y,m,l;if(!S.value||!d.value){O();return}if(As([ma.GAME_EMBEDDED])||Sa().hasGamePlaying){A();return}try{if(_.value){const C=Number((y=(g=S.value.scene1Setting)==null?void 0:g[(f=(D=e.value)==null?void 0:D.currency)!=null?f:"CNY"])!=null?y:0);Sa().isGameScoreSettled&&C!==0&&((l=(m=e.value)==null?void 0:m.game_gold)!=null?l:0)<=C&&(r.value=[ja.LowBalance]),v.value||r.value.push(ja.LoginAndHasRecharge)}else r.value.push(ja.NoRecharge);if(!r.value.length){A();return}T()}catch(C){r.value.length?T():A()}},T=async()=>{var y;let D=r.value.shift();if(r.value.length&&D===s.value&&(D=r.value.pop()),!((y=d.value)!=null&&y[D]))return;D===ja.LoginAndHasRecharge&&(c.value={timestamp:Date.now(),userId:e.value.username});const f=await Ou({scene:D,currency:e.value.currency}).catch(()=>{});p.value=f==null?void 0:f.data.data;const g=Sn();p.value&&(g==null?void 0:g.name)!==ma.GAME_EMBEDDED&&p.value.recommendedAmount!=="0"?(Nt().openDialog("rechargeSmart",{options:{scene:D}}),s.value=D):A()},O=async()=>{var D,f;try{const y=(await Lu()).data.data;if(w.value=y==null?void 0:y.kindTipsPop,d.value=(D=y==null?void 0:y.slogans)==null?void 0:D.reduce((C,N)=>({...C,[N.scene]:{index:0,list:Oi(N.slogan)}}),{}),!y||!d.value)throw new Error("load smart-pay config fail.");const m=y.sceneSettings.find(C=>C.scene===ja.LowBalance),l=(f=m==null?void 0:m.minBalance)==null?void 0:f.reduce((C,N)=>({...C,[N.currency]:N.amount}),{});
26S.value={publicSetting:y.publicSetting,scene1Setting:l},A()}catch(g){Et.error("/payPopup/settingAndSlogans: Smart popup interface request failed.")}};return{username:t,loading:a,timer:n,triggerScenes:r,lastModalScene:s,lastTimeShowScene2:c,titleConfig:d,modalContent:p,config:S,hasShowScene2:v,hasFirstCharge:_,kindTipsPop:w,init:R,getTitle:b,countDown:A}}),Mm=Object.freeze(Object.defineProperty({__proto__:null,useSmartRechargeStore:qc},Symbol.toStringTag,{value:"Module"}));var $c=(e=>(e.blank="blank",e.entrance="entrance",e.pin="pin",e.send="send",e.success="success",e))($c||{}),ba=(e=>(e[e.RedPocket=0]="RedPocket",e[e.TreasureBox1=1]="TreasureBox1",e[e.GiftBag=2]="GiftBag",e[e.LuckyBag=3]="LuckyBag",e[e.TreasureBox2=4]="TreasureBox2",e))(ba||{}),Qd=(e=>(e[e.RedPack=0]="RedPack",e[e.GoldCoin=1]="GoldCoin",e[e.UsDollar=2]="UsDollar",e[e.Ribbon=3]="Ribbon",e[e.Custom=99]="Custom",e))(Qd||{}),Zd=(e=>(e[e.Zero=0]="Zero",e[e.One=1]="One",e))(Zd||{}),ea=(e=>(e.Grab="grab",e.Open="open",e.Send="send",e))(ea||{}),ca=(e=>(e[e.Seconds10=1e4]="Seconds10",e[e.Seconds30=3e4]="Seconds30",e[e.Minutes3=18e4]="Minutes3",e[e.Minutes5=3e5]="Minutes5",e))(ca||{}),Qa=(e=>(e[e.Count=10]="Count",e))(Qa||{}),Xd=(e=>(e[e.RandomAmount=1]="RandomAmount",e[e.LossRatio=2]="LossRatio",e[e.LossAmount=3]="LossAmount",e[e.ValidBet=4]="ValidBet",e[e.GrabFixedAmount=5]="GrabFixedAmount",e[e.GrabRandomAmount=6]="GrabRandomAmount",e[e.GrabCustomAmount=7]="GrabCustomAmount",e[e.GrabCustomizedRange=8]="GrabCustomizedRange",e[e.TotalRecharge=19]="TotalRecharge",e[e.TotalBet=20]="TotalBet",e[e.YesterdaySingleRecharge=21]="YesterdaySingleRecharge",e[e.YesterdaySingleBet=22]="YesterdaySingleBet",e[e.YesterdayRecharge=23]="YesterdayRecharge",e[e.YesterdayMaxDaMa=24]="YesterdayMaxDaMa",e[e.YesterdayMaxRecharge=25]="YesterdayMaxRecharge",e[e.TodayRecharge=30]="TodayRecharge",e))(Xd||{}),sn=(e=>(e[e.Unconditional=1]="Unconditional",e[e.RechargeOnDay=2]="RechargeOnDay",e[e.CodeOnDay=3]="CodeOnDay",e[e.SingleRechargeOnDday=4]="SingleRechargeOnDday",e[e.SingleCodeOnDay=5]="SingleCodeOnDay",e[e.YesterdaySingleRecharge=6]="YesterdaySingleRecharge",e[e.YesterdaySingleBet=7]="YesterdaySingleBet",e[e.YesterdayLoss=8]="YesterdayLoss",e[e.TimePeriodTotalRecharge=9]="TimePeriodTotalRecharge",e[e.TimePeriodTotalBet=10]="TimePeriodTotalBet",e[e.TimePeriodTotalRechargeTimes=11]="TimePeriodTotalRechargeTimes",e[e.TimePeriodTotalLoss=12]="TimePeriodTotalLoss",e))(sn||{}),cn=(e=>(e[e.Fixed=0]="Fixed",e[e.RechargeOnDay=1]="RechargeOnDay",e[e.CodeOnDay=2]="CodeOnDay",e))(cn||{}),Za=(e=>(e[e.Open=1]="Open",e[e.Grab=2]="Grab",e[e.Send=3]="Send",e[e.Tg=4]="Tg",e))(Za||{}),Kd=(e=>(e[e.CLOSE=1]="CLOSE",e[e.OPEN=2]="OPEN",e))(Kd||{}),ef=(e=>(e[e.Rotate=0]="Rotate",e[e.Flip=1]="Flip",e[e.None=2]="None",e))(ef||{}),tf=(e=>(e[e.Random=0]="Random",e[e.None=1]="None",e))(tf||{});class Ho extends Error{constructor(a,o){super(a);es(this,"data");this.name="CustomError",this.data=o}}const af=async e=>{const t=await ve.request({url:"/api/active/reportWarnLog",method:"post",data:{...e}},{error:{checkResCode:!1}});return t==null?void 0:t.data},Wc=async(e,t,a)=>{const{data:o,config:n,request:r}=e,{getServerTime:s}=wa(),c={url:`${n.baseURL}${n.url}`,errorRequest:JSON.stringify(t),errorRespBody:r.response,requestId:n.headers["x-request-id"],traceId:n.headers["x-trace-id"],remark:JSON.stringify({headers:Mi(n.headers,["token","newJwt"]),configData:n.data,data:o.data,errMsg:a,time:s()})},d=`${a},requestId: ${n.headers["x-request-id"]},traceId:${n.headers["x-trace-id"]}`;try{const[p]=await ot(af(c));throw console.log("reportWarnLog err",p),p?new Ho("apiReportWarnLog response err",{isApiError:!0,originalError:p}):new Ho(d,{isLogicError:!0})}catch(p){throw p instanceof Ho?p:new Error(`apiReportWarnLog request err, ${d}}`)}},of=async()=>{var t;const e=await ve.request({url:"/api/active/redPackIndex",method:"post",data:{robot:wa().robot}},{crypto:{enable:!1},error:{action:"noMessage",checkResCode:!1}});return(t=e==null?void 0:e.data)==null?void 0:t.data},Em=async e=>{var o,n;const t=await ve.request({url:"/api/active/redactive",method:"post",data:{...e,redVersion:1}},{cache:{useCache:!1},error:{dataChecker:({response:r})=>{var c;const s=(c=r==null?void 0:r.data)==null?void 0:c.code;return![ft.FORCE_GEETEST,ft.SWIPER_PUZZLE_GEETEST,ft.GRAPHIC_CLICK_GEETEST,ft.NINE_SQUARE_GEETEST,ft.HCAPTCHA,ft.TURNSTILE].includes(s)}}}),{data:a}=t;return e.isCloseRedPack!=1&&a.code===1&&(!(a!=null&&a.data)||!((o=a==null?void 0:a.data)!=null&&o.prize))&&Wc(t,e,`open red pocket get ${(n=a==null?void 0:a.data)==null?void 0:n.prize}`),a},nf=async e=>{var a,o,n;const t=await ve.request({url:"/api/active/getred",method:"post",data:{...e}},{error:{checkResCode:!1}});return((a=t==null?void 0:t.data)==null?void 0:a.code)!==1&&Wc(t,e,`red pack grab isValidate:${(n=(o=t==null?void 0:t.data)==null?void 0:o.data)==null?void 0:n.isValidate}`),t==null?void 0:t.data},Bm=440,rf={[ba.RedPocket]:{entrance:{src:"/lobby_asset/common/common/event/hongbao/hongbao/hongbao_style_img.png"},success:{src:"/lobby_asset/common/common/event/hongbao/hongbao/hongbao_style_img3.png"}},[ba.TreasureBox1]:{entrance:{src:"/lobby_asset/common/common/event/hongbao/baoxiang1/baoxiang1_style_img.png"},success:{src:"/lobby_asset/common/common/event/hongbao/baoxiang1/baoxiang1_style_img3.png"}},[ba.GiftBag]:{entrance:{src:"/lobby_asset/common/common/event/hongbao/lihe/lihe_style_img.png"},success:{src:"/lobby_asset/common/common/event/hongbao/lihe/lihe_style_img3.png"}},[ba.LuckyBag]:{entrance:{src:"/lobby_asset/common/common/event/hongbao/fudai/lidai_style_img.png"},success:{src:"/lobby_asset/common/common/event/hongbao/fudai/lidai_style_img.png"}},[ba.TreasureBox2]:{entrance:{src:"/lobby_asset/common/common/event/hongbao/baoxiang2/baoxiang2_style_img.png"},success:{src:"/lobby_asset/common/common/event/hongbao/baoxiang2/baoxiang2_style_img3.png"}}},sf=()=>[...co().redPocketHandleClose],dt=e=>{const{activeId:t=0,activeid:a=0,subtaskid:o=0,time:n=0}=e||{},r=Cn().startOf("day").unix();return`${t||a}-${o}-${n||r}`},Yo=(e,t)=>{const a=new Set(t.map(r=>dt(r))),o=e.filter(r=>!a.has(dt(r))).map(r=>rc(r)),n=e.filter(r=>a.has(dt(r)));return[...o,...n]},So=e=>{var a;const t=((a=se().userInfos)==null?void 0:a.platfromid)||"";return sf().some(o=>o.platfromid===t&&o.data.some(n=>n===e))},cf=e=>{var o;const t=((o=se().userInfos)==null?void 0:o.platfromid)||"",a=dt(e);return co().redPocketClose.some(n=>n.platfromid===t&&n.data.some(r=>r.activeId===a&&r.errorMsg===e.errorMsg))},jo=e=>e?e.map(t=>({...t,activeId:t.activeid||t.activeId})):[],lf=e=>{var s;const{siteInfos:t}=mn(),a=wa(),o=typeof e=="number"?Math.floor(e/1e3)+a.getTimeDiff():a.getServerTime(),n=Cn.utc(o*1e3).utcOffset((s=t==null?void 0:t.t
26imeZone)!=null?s:""),r=n.startOf("day");return n.diff(r,"seconds")},Um=(e,t,a=!0)=>{const{reduceRedList:o,setRedPocketClose:n,setPinVerify:r,setRedPockedOpening:s,setRedPockedOpeningOptions:c,checkOpenRedModal:d}=co();o(e,t),a&&n(t),_a(async()=>{r(""),c(),await Xs().close("redPocket"),s(!1,""),d()})},ho=e=>{const{closeRedList:t}=co();return t.includes(dt(e))||So(dt(e))||cf(e)};function uf(e,t){const a=h(0),o=h(null);return async(...r)=>{o.value&&(clearTimeout(o.value),o.value=null);const s=Date.now()-a.value;s>=t?(await e(...r),a.value=Date.now()):o.value=setTimeout(async()=>{await e(...r),a.value=Date.now(),o.value=null},t-s)}}const co=Ve("red-pack",()=>{const e=se(),t=h([]),a=h([]),o=h([]),n=h([]),r=h([]),s=h([]),c=h(!1),d=h(!1),p=h(!1),S=h(""),w=h(),v=h(!1),_=h(!1),R=h(ca.Seconds30),b=h(Qa.Count),A=h($c.entrance),I=h(""),T=h(),O=h(),D=h(!1),f=h(!1),g=h(!0),y=h(new Map),m=H=>{A.value=H},l=H=>{I.value=H},C=h(!1),N=async H=>{var Q;C.value=!1,T.value=void 0,O.value=void 0;const[J,ce]=await ot(nf({subtaskid:"subtaskid"in H?H.subtaskid:1,logId:+H.logId||0,active:H.activeId}));if(J||!ce)return!1;const{code:Se,data:de}=ce;if(Se===ft.RED_PACK_SOLD_OUT)return C.value=!0,!1;if(Se!==ft.SUCCESS||!de)return!1;if(de.isValidate!==1)return!0;const Be=String((Q=de.vcode)!=null?Q:"");return de.actionVerifyType===0&&!Be?!1:(T.value=de==null?void 0:de.isValidate,O.value=de==null?void 0:de.actionVerifyType,l(Be),!0)},L=H=>{D.value=H},$=H=>{f.value=H},i=H=>{b.value=H},u=H=>{R.value=H,(async()=>{b.value>0||Kt.update($t.RED_POCKETS,{key:$t.RED_POCKETS,pollingHandler:E,immediate:!1,interval:H})})()},P=H=>{Kt.update($t.RED_POCKETS,{key:$t.RED_POCKETS,pollingHandler:E,immediate:!0,interval:ca.Seconds30})},E=async()=>{b.value<=0&&R.value===ca.Seconds30?g.value?Kt.pauseInManual($t.RED_POCKETS):u(ca.Minutes3):await we()},F=(H,J=ca.Seconds30)=>{y.value.set(dt(H),Date.now()+J)},W=H=>{const J=dt(H),ce=y.value.get(J);return ce===void 0?!1:Date.now()>=ce?(y.value.delete(J),!1):!0},Y=K(()=>t.value.filter(H=>!ho(H)&&!W(H))),V=K(()=>a.value.filter(H=>!ho(H)&&!W(H)&&wa().getServerTime()>=H.time)),G=K(()=>o.value.filter(H=>!ho(H)&&!W(H))),U=K(()=>[...a.value.map(H=>({item:H,type:ea.Grab})),...o.value.map(H=>({item:H,type:ea.Send})),...t.value.map(H=>({item:H,type:ea.Open}))]),x=()=>{$(!0),Kt.pauseInManual($t.RED_POCKETS)},k=()=>{$(!1),Kt.recoverInManual($t.RED_POCKETS)},j=async()=>{var Z,z;if(await Ee()||c.value||d.value||p.value||!e.hasLogined||e.isTemporaryAccountMode||(Z=e.userInfos)!=null&&Z.user_status&&[fo.FreezeAbnormal,fo.FreezeManual,fo.BlackList,fo.ForbidReceive].includes(e.userInfos.user_status))return;c.value=!0,setTimeout(()=>{c.value=!1},3e3);const[H,J]=await ot(of());if(H){ft.USER_RESTRICT_ERROR===((z=H==null?void 0:H.data)==null?void 0:z.code)&&Kt.destroy($t.RED_POCKETS),console.error("error:",H);return}console.log("redpack list>>>",J);const ce=jo(J==null?void 0:J.avtiveRedList),Se=jo(J==null?void 0:J.sendList),de=jo(J==null?void 0:J.redList);if(ce.length===0&&Se.length===0&&de.length===0&&g.value){Kt.pauseInManual($t.RED_POCKETS);return}Ge(ce,de,Se);const Be=t.value.filter(ee=>So(dt(ee))).length===t.value.length,Q=o.value.filter(ee=>So(dt(ee))).length===o.value.length,ae=a.value.filter(ee=>So(dt(ee))).length===a.value.length;Be&&Q&&ae&&b.value>0?i(b.value-1):(i(Qa.Count),u(ca.Seconds30))};let ne;const ue=()=>(ne||(ne=j().finally(()=>{ne=void 0})),ne),we=uf(ue,6e3),Ne=H=>{var J,ce;return!(D.value||f.value||d.value||!(H!=null&&H.ignorePinChecking)&&p.value||Sa().isGamePlaying||(ce=(J=Nl().securityForceBindConfig())==null?void 0:J.mastList)!=null&&ce.length)},Ce=H=>{var de;const J=(de=H.redImgType)!=null?de:ba.RedPocket,ce=rf[J];if(!ce)return Promise.resolve();const Se=[ce.entrance.src,ce.success.src].filter(Boolean);return Se.length?lc().preload(Se).catch(()=>{}):Promise.resolve()},Ae=async()=>{if(!Ne())return;const H=(J,ce)=>{console.log(">>>list",J),Nt().openDialog("redPocket",{openType:"overlay",options:{redType:J,inHomeQueue:!0,redItem:ce}})};if(V.value.length){const J=V.value[0];p.value=!0;let ce=!1;try{const[Se]=await Promise.all([N(J),Ce(J)]);if(!Se){C.value&&ie(J);return}if(!Ne({ignorePinChecking:!0}))return;ce=!0,H(ea.Grab,J)}catch(Se){if(!ce)throw Se}finally{p.value=!1}}else if(G.value.length){const J=G.value[0];if(await Ce(J),!Ne())return;H(ea.Send,J)}else if(Y.value.length){const J=Y.value[0];if(await Ce(J),!Ne())return;H(ea.Open,J)}},Ge=(H,J,ce)=>{t.value=Yo(H,t.value),a.value=Yo(J,a.value),o.value=Yo(ce,o.value),!v.value&&!t.value.length&&(v.value=!0),!_.value&&!o.value.length&&(_.value=!0);const Se=U.value.some(({item:de})=>S.value===dt(de));d.value&&!Se?Nt().closeDialog("redPocket"):Ae()},et=(H,J)=>{d.value=H,S.value=J,H&&(p.value=!1)},Xe=H=>{w.value=H},Le=(H,J)=>{H===ea.Grab&&(a.value=a.value.filter(ce=>dt(ce)!==dt(J))),H===ea.Open&&(t.value=t.value.filter(ce=>dt(ce)!==dt(J)),!v.value&&!Y.value.length&&(v.value=!0)),H===ea.Send&&(o.value=o.value.filter(ce=>dt(ce)!==dt(J)),!_.value&&!G.value.length&&(_.value=!0))},M=H=>{n.value=[...new Set([...n.value,H])]},oe=()=>{se().hasLogined||(ie(),fe([]))},ie=H=>{var J;if(H){const Se=((J=se().userInfos)==null?void 0:J.platfromid)||"",de=rc(r.value),Be=de.find(Q=>Q.platfromid===Se);Be?(Be.data?Be.data=Be.data.filter(Q=>
26Q.activeId!==dt(H)):Be.data=[],Be.data.push({activeId:dt(H),errorMsg:H.errorMsg})):de.push({platfromid:Se,data:[{activeId:dt(H),errorMsg:H.errorMsg}]}),r.value=de}else r.value=[]},fe=H=>{s.value=H},Pe=async H=>{const[J,ce]=await ot(Pl({template:String(is.RedPocket),needFilterLevel:1}));if(J)return;let Se=!1;if(Array.isArray(ce)&&ce.length>0){const de=lf();ce.forEach(Be=>{const{status:Q}=Be,ae=Be==null?void 0:Be.activeData,{red_pack_type:Z,receive_rule:z,limit_type:ee}=ae;Q===1&&((Z===Za.Send||Z===Za.Open||!(Z===Za.Grab&&z===sn.Unconditional&&ee===cn.Fixed))&&!ho({activeId:Be.id})?(Se=!0,g.value=!1):Z===Za.Grab&&z===sn.Unconditional&&ee===cn.Fixed&&((ae==null?void 0:ae.timing_list)||[]).forEach(le=>{const Ue=le.timing||0,ke=le.duration||0;de>=Ue&&de<=Ue+ke?Se=!0:de<Ue&&setTimeout(()=>{H||we(),k()},(Ue-de)*1e3)}))})}Se||!g.value?(H||we(),k()):Kt.pauseInManual($t.RED_POCKETS)};async function Ee(){return await hi.check({checkOptions:{[Tl.forbidReceive]:!0},eventData:{silent:!0,activeType:ma.EVENT}})?(Kt.destroy($t.RED_POCKETS),!0):!1}const he=H=>{H.template===is.RedPocket&&(i(Qa.Count),P(),Pe())};return{avtiveRedList:t,redList:a,sendList:o,allRedList:U,closeRedList:n,redPocketClose:r,redPocketHandleClose:s,isCollecting:D,redPockedStop:f,redPockedOpening:d,redPockedOpeningOptions:w,ui:A,pinVerify:I,pinIsValidate:T,pinSoldOut:C,actionVerifyType:O,resetRedPocketCloseList:oe,checkOpenRedModal:Ae,getPin:N,setUi:m,setPinVerify:l,setIsCollecting:L,setRedPocketClose:ie,setRedPocketHandleClose:fe,getRedListData:we,refreshRedListData:ue,setRedPockedOpening:et,setRedPockedOpeningOptions:Xe,reduceRedList:Le,updateCloseRedList:M,stopRedPocketQueue:x,restartRedPackQueue:k,markRoundSkip:F,doAfterLogin:async()=>{if(se().hasLogined&&bo()){if(await Ee())return;await Kt.create({key:$t.RED_POCKETS,pollingHandler:E,immediate:!0,interval:ca.Seconds30}),u(ca.Seconds30),i(Qa.Count),await Pe(!0),Ma.off(Ea.JACKPOT_DATA,he),Ma.on(Ea.JACKPOT_DATA,he)}}}},{persist:{paths:["redPocketClose","redPocketHandleClose"]}});function df(e,t){if(!e&&!t)return;if(!e)return t;if(!t)return e;const a=e.bindTypeAward||[0,0],o=t.bindTypeAward||[0,0],n=[us(a[0],o[0]),us(a[1],o[1])],r=kl(n,!1);return{...e,isPop:e.isPop||t.isPop,bindTypeAward:n,reward:r||e.reward}}function km(){const{t:e}=ye(),t=h({}),a=Rl(),o=Ll(),n=se();Ol(()=>{o.getNewComerBenefitAfterLogin()}),Ei(()=>{const{newBenefitsMap:d}=o;t.value={...d}});const r=(d,p=!1)=>{if(d=Array.isArray(d)?d.reduce((w,v)=>df(w,v),void 0):d,!a.isShowDiscount||!a.getRedDotStatus(Bl.TASK)||!(d!=null&&d.isPop)||!(d!=null&&d.reward))return"";const S=p?e(`lobby.modal.task.reward.${d==null?void 0:d.bindType}`,{reward:d.reward}):String(d.reward).includes("-")?String(d.reward):`+${d.reward}`;return d!=null&&d.bubbleContent?n.hasLogined?d.bubbleContent||S:Ul(d.bubbleContent,S):S},s=Sn();return{rewards:t,showBadge:r,goToNewBenefits:d=>{d==null||d.stopPropagation(),s.name!==ma.TASK&&Ml(El.newBenefits)}}}var Hc=(e=>(e.LOGOUT="logout",e.CURRENCY="currency",e.SWITCHACCOUNT="SwitchAccount",e.PAY="recharge",e.WITHDRAW="withdraw",e.VIP="vip",e.PROMOTE="promote",e.INTEREST="yueBao",e.SERVICE="customer",e.ACTIVITY="activity",e.TASK="task",e.REBATE="rebate",e.FEEDBACK="feedback",e.SECURITY="security",e.SETTING="setting",e.DOWNLOAD="download",e.DISCOUNT="discount",e.MINE="mine",e.ACCOUNT_DETAILS="accountDetails",e.BETTING_RECORD="bettingRecord",e.PERSONAL_STATEMENT="personalStatement",e.AWARD="award",e.WITHDRAWAL_MANAGEMENT="withdrawalManagement",e.LANGUAGE="language",e.AUDIT="audit",e.FACEBOOK="facebook",e.GOOGLE="google",e.LINE="line",e.WE_CHAT="wechat",e.QQ="qq",e.MORE="more",e.RECHARGE_FUND="providentFund",e.RECEIVE_RECORD="receiveRecord",e.FORBIDDEN_SELF="selfRestraint",e.QUESTIONS="questions",e.ABOUT_US="about-us",e.HOT="hot",e.RECENT="recentGame",e.TRY_GAME="tr
26yGame",e.NOTICE="notice",e.COLLECT="favoriteGame",e.BLINDBOX_LOTTERY="blindBox",e.BINDBANK="bindBank",e.CENTER_WALLET="center_wallet",e.JACKPOT="jackpot",e.ACCOUNT_MANAGEMENT="account_management",e.HOME="home",e.FINDUS="findUs",e.BETTING_TASK="audit",e.CREDIT_LOAN="creditLoan",e.SHARE="shareMakeMoney",e.ZALO="zalo",e.TG="telegram",e.NO_WALLET="nowallet",e.MATCH_NEWS="sportEvent",e.MESSAGECENTER="message_center",e.KYDACTIVE="kydActive",e.MOMENTS="moments",e.CUSTOMERPAY="customerPay",e.CLUB_BILL_DETAIL="clubBillDetail",e.CLUB_REBATE="clubRebate",e.CLUB_COMMISSION="clubCommission",e.CLUB_DEPOSIT="clubDeposit",e.CLUB_BILL="clubBill",e.CLUB_WITHDRAW="clubWithdraw",e.CLUB_LOAN="clubLoan",e.CUSTOM="custom",e.SWITCH_CURRENCY="switchCurrency",e.GOSSIP="eatingPopcorn",e.LUCKYWHEEL="luckySpin",e.SVIP="svip",e.MALL="mall",e.COUPONS="coupon",e.NIGHTMODE="nightMode",e))(Hc||{});const ff={Recharge:"recharge",Withdraw:"withdraw"};function gf(){const{openDialog:e}=Nt(),t=se();return{checkPopup:o=>{var R,b;if(!(o!=null&&o.content)||!(o!=null&&o.popType)||!((R=o==null?void 0:o.popScene)!=null&&R.includes(o==null?void 0:o.checkType)))return!1;const{popType:n,intervalDays:r,content:s,title:c,typeKey:d,onNext:p}=o,S=new Date().toDateString(),w=`finance_last_popup_date_${d}_${(b=t.userInfos)==null?void 0:b.username}`,v=localStorage.getItem(w),_=()=>{e("beforeMessage",{openType:"overlay",options:{content:s,title:c,onNext:p}}),localStorage.setItem(w,S)};switch(n){case po.FirstTimeOnly:return v?!1:(_(),!0);case po.DailyFirstTime:return!v||new Date(v).toDateString()!==S?(_(),!0):!1;case po.EveryTime:return _(),!0;case po.EveryNDays:if(r&&v){const A=new Date(v).getTime();if(Math.floor((new Date(S).getTime()-A)/(1e3*60*60*24))>=r)return _(),!0}else if(r)return _(),!0;return!1;default:Et.warn("useBeforeMessage-checkPopup: Invalid popup type.");break}}}}const mf="_guaranteedClaimsTips_uu8gb_91",yf="_fontW_uu8gb_106",pf="_iconBox_uu8gb_112",vf="_iconS_uu8gb_122",hf="_iconG_uu8gb_127",bf="_colorL_uu8gb_139",Cf="_base_uu8gb_145",Sf="_openUrl_uu8gb_148",_f="_high_uu8gb_149",wf="_colorAccent1_uu8gb_155",bt={guaranteedClaimsTips:mf,fontW:yf,iconBox:pf,iconS:vf,iconG:hf,colorL:bf,base:Cf,openUrl:Sf,high:_f,colorAccent1:wf},[If]=Fl("guaranteed-claims-tips"),Fm=Vt({name:If,props:{guaranteePage:{type:String,default:""}},setup(e){const{t}=Bi(),{guaranteePage:a}=e,{openDialog:o}=Nt(),n=xl(),{isCN:r,rtlClass:s}=Ia(),{guaranteeRule:c,claimInfo:d,claimSwitch:p}=Ui(n),S=K(()=>{var b;return(b=c==null?void 0:c.value)==null?void 0:b.guaranteeType}),w=K(()=>{var b;return((b=c.value)==null?void 0:b.showTextSwitch)===Gl.ON&&p.value}),v=K(()=>{switch(S.value){case xo.BASIC_WARRANTY:return{text:t("lobby.center.claim.basics"),style:[bt.base],style2:[bt.colorAccent1],textStyle:[bt.colorL]};case xo.ADVANCED_WARRANTY:return{text:t("lobby.center.claim.advanced"),style:[bt.high],style2:[bt.colorAccent1],textStyle:[bt.colorAccent1]};case xo.COMPREHENSIVE_WARRANTY:return{text:t("lobby.center.claim.comprehensive"),style:[bt.colorAccent1],style2:[bt.colorAccent1],textStyle:[bt.colorAccent1]};default:return{text:"",style:[bt.colorL],style2:[bt.colorL],textStyle:[bt.colorL]}}}),_=K(()=>a===Hc.PAY?t("lobby.center.claim.moreCharge"):t("lobby.center.claim.safetyGuarantee")),R=()=>{o("claimRule",{openType:"overlay"})};return Eo(()=>{d.value||n.getClaimInfo(),c.value||n.getGuaranteeRule()}),()=>{const b=r?null:q("span",null,[Oa("Â ")]),A=q("span",null,[t("lobby.rightBar.comma")]);return w.value?q("section",{class:bt.guaranteedClaimsTips},[q("p",{class:s},[q("span",{class:bt.iconBox},[q(Gt,{class:bt.iconG,src:"/lobby_asset/common/web/common/comm_icon_gou.svg"},null),q(Gt,{class:[bt.iconS,v.value.style2],src:"/lobby_asset/common/web/common/comm_icon_dblp_1.svg"},null),q(Gt,{class:[bt.iconS,v.value.style],src:"/lobby_asset/common/web/common/comm_icon_dblp_2.svg"},null)]),q(ki,{keypath:"lobby.center.claim.supportThirdParty",tag:"span"},{guaranteed:q("span",{class:[v.value.textStyle,bt.fontW]},[b,v.value.text,b])}),A,q("span",null,[t("lobby.center.claim.supportService"),A]),q("span",null,[_.value,A,t("lobby.center.claim.details")]),q("span",{class:bt.openUrl,onClick:R},[b,t("lobby.center.claim.rule")]),t("lobby.finance.withdraw.popUp.feeRules.period")])]):null}}});var _o=(e=>(e[e.TODAY=0]="TODAY",e[e.YESTERDAY=1]="YESTERDAY",e[e.THIS_WEEK=2]="THIS_WEEK",e[e.LAST_WEEK=3]="LAST_WEEK",e[e.THIS_MONTH=4]="THIS_MONTH",e[e.LAST_MONTH=5]="LAST_MONTH",e[e.ALL=-1]="ALL",e[e.CUSTOM=-2]="CUSTOM",e))(_o||{}),Yc=(e=>(e[e.All=0]="All",e[e.Confirming=1]="Confirming",e[e.WaitingForPayment=2]="WaitingForPayment",e[e.OrderTimeout=3]="OrderTimeout",e[e.RechargeFailed=4]="RechargeFailed",e[e.RechargeCancelled=5]="RechargeCancelled",e[e.RechargeSuccess=6]="RechargeSuccess",e))(Yc||{});const Df=Ve("recharge-record",()=>{const e=Da(),t=qe(),a=Ye(),o=K(()=>{var S,w;return(w=(S=t.financeSetting)==null?void 0:S.queryDayLimitPayOrder)!=null?w:90}),n=h({time_type:_o.TODAY,timeType:_o.TODAY,payStatus:Yc.All}),r=h(0),s=Zi(async S=>(e.paymentMode?qu:Ru)(S,(v,_,R)=>
26{R&&s.restoreDataFromCache(v)}),{immediate:!1,defaultPageSize:20,alias:{pageSize:"size",page:"page"},payload:n,transformFn(S){var v,_,R,b,A,I;const w=(v=S.data)==null?void 0:v.data;return r.value=(_=w.total_amount)!=null?_:0,a.setUnpaidCount((R=w==null?void 0:w.unpaidCount)!=null?R:0),{data:(b=w==null?void 0:w.list)!=null?b:[],total:(A=w==null?void 0:w.total)!=null?A:0,unpaidCount:(I=w==null?void 0:w.unpaidCount)!=null?I:0}}}),c=h();return{payload:n,totalAmount:r,listObj:s,selectRef:c,handleMoreClick:S=>{c.value.onTypeChange(S)},onTypeChange:S=>{S.timeEnum===_o.CUSTOM?n.value={...n.value,startTime:S.startTime,endTime:S.endTime}:n.value={...n.value,time_type:S.timeEnum,timeType:S.timeEnum,startTime:void 0,endTime:void 0},s.loadData(la.RELOAD)},queryDayLimitPayOrder:o}}),Af={"--skin__primary":"#1678FF","--skin__lead":"#333333","--skin__neutral_1":"#666666","--skin__neutral_2":"#999999","--skin__neutral_3":"#CCCCCC","--skin__border":"#E3E3E3","--skin__border__toRgbString":"227,227,227","--skin__bg_1":"#F8F8F8","--skin__bg_2":"#FFFFFF","--skin__bg_2__toRgbString":"#FFFFFF","--skin__accent_1":"#04BE02","--skin__accent_2":"#EA4E3D","--skin__accent_3":"#FFAA09","--skin__leftnav_def":"#999999","--skin__leftnav_active":"--skin__leftnav_def","--skin__text_primary":"#FFFFFF","--skin__text_accent3":"#FFFFFF","--skin__home_bg":"#FFFFFF","--skin__search_icon":"#1678FF","--skin__label_accent3":"#FFAA09","--skin__labeltext_accent3":"#FFFFFF","--skin__kb_bg":"#E3E3E3","--skin__filter_bg":"#F8F8F8","--skin__table_bg":"#FFFFFF","--skin__btmnav_def":"#999999","--skin__btmnav_active":"#1678FF","--skin__icon_1":"#1678FF","--skin__filter_active":"#1678FF","--skin__profile_icon_1":"#FFAA09","--skin__profile_icon_2":"#04BE02","--skin__profile_icon_3":"#1678FF","--skin__profile_icon_4":"#EA4E3D"},Nf=()=>{const e=qe();return{getStyle:()=>{var a;return((a=e.financeSetting)==null?void 0:a.rechargePageSkinMode)===Ua.OPEN?Af:{}}}},Tf={modelValue:{type:Boolean},title:{type:String,required:!0},titleClass:{type:String,default:""},headerClass:{type:String,default:""},closeOnClickOverlay:{type:Boolean,default:!1},extraClass:{type:String,default:""},closeIcon:{type:String,default:"arrow"}},Pf="_header_1q34z_101",Rf="_title_1q34z_120",Lf="_extra_1q34z_130",za={"half-screen-dialog":"_half-screen-dialog_1q34z_91",header:Pf,"btn-close":"_btn-close_1q34z_106",title:Rf,extra:Lf},[Of]=pn("half-screen-dialog"),Mf=Vt({name:Of,props:Tf,emits:["update:modelValue","close","extraClick","popupClose"],setup(e,{slots:t,emit:a}){const o=K({get(){return e.modelValue},set(r){a("update:modelValue",r)}}),n=()=>e.closeIcon==="arrow"?q(Vl,{direction:"left"},null):q(Gt,{src:e.closeIcon==="close"?"/lobby_asset/common/common/common/comm_icon_close.svg":e.closeIcon},null);return()=>q(bi,{class:za["half-screen-dialog"],show:o.value,"onUpdate:show":r=>o.value=r,position:"bottom",closeOnClickOverlay:e.closeOnClickOverlay,onClose:()=>a("popupClose"),pausePageWhenOpen:!0},{default:()=>{var r,s;return[q("header",{class:[za.header,[e.headerClass]]},[q("span",{class:[za["btn-close"],"btn-close"],onClick:()=>a("close")},[n()]),q("p",{class:[za.title,[e.titleClass]]},[e.title]),t.headerExtra&&q("span",{onClick:()=>a("extraClick"),class:[za.extra,e.extraClass]},[(r=t.headerExtra)==null?void 0:r.call(t)])]),(s=t==null?void 0:t.default)==null?void 0:s.call(t)]}})}}),Ef={name:{type:String,required:!0},modelValue:{type:[String,Number],default:""},placeholder:{type:String},maxlength:{type:Number},disabled:{type:Boolean,default:!1},clearable:{type:Boolean,default:!0},onFocus:{type:Function,default:void 0},onBlur:{type:Function,default:void 0},showDropdown:{type:Boolean,default:!0},prefix:{type:Function,default:void 0},suffix:{type:Function,default:void 0},selectOptions:{type:Array},onApplayHistory:{type:Function,default:void 0},onDelHistory:{type:Function,default:void 0},placement:zo("bottom-start"),autoFlip:ga,type:{type:String,default:"text"},showEye:{type:Boolean,default:e=>e.type==="password"},splitRealNameActualValue:{type:[String,Number],default:""},needsMatchSub:{type:[String,Number],default:void 0},subKey:{type:String}},Bf="_dropdown_p72nj_91",Uf="_list_p72nj_95",kf="_item_p72nj_136",Ff="_active_p72nj_145",xf="_itemInner_p72nj_153",Gf="_itemInnerPrefix_p72nj_159",Vf="_itemInnerText_p72nj_167",qf="_itemInnerSuffix_p72nj_175",ua={dropdown:Bf,list:Uf,item:kf,active:Ff,itemInner:xf,itemInnerPrefix:Gf,itemInnerText:Vf,itemInnerSuffix:qf},[$f]=pn("auto-complete"),xm=Vt({name:$f,props:Ef,emits:["update:modelValue","change","clear","keydown"],setup(e,{emit:t,slots:a}){const o=K({get:()=>e.modelValue,set:v=>t("update:modelValue",v)}),n=h(!1),r=h(),s=v=>{var _;return(_=e.onDelHistory)==null?void 0:_.call(e,v)},c=(...v)=>{var _;e.selectOptions&&e.selectOptions.length&&(n.value=!0),(_=e.onFocus)==null||_.call(e,...v)},d=(...v)=>{var _;n.value=!1,(_=e.onBlur)==null||_.call(e,...v)},p=K(()=>{var _;return{width:`${Math.ceil((_=r.value)==null?void 0:_.offsetWidth)||300}px`}}),S=h(0),w=K(()=>e.splitRealNameActualValue);return xe(()=>[o.value,w.value,e.selectOptions,e.needsMatchSub],([v])=>{var _,R;S.value=(R=(_=e.selectOptions)==null?void 0:_.findIndex(b=>{var A,I;return(b.value===v||b.value===w.value)&&(e.needsMatchSub===void 0||e.needsMatchSub===((I=b.item)==null?void 0:I[(A=e.subKey)!=null?A:""]))}))!=null?R:0},{deep:!0,immediate:!0}),()=>q(Ci,{showArrow:!1,destroyOnClose:!1,closeOnClickAction:!1,closeOnClickOverlay:!1,closeOnClickOutside:!1,autoFlip:e.autoFlip,placement:e.placement,class:ua.dropdown,show:n.value&&e.showDropdown,transition:ql.DropDown,offset:[0,0],style:p.value},{reference:()=>q("div",{ref:r,onClick:v=>v.stopPropagation()},[q(Si,{type:e.type,showEye:e.showEye,clearable:e.clearable,disabled:e.disabled,"data-input-name":e.name,value:o.value,"onUpdate:value":v=>o.value=v,autocomplete:"off",placeholder:e.placeholder,maxlength:e.maxlength,onFocus:c,onBlur:d,onChange:v=>t("change",v),onClear:()=>t("clear"),onKeydown:v=>t("keydown",v)},{prefix:e.prefix,suffix:e.suffix})]),default:e.selectOptions?()=>{var v;return q("ul",{class:ua.list},[(v=e.selectOptions)==null?void 0:v.map((_,R)=>{var b;return q("li",{class:{[ua.item]:!0,[ua.active]:(o.value===_.value||w.value===_.value)&&S.value===R},onClick:()=>{var A;e.onApplayHistory?((A=e.onApplayHistory)==null||A.call(e,_),_a(()=>{S.value=R})):o.value=_.value}},[(b=a.options)==null?void 0:b.call(a,_),!a.options&&q("div",{class:ua.itemInner},[q("span",{class:ua.itemInnerPrefix},[q(Gt,{src:"/lobby_asset/common/web/common/comm_icon_clock.svg"},null)]),q("span",{class:ua.itemInnerText},[_.label,_.sub]),q("span",{class:ua.itemInnerSuffix,onClick:A=>{var I;A.stopPropagation(),(I=r.value)==null||I.focus(),s(_)}},[q(Gt,{src:"/lobby_asset/common/web/common/comm_icon_del.svg"},null)])])])})])}:null})}});var Wf=(e=>(e.Normal="normal-mode",e.Selected="combined-selected-mode",e))(Wf||{}),Hf=(e=>(e.Click="click",e.Auto="auto",e.Corresponding="corresponding",e))(
26Hf||{});const Gm=()=>{const e=St([]);return{onlineBankList:e,updateOnlineBankList:async(a,o)=>{var c;const{siteCode:n=""}=qe(),[r,s]=await ot(Mu({merchCode:a,siteCode:n,currency:o}));if(r){console.error("init bank list failed:",r);return}e.value=(c=s.data.data)!=null?c:[]}}},Vm=e=>{const t=/^<p\b[^>]*>(.*?)<\/p>$/gs;return e.replace(t,(o,n)=>`<span>${n}</span>`)},Yf={isFold:Boolean},jf="_fold_19cd3_91",zf="_btn_19cd3_99",Jf="_arrow_19cd3_105",Ja={fold:jf,btn:zf,arrow:Jf,"fold-arrow":"_fold-arrow_19cd3_110"},Qf=Vt({props:Yf,emits:["fold"],setup(e,{emit:t}){const{t:a}=ye(),o=()=>{t("fold",!e.isFold)};return()=>q("p",{class:Ja.fold},[q("span",{class:Ja.btn,onClick:o},[q("span",{class:{[Ja.text]:!0,"recharge-fold-text":!0}},[a(e.isFold?"lobby.modal.pay.expand":"lobby.modal.pay.putAway")]),q(Gt,{src:"/lobby_asset/common/web/common/comm_icon_fh.svg",class:[Ja.arrow,e.isFold?Ja["fold-arrow"]:""]},null)])])}}),Zf="_form_pttrg_91",Xf="_title_pttrg_98",Kf="_isLoading_pttrg_106",eg="_mt40_pttrg_126",tg="_gift_pttrg_143",ag="_reward_pttrg_148",og="_content_pttrg_156",ng="_willLose_pttrg_182",qm={form:Zf,title:Xf,isLoading:Kf,"btn-box":"_btn-box_pttrg_110","btn-submit-wrap":"_btn-submit-wrap_pttrg_110",mt40:eg,"abandon-reward":"_abandon-reward_pttrg_130",gift:tg,reward:ag,"bind-phone-dialog":"_bind-phone-dialog_pttrg_153",content:og,"btn-group":"_btn-group_pttrg_164",willLose:ng},rg={list:{type:Array},columns:{type:Number,default:3},activeInfo:{type:Object},iconUrl:{type:Function},label:{type:Function,required:!0},badge:{type:Function},describe:{type:Function},badgeBgColor:{type:Function},badgeTextColor:{type:Function},reward:{type:Function},id:{type:String}},sg="_grid_1gnnx_91",cg="_item_1gnnx_95",lg="_icon_1gnnx_105",ig="_disabled_1gnnx_122",ug="_ml_1gnnx_125",dg="_label_1gnnx_111",fg="_describe_1gnnx_141",gg="_reward_1gnnx_162",mg="_active_1gnnx_185",Ht={grid:sg,item:cg,icon:lg,"label-container":"_label-container_1gnnx_111",disabled:ig,ml:ug,label:dg,"describe-label":"_describe-label_1gnnx_141",describe:fg,"reward-box":"_reward-box_1gnnx_162",reward:gg,active:mg},$m=Vt({props:rg,emits:["itemClick"],setup(e,{emit:t}){return()=>{var a;return q("div",{id:e.id,"data-sensors-click":!0,class:Ht.grid,style:{"grid-template-columns":`repeat(${e.columns}, 1fr)`}},[(a=e.list)==null?void 0:a.map((o,n)=>{var _,R,b,A,I,T,O,D,f;let r=!1;e.activeInfo&&(r=o[e.activeInfo.key]===e.activeInfo.value);const s=(_=e.iconUrl)==null?void 0:_.call(e,o),c=(R=e.label)==null?void 0:R.call(e,o),d=(b=e.badge)==null?void 0:b.call(e,o),p=(A=e.describe)==null?void 0:A.call(e,o),S=(I=e.badgeBgColor)==null?void 0:I.call(e,o),w=(T=e.badgeTextColor)==null?void 0:T.call(e,o),v=(O=e.reward)==null?void 0:O.call(e,o,n);return q(vn,{key:`${o[(f=(D=e.activeInfo)==null?void 0:D.key)!=null?f:""]}${c}${n}`,content:d,offset:[0,-8],backgroundColor:o.customTag||o.channelTooltip?void 0:S,color:o.customTag||o.channelTooltip?void 0:w,isDesignBg:!1,class:[Ht.item,r&&!o.disabled?[Ht.active,"active"]:""],onClick:()=>{o.disabled||t("itemClick",o)},gift:o.customTag||o.channelTooltip||Po()?void 0:{image:"/lobby_asset/common/common/deposit/img_jlqp_cw.png"}},{default:()=>[s&&q(Gt,{class:Ht.icon,src:s},null),q("div",{class:[Ht["label-container"],"label-container",{[Ht.disabled]:!!o.disabled,[Ht.ml]:!s}]},[q("span",{dir:"ltr",class:[Ht.label,[p?Ht["describe-label"]:""]]},[c]),p&&q("span",{dir:"ltr",class:Ht.describe},[p]),v&&q("div",{class:Ht["reward-box"]},[q("span",{class:Ht.reward},[v])])])]})})])}}}),yg={btnText:{type:String,required:!0},title:{type:String,required:!0},desc:{type:String},iconSrc:{type:String,required:!0},tooltips:String,backgroundColor:String},pg="_info_55shw_103",vg="_icon_55shw_108",hg="_content_55shw_113",bg="_nickname_55shw_119",Cg="_name_55shw_128",Sg="_button_55shw_132",va={"list-item":"_list-item_55shw_91",info:pg,icon:vg,content:hg,nickname:bg,name:Cg,button:Sg},Wm=Vt({props:yg,emits:["btnClick"],setup(e,{emit:t,slots:a}){return()=>q("li",{class:va["list-item"]},[q("div",{class:va.info},[q(Gt,{class:va.icon,src:e.iconSrc},null),q("div",{class:va.content},[q("p",{class:va.nickname},[e.title]),a.desc?a.desc():e.desc&&q("span",{class:va.name},[e.desc])])]),q(vn,{isSupportRtl:!0,content:e.tooltips,offset:[-10,"-0.12rem"],backgroundColor:Wl(e.backgroundColor),color:$l(e.backgroundColor),isDesignBg:!1,gift:Po()?void 0:{image:"/lobby_asset/common/common/deposit/img_jlqp_cw.png"}},{default:()=>[q(Hl,{class:va.button,onClick:()=>t("btnClick")},{default:()=>[e.btnText]})]})])}}),_g="_gift_u6kg8_117",wg="_content_u6kg8_121",Ig="_money_u6kg8_127",Dg="_count_u6kg8_141",Ag="_text_u6kg8_184",Ng="_icon_u6kg8_192",Tg="_reward_u6kg8_130",Pg="_btn_u6kg8_200",Hm={"sticky-bottom":"_sticky-bottom_u6kg8_91","abandon-reward":"_abandon-reward_u6kg8_106",gift:_g,content:wg,"money-box":"_money-box_u6kg8_127","reward-box":"_reward-box_u6kg8_130",money:Ig,count:Dg,text:Ag,icon:Ng,reward:Tg,btn:Pg,"amount-not-entered":"_amount-not-entered_u6kg8_216"},jc=Symbol("recharge-direct-pay-context"),Rg=Vt({name:"HighlightedAddress",props:{value:{type:String,default:""},digitClass:{type:String,default:""}},setup(e){return()=>e.value?e.value.split(/(\d+)/).map(t=>/^\d+$/.test(t)?q("span",{class:e.digitClass},[t]):t):null}}),Lg="_title_1u70m_91",Og="_titleMain_1u70m_96",Mg="_titleSub_1u70m_100",Eg="_qrcode_1u70m_104",Bg="_addressRow_1u70m_113",Ug="_addressLabel_1u70m_122",kg="_address_1u70m_113",Fg="_highlightDigit_1u70m_133",xg="_copy_1u70m_137",Gg="_networkTip_1u70m_143",Vg="_records_1u70m_155",qg="_recordsHead_1u70m_163",$g="_recordsLeft_1u70m_168",Wg="_recordsTitle_1u70m_172",Hg="_arrow_1u70m_177",Yg="_recordsList_1u70m_187",jg="_recordItem_1u70m_191",zg="_recordTime_1u70m_198",Jg="_recordAmount_1u70m_204",Qg="_recordAmountValue_1u70m_208",Zg="_recordAmountCoin_1u70m_211",Xg="_recordRight_1u70m_214",Kg="_recordState_1u70m_220",em="_arrowHidden_1u70m_249",tm="_empty_1u70m_253",at={title:Lg,titleMain:Og,titleSub:Mg,qrcode:Eg,addressRow:Bg,addressLabel:Ug,address:kg,highlightDigit:Fg,copy:xg,networkTip:Gg,records:Vg,recordsHead:qg,recordsLeft:$g,recordsTitle:Wg,arrow:Hg,recordsList:Yg,recordItem:jg,recordTime:zg,recordAmount:Jg,recordAmountValue:Qg,recordAmountCoin:Zg,recordRight:Xg,recordState:Kg,"state-1":"_state-1_1u70m_231","state-3":"_state-3_1u70m_234","state-4":"_state-4_1u70m_237",arrowHidden:em,empty:tm}
26,am=bu(()=>Do(()=>import("./BaseQrCode.DS5Qb9VQ.js"),__vite__mapDeps([0])),"recharge-BaseQrCode"),Ym=Vt({name:"DirectPayAddressCard",setup(){const{t:e}=ye(),t=_n(jc),a=K(()=>{var n,r;return(r=(n=t.directPayInfo)==null?void 0:n.address)!=null?r:""}),o=K(()=>{var n,r;return(r=(n=t.directPayInfo)==null?void 0:n.protocol)!=null?r:""});return()=>q(Bo,null,[q("div",{class:at.title},[q("span",{class:at.titleMain},[e("lobby.modal.pay.directPayAddress")]),q("span",{class:at.titleSub},[Oa("ï¼"),e("lobby.modal.pay.directPayAddressSub"),Oa("ï¼")])]),q("div",{class:at.qrcode},[q(am,{value:a.value,size:260,margin:1},null)]),q("div",{class:at.addressRow},[q("span",{class:at.addressLabel},[e("lobby.modal.pay.directPayAddress"),Oa(":")]),q("span",{class:at.address},[q(Rg,{value:a.value,digitClass:at.highlightDigit},null)]),q(Jo,{class:at.copy,text:a.value},null)]),o.value&&q("div",{class:at.networkTip},[e("lobby.modal.pay.directPayNetworkTip",{protocol:o.value})])])}}),jm=Vt({name:"DirectPayRecordList",setup(){const{t:e}=ye(),t=_n(jc),a=K(()=>({[Ra.Confirming]:e("lobby.modal.pay.directPayStateConfirming"),[Ra.Success]:e("lobby.modal.pay.directPayStateSuccess"),[Ra.Failed]:e("lobby.modal.pay.directPayStateFailed")})),{openDialog:o}=Nt(),n=3,r=h(!0),s=K(()=>r.value?t.recentOrders.slice(0,n):t.recentOrders),c=d=>{if(d.state===Ra.Confirming){B({type:"warn",message:e("lobby.modal.pay.directPayConfirmingTip")});return}d.state!==Ra.Failed&&o("rechargeRecord",{openType:"overlay"})};return()=>q("div",{class:at.records},[q("div",{class:at.recordsHead},[q("div",{class:at.recordsLeft},[q("span",{class:at.recordsTitle},[e("lobby.modal.pay.directPayRecordTitle")]),q(wo,{loading:t.ordersLoading,type:"icon",onRetry:t.refreshRecentOrders},null)]),q("div",{class:at.arrow,onClick:()=>o("rechargeRecord",{openType:"overlay"})},[q(Gt,{src:"/lobby_asset/common/web/common/comm_icon_fh.svg"},null)])]),t.recentOrders.length?q(Bo,null,[q("ul",{class:at.recordsList},[s.value.map(d=>q("li",{key:d.orderNo,class:at.recordItem,onClick:()=>c(d)},[q("span",{class:at.recordTime},[Yl(d.createdAt,"ymdhms")]),q("span",{class:at.recordAmount,dir:"ltr"},[q("span",{class:at.recordAmountValue},[d.amount])," ",q("span",{class:at.recordAmountCoin},[d.coin])]),q("span",{class:at.recordRight},[q("span",{class:[at.recordState,at[`state-${d.state}`]]},[a.value[d.state]]),q("div",{class:[at.arrow,d.state===Ra.Failed&&at.arrowHidden]},[q(Gt,{src:"/lobby_asset/common/web/common/comm_icon_fh.svg"},null)])])]))]),t.recentOrders.length>n&&q(Qf,{isFold:r.value,onFold:d=>{r.value=d}},null)]):q("div",{class:at.empty},[e("lobby.modal.pay.directPayEmpty")])])}}),Ds=".recharge-content-scroll";function om({offset:e=0}){const t=Ye(),a=qt(),o=Da(),n=h(!1),r=h(!0),s=K(()=>{var D,f;if(o.paymentMode){const g=(f=(D=a.typeData)==null?void 0:D.list)==null?void 0:f.find(y=>y.payKind===a.activeTabIndex);return g?_i[g.payKind]:""}return t.activeCategoryTypeText}),c=()=>{const D=s.value,f=D?`${Ds}[recharge-type="${D}"]`:Ds;return document.querySelector(f)},d=()=>{_a(()=>{const D=c();D&&(D.scrollTop=0)})},p=()=>{var f;const D=c();D&&jl(D,{y:(f=D.scrollHeight)!=null?f:0})},S=D=>{const f=c();return f?f.scrollTop+f.offsetHeight>=f.scrollHeight-D:!1},w=()=>{const D=c();if(!D){n.value=!1,r.value=!0;return}n.value=D.scrollHeight>D.offsetHeight,r.value=!n.value||S(e)},v=Fi(w,100);let _=0;const R=()=>{const D=c();D&&D.scrollHeight!==_&&(_=D.scrollHeight,v())};let b=null,A=null,I=null,T=null;const O=()=>{T&&(clearTimeout(T),T=null);const D=c();D&&D===I||(I&&(b==null||b.unobserve(I),A==null||A.disconnect(),I.removeEventListener("scroll",v)),D?(_=D.scrollHeight,b==null||b.observe(D),A==null||A.observe(D,{childList:!0,subtree:!0}),D.addEventListener("scroll",v,{passive:!0}),I=D,w()):I||(T=setTimeout(O,150)))};return Eo(()=>{b=new ResizeObserver(v),A=new MutationObserver(R),O()}),xe(s,()=>_a(O)),xi(()=>{T&&(clearTimeout(T),T=null),v.cancel(),I==null||I.removeEventListener("scroll",v),b==null||b.disconnect(),A==null||A.disconnect(),b=null,A=null,I=null}),{isAtBottom:r,getIsAtBottom:S,scrollToTop:d,scrollToBottom:p,scrollChange:v}}function nm(e){const t=h(0);let a=!1,o=!1,n=[];const r=(S=t.value)=>a&&!!e.visible.value&&S===t.value,s=()=>{a=!1,t.value++;for(const S of n)S.cancel();n=[],e.onStop()},c=()=>{s(),a=!0,o=!1},d=(S,w)=>{const v=t.value,_=zl.schedule(()=>{if(r(v))return w()},{priority:"low",label:S});return n.push(_),_},p=S=>{!r()||o||!(S.target instanceof Element)||!S.target.matches("input, textarea, select")||(o=!0,e.loadPayInfos())};return nc(s),{sessionId:t,isCurrent:r,start:c,stop:s,schedule:d,onFormFocus:p}}const zc=Symbol("recharge-dialog"),zm=()=>{const e=_n(zc);if(!e)throw new Error("Recharge dialog context is required");return e},[rm]=pn("pages-dialogs-recharge"),Jm=e=>Vt({name:rm,setup(){Ha(oi,{notLazy:ai.Loaded});const{closeDialog:t,visible:a,openOptions:o,onDialogOpen:n,onDialogClose:r}=Nt("recharge"),s=Ye(),c=wi(),d=qt(),p=Je(),S=lt(),w=se(),v=qe(),_=Jl(),R=Da(),b=Df(),A=bn(),I=Ga(),{restartRedPackQueue:T}=co(),{t:O}=ye(),D=Sn(),f=Gi(),g=qc(),{checkPopup:y}=gf(),{getStyle:m}=Nf(),{isStickyBottom:l,disEnableScrollBottom:C}=ao(),{getIsAtBottom:N,scrollToTop:L,scrollToBottom:$,scrollChange:i,isAtBottom:u}=om({offset:100});Ha(Di,$),Ha(Ai,N),Ha(Ql,K(()=>{var x;return((x=v.financeSetting)==null?void 0:x.rechargePageSkinMode)===Ua.OPEN?"/lobby_asset/1-0-common/common/common/img_none_wlcs.png":void 0}));const P=K(()=>!C.value&&!u.value);Ha(zc,{scrollChange:i,scrollToTop:L,scrollToBottom:$,showScrollToBottom:P});const E=()=>{_.push({name:ma.SECURITY,query:{active:`${Kl.WITHDRAWPASS}`}})};let F=!1;const W=nm({visible:a,loadPayInfos:()=>R.paymentMode?Va().getPayInfos():s.getPayInfos(),onStop:()=>Y.cancel()}),Y=Vi(async()=>{const x=W.sessionId.value,k=await xc();W.isCurrent(x)&&(p.serverTime=k.serverTime)},3e3);xe(()=>[s.activeCategoryTypeText,s.activeChannelId],()=>{W.isCurrent()&&Y()}),xe(()=>[W.sessionId.value,a.value,R.paymentMode,s.activeChannelId],()=>{W.isCurrent()&&!R.paymentMode&&s.activeChannelId!=null&&!F&&(F=!0,S.pingUrl())},{flush:"post"});const V=()=>{var k,j,ne;const x=Array.isArray((k=o.value)==null?void 0:k.payEntryId)?(()=>{const ue=[...o.value.payEntryId];return ue.length<3&&ue.push(ei.DEFAULT),+ue.join("")})():+((ne=(j=o.value)==null?void 0:j.payEntryId)!=null?ne:Xa.DEFAULT);R.paymentMode?d.payEntryId=x:s.payEntryId=x};xe(()=>{var x;return(x=o.value)==null?void 0:x.payEntryId},V),n(()=>{var ne,ue,we,Ne;if(w.withdrawPasswordDialogVisible){W.stop(),ia(Dt.sensorEvents.UpdateWithdrawPasswordBeforeRecharge),Zl({type:"error",title:O("lobby.common.tips.title"),message:Xl([[c.isClubManager,O("lobby.club.finance.withdraw.reset_withdraw_password")]],O("lobby.modal.reset_withdraw_password")),showConfirmButton:!0,onConfirm:E}),t("recharge");return}W.start(),F=!1;const x=W.sessionId.value,k=(ne=o.value)==null?void 0:ne.payKind;Dt.doReport({rule:Dt.rules.SENSOR_BURIED,eventName:Dt.sensorEvents.ChargePageView}),V(),Et.info("testlog payEntryId ->>>>",(ue=o.value)==null?void 0:ue.payEntryId),!((we=o.value)!=null&&we.payKind)&&((Ne=p.categoryData)!=null&&Ne.page
26ChannelMode)&&(s.activeTabIndex=0),R.paymentMode?d.getRechargeType(k):s.getRechargeCategory(k),A.resetData(),I.initDataList();const j=[{label:Go.RechargeUnpaidRefresh,run:()=>b.listObj.loadData()},{label:Go.RechargeServerTime,run:Y},{label:Go.RechargeSurpriseReward,run:async()=>{const Ce=await ti();if(W.isCurrent(x))return Ce==null?void 0:Ce.checkSurpriseSpecialReward(cc.Recharge)}}];for(const{label:Ce,run:Ae}of j)W.schedule(Ce,Ae);g.kindTipsPop&&y({...g.kindTipsPop,typeKey:ff.Recharge,checkType:Ii.EnterPage})}),r(()=>{W.stop(),R.paymentMode?d.payEntryId=Xa.DEFAULT:s.payEntryId=Xa.DEFAULT,kt(),ta(),p.clearPreSelectInfo(),T()});const G=()=>{Nt().openDialog("rechargeRecord",{openType:"overlay"})},U=K(()=>(D==null?void 0:D.name)!==ma.GAME_EMBEDDED);return()=>{var x;return q(Mf,{class:{[ct["main-recharge"]]:!0,[ct["main-recharge-v2"]]:!!R.paymentMode,[ct["full-screen"]]:((x=v.financeSetting)==null?void 0:x.rechargePageShowMode)===Ua.OPEN,[ct["sticky-bottom"]]:l.value},style:m(),onFocusinCapture:W.onFormFocus,modelValue:a.value,"onUpdate:modelValue":k=>a.value=k,onClose:()=>{t("recharge"),d.clearPreSelectInfo(),p.clearPreSelectInfo()},title:O("lobby.modal.pay.title"),headerClass:ct.header,titleClass:ct.title,extraClass:ct.extra},{default:()=>[q(e,null,null)],headerExtra:()=>q(Bo,null,[U.value?q(Gt,{class:ct.img,useSkeleton:!0,src:"/lobby_asset/common/web/deposit/comm_icon_cz_kf.svg",onClick:()=>{t("recharge"),f.push({name:ma.NOTICE,query:{noticeType:ni.SERVICE}})}},null):null,q(vn,{class:ct["unpaid-count"],isSupportRtl:!0,offset:[0,"0.1rem"],content:s.unpaidCount},{default:()=>[q(Gt,{class:ct.img,useSkeleton:!0,src:"/lobby_asset/common/web/deposit/comm_icon_cz_jl.svg",onClick:G},null)]})])})}}});export{rn as $,xm as A,Dd as B,id as C,cd as D,da as E,fd as F,Cd as G,bd as H,hd as I,dd as J,Sd as K,fm as L,md as M,gd as N,ud as O,sd as P,vd as Q,pd as R,$m as S,Cs as T,ro as U,Qf as V,lt as W,He as X,Ym as Y,jm as Z,jc as _,Va as a,gc as a$,Gm as a0,nn as a1,_c as a2,km as a3,Hm as a4,qc as a5,gf as a6,Ao as a7,qm as a8,ff as a9,Fd as aA,Ud as aB,$u as aC,hs as aD,Pc as aE,fc as aF,Ko as aG,uc as aH,Mf as aI,ym as aJ,cc as aK,gm as aL,Qi as aM,_o as aN,Yc as aO,Df as aP,Nf as aQ,Cc as aR,yc as aS,hm as aT,wm as aU,Sm as aV,Cm as aW,_m as aX,bm as aY,tn as aZ,Rg as a_,Fm as aa,Hc as ab,Jm as ac,zm as ad,ct as ae,An as af,Uo as ag,Fc as ah,xu as ai,Is as aj,Nm as ak,an as al,Wd as am,Id as an,no as ao,Na as ap,hc as aq,vm as ar,pm as as,Wo as at,Ca as au,Oc as av,Vc as aw,Gc as ax,Rc as ay,ad as az,Sc as b,Xd as b0,sn as b1,ba as b2,co as b3,Za as b4,Xi as b5,Wf as b6,lc as b7,Ki as b8,eu as b9,Wc as bA,rt as bB,tu as bC,mm as bD,ji as bE,dm as bF,Im as bG,Om as bH,Mm as bI,Nd as ba,Rd as bb,Dn as bc,ja as bd,Lm as be,xc as bf,Zu as bg,Tu as bh,tf as bi,ef as bj,Qd as bk,$c as bl,ea as bm,rf as bn,Bm as bo,Zd as bp,Um as bq,cf as br,Em as bs,dt as bt,sf as bu,So as bv,cn as bw,lf as bx,Kd as by,nf as bz,Pm as c,bu as d,Je as e,Rm as f,_s as g,Zi as h,Iu as i,Yu as j,Wm as k,Dm as l,so as m,Ye as n,Dc as o,Hf as p,Vm as q,Am as r,In as s,Tm as t,qt as u,ld as v,wd as w,Mc as x,Lc as y,yd as z};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.