PageSourceSearch

https://static.mtown88new.com/memberStatic/mtown/member-202693085856/_nuxt/E_UFEOlO.js

js mtown88new.com collected 2026-10-10 00:02:12 UTC 110,363 bytes, 1 lines download raw bytes

1import{_ as zt}from"./BU39HjjK.js";import{_ as Ot,p as Yt,e as Jt,f as Qt}from"./DG1EP2Pz.js";import{E as vt}from"./BDO9QEQJ.js";import{aj as jt,ak as He,X as pt,E as Dt,G as Qe,al as Nt,H as Ut,d as be,am as xe,an as Kt,ao as Xt,ap as Mt,I as Rt,aq as Zt,q as u,ar as ea,af as ta,e as S,D as me,z as $e,as as ze,i as le,o as m,w as J,g as V,ai as aa,l as n,n as mt,m as oe,h as e,k as H,f as _,C as Ue,aa as na,O as Ne,at as oa,F as re,au as sa,av as la,K as ye,t as g,aw as ia,ax as ra,a7 as ft,ay as ua,az as da,r as Ie,U as tt,ad as ca,aA as pa,aB as Ve,v as he,J as Et,aC as ma,aD as fa,aE as va,ae as At,aF as It,aG as Pt,aH as ga,W as ya,aI as ha,R as ka,b as at,c as nt,a as _e,u as Be,Q as ba,B as Te,_ as Oe,a8 as gt,aJ as St,x as Ce,aK as et,aL as wa,aM as Ca,s as yt,aN as _a,N as Fe,ab as Ee,M as Le,aO as Ba,aP as La,T as Aa,p as Ia,aQ as Pa}from"./Y4ICXCuc.js";import"./DVzYJwT5.js";import{o as ot}from"./D2-BrpQ8.js";import{E as xa}from"./ukz5vQAd.js";import{u as Ta,E as st}from"./BRWwJqKy.js";import{E as Ft}from"./CIf3jNmk.js";import{a as ht,E as kt}from"./BqK22eZm.js";import{d as $a,E as bt,a as wt}from"./QSOktryP.js";import"./yhRu0ssi.js";import"./CUrE0vbu.js";import"./DP0-JWAl.js";import{v as Ct}from"./BPzcK7w0.js";import{d as Re}from"./C6Bxth9v.js";import{E as Da,g as Na}from"./DbDwZyaJ.js";import{E as Ua}from"./CGgbl_zB.js";import{E as Ma}from"./q9yNHxoh.js";import"./BrkzQORG.js";import{d as xt}from"./DXeJP5Zw.js";import{u as Ra}from"./CYc_yECL.js";import{d as Je}from"./JffoND0l.js";import{u as Ea,t as Sa}from"./BQ977c7p.js";import{_ as Fa}from"./DEiCTG4i.js";import{_ as qa}from"./B7MJbZBe.js";import{_ as Wa}from"./lH8SSuXv.js";import{u as Ga}from"./dJZm3NNg.js";import"./aMyN3jB5.js";import"./i2mWmNS0.js";import"./DbdTMwVV.js";import"./BE20p1dL.js";import"./BH9nULxh.js";import"./B_Rx9Gzo.js";import"./CailpaEi.js";import"./Ca1OSTWz.js";import"./anKvzuH2.js";import"./NVAjB_Yf.js";import"./vMIVouA4.js";import"./Ds-VHX1L.js";import"./Dl35WV05.js";import"./CluQIlQP.js";import"./l0sNRNKZ.js";import"./BnzbW7_Q.js";import"./_z8bWJjN.js";import"./CgkIKYBN.js";import"./DK5zXFld.js";import"./DkH_gNP6.js";var Va="Expected a function";function ct(t,s,l){var a=!0,r=!0;if(typeof t!="function")throw new TypeError(Va);return jt(l)&&(a="leading"in l?!!l.leading:a,r="trailing"in l?!!l.trailing:r),$a(t,s,{leading:a,maxWait:s,trailing:r})}const Ha=(t,s)=>{if(!He||!t||!s)return!1;const l=t.getBoundingClientRect();let a;return s instanceof Element?a=s.getBoundingClientRect():a={top:0,right:window.innerWidth,bottom:window.innerHeight,left:0},l.top<a.bottom&&l.bottom>a.top&&l.right>a.left&&l.left<a.right},za=Dt({urlList:{type:Qe(Array),default:()=>Nt([])},zIndex:{type:Number},initialIndex:{type:Number,default:0},infinite:{type:Boolean,default:!0},hideOnClickModal:Boolean,teleported:Boolean,closeOnPressEscape:{type:Boolean,default:!0},zoomRate:{type:Number,default:1.2},minScale:{type:Number,default:.2},maxScale:{type:Number,default:7},showProgress:{type:Boolean,default:!1},crossorigin:{type:Qe(String)}}),Oa={close:()=>!0,switch:t=>pt(t),rotate:t=>pt(t)},Ya=be({name:"ElImageViewer"}),Ja=be({...Ya,props:za,emits:Oa,setup(t,{expose:s,emit:l}){var a;const r=t,c={CONTAIN:{name:"contain",icon:xe(Xt)},ORIGINAL:{name:"original",icon:xe(Kt)}};let b,k="";const{t:C}=Mt(),i=Rt("image-viewer"),{nextZIndex:P}=Zt(),f=u(),U=u([]),w=ea(),M=u(!0),h=u(r.initialIndex),L=ta(c.CONTAIN),x=u({scale:1,deg:0,offsetX:0,offsetY:0,enableTransition:!1}),q=u((a=r.zIndex)!=null?a:P()),O=S(()=>{const{urlList:Y}=r;return Y.length<=1}),B=S(()=>h.value===0),N=S(()=>h.value===r.urlList.length-1),$=S(()=>r.urlList[h.value]),T=S(()=>[i.e("btn"),i.e("prev"),i.is("disabled",!r.infinite&&B.value)]),G=S(()=>[i.e("btn"),i.e("next"),i.is("disabled",!r.infinite&&N.value)]),R=S(()=>{const{scale:Y,deg:ue,offsetX:de,offsetY:d,enableTransition:p}=x.value;let v=de/Y,z=d/Y;const ne=ue*Math.PI/180,ce=Math.cos(ne),E=Math.sin(ne);v=v*ce+z*E,z=z*ce-de/Y*E;const se={transform:`scale(${Y}) rotate(${ue}deg) translate(${v}px, ${z}px)`,transition:p?"transform .3s":""};return L.value.name===c.CONTAIN.name&&(se.maxWidth=se.maxHeight="100%"),se}),ee=S(()=>`${h.value+1} / ${r.urlList.length}`);function Q(){ae(),b==null||b(),document.body.style.overflow=k,l("close")}function j(){const Y=ct(de=>{switch(de.code){case Ve.esc:r.closeOnPressEscape&&Q();break;case Ve.space:y();break;case Ve.left:W();break;case Ve.up:te("zoomIn");break;case Ve.right:X();break;case Ve.down:te("zoomOut");break}}),ue=ct(de=>{const d=de.deltaY||de.deltaX;te(d<0?"zoomIn":"zoomOut",{zoomRate:r.zoomRate,enableTransition:!1})});w.run(()=>{ze(document,"keydown",Y),ze(document,"wheel",ue)})}function ae(){w.stop()}function K(){M.value=!1}function pe(Y){M.value=!1,Y.target.alt=C("el.image.error")}function o(Y){if(M.value||Y.button!==0||!f.value)return;x.value.enableTransition=!1;const{offsetX:ue,offsetY:de}=x.value,d=Y.pageX,p=Y.pageY,v=ct(ne=>{x.value={...x.value,offsetX:ue+ne.pageX-d,offsetY:de+ne.pageY-p}}),z=ze(document,"mousemove",v);ze(document,"mouseup",()=>{z()}),Y.preventDefault()}function A(){x.value={scale:1,deg:0,offsetX:0,offsetY:0,enableTransition:!1}}function y(){if(M.value)return;const Y=pa(c),ue=Object.values(c),de=L.value.name,p=(ue.findIndex(v=>v.name===de)+1)%Y.length;L.value=c[Y[p]],A()}function I(Y){const ue=r.urlList.length;h.value=(Y+ue)%ue}function W(){B.value&&!r.infinite||I(h.value-1)}function X(){N.value&&!r.infinite||I(h.value+1)}function te(Y,ue={}){if(M.value)return;const{minScale:de,maxScale:d}=r,{zoomRate:p,rotateDeg:v,enableTransition:z}={zoomRate:r.zoomRate,rotateDeg:90,enableTransition:!0,...ue};switch(Y){case"zoomOut":x.value.scale>de&&(x.value.scale=Number.parseFloat((x.value.scale/p).toFixed(3)));break;case"zoomIn":x.value.scale<d&&(x.value.scale=Number.parseFloat((x.value.scale*p).toFixed(3)));break;case"clockwise":x.value.deg+=v,l("rotate",x.value.deg);break;case"anticlockwise":x.value.deg-=v,l("rotate",x.value.deg);break}x.value.enableTransition=z}function D(Y){var ue;((ue=Y.detail)==null?void 0:ue.focusReason)==="pointer"&&Y.preventDefault()}function ve(){r.closeOnPressEscape&&Q()}function ie(Y){if(Y.ctrlKey){if(Y.deltaY<0)return Y.preventDefault(),!1;if(Y.deltaY>0)return Y.preventDefault(),!1}}return me($,()=>{he(()=>{const Y=U.value[0];Y!=null&&Y.complete||(M.value=!0)})}),me(h,Y=>{A(),l("switch",Y)}),$e(()=>{j(),b=ze("wheel",ie,{passive:!1}),k=document.body.style.overflow,document.body.style.overflow="hidden"}),s({setActiveItem:I}),(Y,ue)=>(m(),le(e(Ua),{to:"body",disabled:!Y.teleported},{default:J(()=>[V(aa,{name:"viewer-fade",appear:""},{default:J(()=>
1[n("div",{ref_key:"wrapper",ref:f,tabindex:-1,class:oe(e(i).e("wrapper")),style:mt({zIndex:q.value})},[V(e(Da),{loop:"",trapped:"","focus-trap-el":f.value,"focus-start-el":"container",onFocusoutPrevented:D,onReleaseRequested:ve},{default:J(()=>[n("div",{class:oe(e(i).e("mask")),onClick:na(de=>Y.hideOnClickModal&&Q(),["self"])},null,10,["onClick"]),H(" CLOSE "),n("span",{class:oe([e(i).e("btn"),e(i).e("close")]),onClick:Q},[V(e(Ne),null,{default:J(()=>[V(e(oa))]),_:1})],2),H(" ARROW "),e(O)?H("v-if",!0):(m(),_(re,{key:0},[n("span",{class:oe(e(T)),onClick:W},[V(e(Ne),null,{default:J(()=>[V(e(sa))]),_:1})],2),n("span",{class:oe(e(G)),onClick:X},[V(e(Ne),null,{default:J(()=>[V(e(la))]),_:1})],2)],64)),Y.showProgress?(m(),_("div",{key:1,class:oe([e(i).e("btn"),e(i).e("progress")])},[Ue(Y.$slots,"progress",{activeIndex:h.value,total:Y.urlList.length},()=>[ye(g(e(ee)),1)])],2)):H("v-if",!0),H(" ACTIONS "),n("div",{class:oe([e(i).e("btn"),e(i).e("actions")])},[n("div",{class:oe(e(i).e("actions__inner"))},[Ue(Y.$slots,"toolbar",{actions:te,prev:W,next:X,reset:y,activeIndex:h.value,setActiveItem:I},()=>[V(e(Ne),{onClick:de=>te("zoomOut")},{default:J(()=>[V(e(ia))]),_:1},8,["onClick"]),V(e(Ne),{onClick:de=>te("zoomIn")},{default:J(()=>[V(e(ra))]),_:1},8,["onClick"]),n("i",{class:oe(e(i).e("actions__divider"))},null,2),V(e(Ne),{onClick:y},{default:J(()=>[(m(),le(ft(e(L).icon)))]),_:1}),n("i",{class:oe(e(i).e("actions__divider"))},null,2),V(e(Ne),{onClick:de=>te("anticlockwise")},{default:J(()=>[V(e(ua))]),_:1},8,["onClick"]),V(e(Ne),{onClick:de=>te("clockwise")},{default:J(()=>[V(e(da))]),_:1},8,["onClick"])])],2)],2),H(" CANVAS "),n("div",{class:oe(e(i).e("canvas"))},[(m(!0),_(re,null,Ie(Y.urlList,(de,d)=>tt((m(),_("img",{ref_for:!0,ref:p=>U.value[d]=p,key:de,src:de,style:mt(e(R)),class:oe(e(i).e("img")),crossorigin:Y.crossorigin,onLoad:K,onError:pe,onMousedown:o},null,46,["src","crossorigin"])),[[ca,d===h.value]])),128))],2),Ue(Y.$slots,"default")]),_:3},8,["focus-trap-el"])],6)]),_:3})]),_:3},8,["disabled"]))}});var Qa=Ut(Ja,[["__file","image-viewer.vue"]]);const ja=Et(Qa),Ka=Dt({hideOnClickModal:Boolean,src:{type:String,default:""},fit:{type:String,values:["","contain","cover","fill","none","scale-down"],default:""},loading:{type:String,values:["eager","lazy"]},lazy:Boolean,scrollContainer:{type:Qe([String,Object])},previewSrcList:{type:Qe(Array),default:()=>Nt([])},previewTeleported:Boolean,zIndex:{type:Number},initialIndex:{type:Number,default:0},infinite:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!0},zoomRate:{type:Number,default:1.2},minScale:{type:Number,default:.2},maxScale:{type:Number,default:7},showProgress:{type:Boolean,default:!1},crossorigin:{type:Qe(String)}}),Xa={load:t=>t instanceof Event,error:t=>t instanceof Event,switch:t=>pt(t),close:()=>!0,show:()=>!0},Za=be({name:"ElImage",inheritAttrs:!1}),en=be({...Za,props:Ka,emits:Xa,setup(t,{expose:s,emit:l}){const a=t,{t:r}=Mt(),c=Rt("image"),b=ma(),k=S(()=>fa(Object.entries(b).filter(([o])=>/^(data-|on[A-Z])/i.test(o)||["id","style"].includes(o)))),C=Ta({excludeListeners:!0,excludeKeys:S(()=>Object.keys(k.value))}),i=u(),P=u(!1),f=u(!0),U=u(!1),w=u(),M=u(),h=He&&"loading"in HTMLImageElement.prototype;let L;const x=S(()=>[c.e("inner"),O.value&&c.e("preview"),f.value&&c.is("loading")]),q=S(()=>{const{fit:o}=a;return He&&o?{objectFit:o}:{}}),O=S(()=>{const{previewSrcList:o}=a;return va(o)&&o.length>0}),B=S(()=>{const{previewSrcList:o,initialIndex:A}=a;let y=A;return A>o.length-1&&(y=0),y}),N=S(()=>a.loading==="eager"?!1:!h&&a.loading==="lazy"||a.lazy),$=()=>{He&&(f.value=!0,P.value=!1,i.value=a.src)};function T(o){f.value=!1,P.value=!1,l("load",o)}function G(o){f.value=!1,P.value=!0,l("error",o)}function R(){Ha(w.value,M.value)&&($(),j())}const ee=ha(R,200,!0);async function Q(){var o;if(!He)return;await he();const{scrollContainer:A}=a;ga(A)?M.value=A:ya(A)&&A!==""?M.value=(o=document.querySelector(A))!=null?o:void 0:w.value&&(M.value=Na(w.value)),M.value&&(L=ze(M,"scroll",ee),setTimeout(()=>R(),100))}function j(){!He||!M.value||!ee||(L==null||L(),M.value=void 0)}function ae(){O.value&&(U.value=!0,l("show"))}function K(){U.value=!1,l("close")}function pe(o){l("switch",o)}return me(()=>a.src,()=>{N.value?(f.value=!0,P.value=!1,j(),Q()):$()}),$e(()=>{N.value?Q():$()}),s({showPreview:ae}),(o,A)=>(m(),_("div",At({ref_key:"container",ref:w},e(k),{class:[e(c).b(),o.$attrs.class]}),[P.value?Ue(o.$slots,"error",{key:0}
1,()=>[n("div",{class:oe(e(c).e("error"))},g(e(r)("el.image.error")),3)]):(m(),_(re,{key:1},[i.value!==void 0?(m(),_("img",At({key:0},e(C),{src:i.value,loading:o.loading,style:e(q),class:e(x),crossorigin:o.crossorigin,onClick:ae,onLoad:T,onError:G}),null,16,["src","loading","crossorigin"])):H("v-if",!0),f.value?(m(),_("div",{key:1,class:oe(e(c).e("wrapper"))},[Ue(o.$slots,"placeholder",{},()=>[n("div",{class:oe(e(c).e("placeholder"))},null,2)])],2)):H("v-if",!0)],64)),e(O)?(m(),_(re,{key:2},[U.value?(m(),le(e(ja),{key:0,"z-index":o.zIndex,"initial-index":e(B),infinite:o.infinite,"zoom-rate":o.zoomRate,"min-scale":o.minScale,"max-scale":o.maxScale,"show-progress":o.showProgress,"url-list":o.previewSrcList,crossorigin:o.crossorigin,"hide-on-click-modal":o.hideOnClickModal,teleported:o.previewTeleported,"close-on-press-escape":o.closeOnPressEscape,onClose:K,onSwitch:pe},{progress:J(y=>[Ue(o.$slots,"progress",It(Pt(y)))]),toolbar:J(y=>[Ue(o.$slots,"toolbar",It(Pt(y)))]),default:J(()=>[o.$slots.viewer?(m(),_("div",{key:0},[Ue(o.$slots,"viewer")])):H("v-if",!0)]),_:3},8,["z-index","initial-index","infinite","zoom-rate","min-scale","max-scale","show-progress","url-list","crossorigin","hide-on-click-modal","teleported","close-on-press-escape"])):H("v-if",!0)],64)):H("v-if",!0)],16))}});var tn=Ut(en,[["__file","image.vue"]]);const an=Et(tn),nn={class:"need-help-desc"},on={class:"need-help-dialog-title"},sn={class:"need-help-dialog-desc"},ln=["onClick"],rn=be({__name:"PaymentGuide",props:{description:{default:"common.paymentGuide"}},emits:["initDriver"],setup(t,{emit:s}){const l=ka(),a=at(),r=nt(),c=_e(),b=S(()=>c.isMobile),k=S(()=>c.userInfo.loginId),{t:C}=Be(),i=u(!1),P=s,f=u([{title:C("common.howToDeposit"),value:"deposit",path:"/account/deposit"},{title:C("common.howToTransfer"),value:"transfer",path:"/account/transfer"},{title:C("common.howToWithdraw"),value:"withdraw",path:"/account/withdrawal"}]),U=w=>{if(i.value=!1,w.value=="deposit"&&(localStorage.removeItem(`depositGuide_fastDeposit_${k.value}`),localStorage.removeItem(`depositGuide_normalDeposit_${k.value}`)),w.value=="withdraw"&&localStorage.removeItem(`withdrawGuide_${k.value}`),w.value=="transfer"&&localStorage.removeItem(`transferGuide_${k.value}`),r(w.path)==l.fullPath){P("initDriver");return}a.push(r(w.path))};return(w,M)=>{const h=vt;return m(),_(re,null,[n("div",{onClick:M[0]||(M[0]=L=>i.value=!0),class:"flex items-center gap-[4px] need-help cursor-pointer"},[M[2]||(M[2]=n("div",{class:"need-help-icon"},null,-1)),n("span",nn,g(e(C)(w.description)),1)]),V(h,{"modal-class":"need-help-dialog-modal","header-class":"need-help-dialog-header",modelValue:e(i),"onUpdate:modelValue":M[1]||(M[1]=L=>Te(i)?i.value=L:null),title:"",width:e(b)?"90%":"531px",footer:null,"align-center":"","lock-scroll":"","close-icon":"ElIconCloseBold"in w?w.ElIconCloseBold:e(ba)},{default:J(()=>[n("div",on,g(e(C)("common.walletSystemUpgraded")),1),n("div",sn,g(e(C)("common.walletSystemUpgradedDesc")),1),(m(!0),_(re,null,Ie(e(f),(L,x)=>(m(),_("div",{class:"need-help-option",key:`options-${x}`,onClick:q=>U(L)},g(L.title),9,ln))),128))]),_:1},8,["modelValue","width","close-icon"])],64)}}}),un=be({__name:"MenuTag",props:{content:{default:""},top:{},right:{},font:{}},setup(t){const s=t,l=S(()=>{const a={};return s.top&&(a.top=s.top),s.right&&(a.right=s.right),s.font&&(a.fontSize=s.font),a});return(a,r)=>(m(),_("div",{class:"shield absolute",style:mt(e(l))},g(a.content),5))}}),dn=Oe(un,[["__scopeId","data-v-ce99a02f"]]),cn={class:"deposit-type"},pn={class:"tab-container flex items-center"},mn=["onClick"],fn={class:"with-line"},vn={class:"with-line"},gn={key:0,class:"thirdStep02"},yn={class:"deposit-type-title"},hn={class:"deposit-type-list"},kn=["onClick"],bn={key:1,class:"tag mobile-none"},wn={class:"icon-content"},Cn={key:0,class:"tag mobile-show"},_n=["src"],Bn={class:"line-clamp-1 type-name"},Ln=be({__name:"DepositTypeList",props:{pageClass:{default:"default"},showDepositFast:{type:Boolean,default:!0},normalDepositDesc:{default:""},showPaymentGuide:{type:Boolean,default:!1},shortText:{type:Boolean,default:!1}},emits:["change","initDriver"],setup(t,{emit:s}){const{$emitter:l}=gt(),a=_e();S(()=>a.isMobile);const r=t,{t:c}=Be(),b=s,k=u(void 0),C=S(()=>{var $,T;let B=[{title:c("deposit.fastDeposit"),key:1,desc:c("deposit.oneMinute"),value:"fastDeposit",sortTitle:c("deposit.fast"),sortDe
1sc:c("deposit.oneMin"),type:1},{title:c("deposit.normalDeposit"),key:2,desc:c(r.normalDepositDesc)||c("deposit.fiveMinute"),value:"normalDeposit",sortTitle:c("deposit.normal"),sortDesc:c("deposit.fiveMin"),type:2}];if(k.value===void 0)return[];($=k.value)!=null&&$.length&&B.map(G=>{const R=G.type,ee=k.value.find(Q=>Q.type==R);ee&&(G.sequence=ee.sequence)});const N=B.sort((G,R)=>G.sequence-R.sequence);return f.value=((T=N[0])==null?void 0:T.type)||1,N}),i=u(),P=u(""),f=u(0),U=u([1,2,5]);u([3,4]);const w=S(()=>i.value?f.value==1?i.value.filter(B=>U.value.includes(B.type)):i.value.filter(B=>!U.value.includes(B.type)):[]),M=B=>{P.value=B},h=(B,N)=>{f.value=N.type,q()},L=async()=>{await he();try{const B=await Ce("/player/setting/getDepositTypeList",{merchantId:a.merchantInfo.merchantId,regionId:a.merchantInfo.regionId,currencyId:a.merchantInfo.currencyId});k.value=B!=null&&B.length?B:null}catch{k.value=null}},x=async()=>{var N;await he();const B=await Ce("/player/transaction/selectPayMethod",{});i.value=B.sort(($,T)=>$.sequence-T.sequence),P.value=((N=i.value[0])==null?void 0:N.type)||-1};me(()=>w.value,B=>{var N;B!=null&&B.length?P.value=((N=B[0])==null?void 0:N.type)||-1:P.value=-1}),me(()=>P.value,B=>{b("change",B)});const q=()=>{const B=C.value.find($=>$.type==f.value);let N=(B==null?void 0:B.value)||"";N&&b("initDriver",N)},O=me(()=>{var B,N,$;return!!((B=a.merchantInfo)!=null&&B.merchantId)&&!!((N=a.merchantInfo)!=null&&N.regionId)&&!!(($=a.merchantInfo)!=null&&$.currencyId)},async B=>{B&&(await L(),await x(),await he(),q(),O())},{immediate:!0});return $e(()=>{l.on("initDriver_deposit",B=>{q()})}),St(()=>{l.off("initDriver_deposit")}),(B,N)=>{var T;const $=rn;return m(),_("div",cn,[n("div",pn,[(m(!0),_(re,null,Ie(e(C),(G,R)=>(m(),_("div",{key:R,class:oe(["tab-item",{active:e(f)===G.type}]),onClick:ee=>h(R,G)},[n("div",{class:oe(["tab-item_content",`type-${G.value}`])},[B.shortText?(m(),_(re,{key:0},[n("span",null,g(G.sortTitle),1),n("span",fn,g(G.sortDesc),1)],64)):(m(),_(re,{key:1},[n("span",null,g(G.title),1),n("span",vn,g(G.desc),1)],64))],2),N[0]||(N[0]=n("div",{class:"active-line"},null,-1))],10,mn))),128))]),(T=e(w))!=null&&T.length?(m(),_("div",gn,[n("div",yn,[n("div",null,[ye(g(e(c)("deposit.depositOptions"))+" ",1),N[1]||(N[1]=n("span",{class:"text-red-500"},"*",-1))]),B.showPaymentGuide?(m(),le($,{key:0,onInitDriver:q})):H("",!0)]),n("div",hn,[(m(!0),_(re,null,Ie(e(w),(G,R)=>(m(),_("div",{class:oe(["list_item","relative",G.type===e(P)?"selected":"",e(U).includes(G.type)&&B.showDepositFast?"list_item_pd":""]),key:`deposit-${R}`,onClick:ee=>M(G.type)},[e(U).includes(G.type)&&B.showDepositFast?(m(),_(re,{key:0},[B.pageClass=="default"?(m(),le(dn,{key:0,class:"mobile-none",top:"0px",right:"6px",font:"10px",content:"FAST"})):(m(),_("div",bn,"FAST"))],64)):H("",!0),n("div",wn,[n("div",{class:oe(["w-full h-full relative flex items-center justify-center",{"icon-content-pd":e(U).includes(G.type)&&B.showDepositFast}])},[e(U).includes(G.type)&&B.showDepositFast?(m(),_("div",Cn,"FAST")):H("",!0),n("img",{src:G.icon,class:"list_icon"},null,8,_n)],2)]),n("p",Bn,g(e(c)(`deposit.type${G.type}`)),1)],10,kn))),128))])])):H("",!0)])}}});var An=20,In=1,Ye=1e6,Pn=1e6,xn=-7,Tn=21,$n=!1,je="[big.js] ",qe=je+"Invalid ",lt=qe+"decimal places",Dn=qe+"rounding mode",qt=je+"Division by zero",fe={},Me=void 0,Nn=/^-?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i;function Wt(){function t(s){var l=this;if(!(l instanceof t))return s===Me&&arguments.length===0?Wt():new t(s);if(s instanceof t)l.s=s.s,l.e=s.e,l.c=s.c.slice();else{if(typeof s!="string"){if(t.strict===!0&&typeof s!="bigint")throw TypeError(qe+"value");s=s===0&&1/s<0?"-0":String(s)}Un(l,s)}l.constructor=t}return t.prototype=fe,t.DP=An,t.RM=In,t.NE=xn,t.PE=Tn,t.strict=$n,t.roundDown=0,t.roundHalfUp=1,t.roundHalfEven=2,t.roundUp=3,t}function Un(t,s){var l,a,r;if(!Nn.test(s))throw Error(qe+"number");for(t.s=s.charAt(0)=="-"?(s=s.slice(1),-1):1,(l=s.indexOf("."))>-1&&(s=s.replace(".","")),(a=s.search(/e/i))>0?(l<0&&(l=a),l+=+s.slice(a+1),s=s.substring(0,a)):l<0&&(l=s.length),r=s.length,a=0;a<r&&s.charAt(a)=="0";)++a;if(a==r)t.c=[t.e=0];else{for(;r>0&&s.charAt(--r)=="0";);for(t.e=l-a-1,t.c=[],l=0;a<=r;)t.c[l++]=+s.charAt(a++)}return t}function We(t,s,l,a){var r=t.c;if(l===Me&&(l=t.constructor.RM),l!==0&&l!==1&&l!==2&&l!==3)throw Error(Dn);if(s<1)a=l===3&&(a||!!r[0])||s===0&&(l===1&&r[0]>=5||l===2&&(r[0]>5||r[0]===5&&(a||r[1]!==Me))),r.length=1,a?(t.e=t.e-s+1,r[0]=1):r[0]=t.e=0;else if(s<r.length){if(a=l===1&&r[s]>=5||l===2&&(r[s]>5||r[s]===5&&(a||r[s+1]!==Me||r[s-1]&1))||l===3&&(a||!!r[0]),r.length=s,a){for(;++r[--s]>9;)if(r[s]=0,s===0){++t.e,r.unshift(1);break}}for(s=r.length;
1!r[--s];)r.pop()}return t}function Ge(t,s,l){var a=t.e,r=t.c.join(""),c=r.length;if(s)r=r.charAt(0)+(c>1?"."+r.slice(1):"")+(a<0?"e":"e+")+a;else if(a<0){for(;++a;)r="0"+r;r="0."+r}else if(a>0)if(++a>c)for(a-=c;a--;)r+="0";else a<c&&(r=r.slice(0,a)+"."+r.slice(a));else c>1&&(r=r.charAt(0)+"."+r.slice(1));return t.s<0&&l?"-"+r:r}fe.abs=function(){var t=new this.constructor(this);return t.s=1,t};fe.cmp=function(t){var s,l=this,a=l.c,r=(t=new l.constructor(t)).c,c=l.s,b=t.s,k=l.e,C=t.e;if(!a[0]||!r[0])return a[0]?c:r[0]?-b:0;if(c!=b)return c;if(s=c<0,k!=C)return k>C^s?1:-1;for(b=(k=a.length)<(C=r.length)?k:C,c=-1;++c<b;)if(a[c]!=r[c])return a[c]>r[c]^s?1:-1;return k==C?0:k>C^s?1:-1};fe.div=function(t){var s=this,l=s.constructor,a=s.c,r=(t=new l(t)).c,c=s.s==t.s?1:-1,b=l.DP;if(b!==~~b||b<0||b>Ye)throw Error(lt);if(!r[0])throw Error(qt);if(!a[0])return t.s=c,t.c=[t.e=0],t;var k,C,i,P,f,U=r.slice(),w=k=r.length,M=a.length,h=a.slice(0,k),L=h.length,x=t,q=x.c=[],O=0,B=b+(x.e=s.e-t.e)+1;for(x.s=c,c=B<0?0:B,U.unshift(0);L++<k;)h.push(0);do{for(i=0;i<10;i++){if(k!=(L=h.length))P=k>L?1:-1;else for(f=-1,P=0;++f<k;)if(r[f]!=h[f]){P=r[f]>h[f]?1:-1;break}if(P<0){for(C=L==k?r:U;L;){if(h[--L]<C[L]){for(f=L;f&&!h[--f];)h[f]=9;--h[f],h[L]+=10}h[L]-=C[L]}for(;!h[0];)h.shift()}else break}q[O++]=P?i:++i,h[0]&&P?h[L]=a[w]||0:h=[a[w]]}while((w++<M||h[0]!==Me)&&c--);return!q[0]&&O!=1&&(q.shift(),x.e--,B--),O>B&&We(x,B,l.RM,h[0]!==Me),x};fe.eq=function(t){return this.cmp(t)===0};fe.gt=function(t){return this.cmp(t)>0};fe.gte=function(t){return this.cmp(t)>-1};fe.lt=function(t){return this.cmp(t)<0};fe.lte=function(t){return this.cmp(t)<1};fe.minus=fe.sub=function(t){var s,l,a,r,c=this,b=c.constructor,k=c.s,C=(t=new b(t)).s;if(k!=C)return t.s=-C,c.plus(t);var i=c.c.slice(),P=c.e,f=t.c,U=t.e;if(!i[0]||!f[0])return f[0]?t.s=-C:i[0]?t=new b(c):t.s=1,t;if(k=P-U){for((r=k<0)?(k=-k,a=i):(U=P,a=f),a.reverse(),C=k;C--;)a.push(0);a.reverse()}else for(l=((r=i.length<f.length)?i:f).length,k=C=0;C<l;C++)if(i[C]!=f[C]){r=i[C]<f[C];break}if(r&&(a=i,i=f,f=a,t.s=-t.s),(C=(l=f.length)-(s=i.length))>0)for(;C--;)i[s++]=0;for(C=s;l>k;){if(i[--l]<f[l]){for(s=l;s&&!i[--s];)i[s]=9;--i[s],i[l]+=10}i[l]-=f[l]}for(;i[--C]===0;)i.pop();for(;i[0]===0;)i.shift(),--U;return i[0]||(t.s=1,i=[U=0]),t.c=i,t.e=U,t};fe.mod=function(t){var s,l=this,a=l.constructor,r=l.s,c=(t=new a(t)).s;if(!t.c[0])throw Error(qt);return l.s=t.s=1,s=t.cmp(l)==1,l.s=r,t.s=c,s?new a(l):(r=a.DP,c=a.RM,a.DP=a.RM=0,l=l.div(t),a.DP=r,a.RM=c,this.minus(l.times(t)))};fe.neg=function(){var t=new this.constructor(this);return t.s=-t.s,t};fe.plus=fe.add=function(t){var s,l,a,r=this,c=r.constructor;if(t=new c(t),r.s!=t.s)return t.s=-t.s,r.minus(t);var b=r.e,k=r.c,C=t.e,i=t.c;if(!k[0]||!i[0])return i[0]||(k[0]?t=new c(r):t.s=r.s),t;if(k=k.slice(),s=b-C){for(s>0?(C=b,a=i):(s=-s,a=k),a.reverse();s--;)a.push(0);a.reverse()}for(k.length-i.length<0&&(a=i,i=k,k=a),s=i.length,l=0;s;k[s]%=10)l=(k[--s]=k[s]+i[s]+l)/10|0;for(l&&(k.unshift(l),++C),s=k.length;k[--s]===0;)k.pop();return t.c=k,t.e=C,t};fe.pow=function(t){var s=this,l=new s.constructor("1"),a=l,r=t<0;if(t!==~~t||t<-1e6||t>Pn)throw Error(qe+"exponent");for(r&&(t=-t);t&1&&(a=a.times(s)),t>>=1,!!t;)s=s.times(s);return r?l.div(a):a};fe.prec=function(t,s){if(t!==~~t||t<1||t>Ye)throw Error(qe+"precision");return We(new this.constructor(this),t,s)};fe.round=function(t,s){if(t===Me)t=0;else if(t!==~~t||t<-1e6||t>Ye)throw Error(lt);return We(new this.constructor(this),t+this.e+1,s)};fe.sqrt=function(){var t,s,l,a=this,r=a.constructor,c=a.s,b=a.e,k=new r("0.5");if(!a.c[0])return new r(a);if(c<0)throw Error(je+"No square root");c=Math.sqrt(+Ge(a,!0,!0)),c===0||c===1/0?(s=a.c.join(""),s.length+b&1||(s+="0"),c=Math.sqrt(s),b=((b+1)/2|0)-(b<0||b&1),t=new r((c==1/0?"5e":(c=c.toExponential()).slice(0,c.indexOf("e")+1))+b)):t=new r(c+""),b=t.e+(r.DP+=4);do l=t,t=k.times(l.plus(a.div(l)));while(l.c.slice(0,b).join("")!==t.c.slice(0,b).join(""));return We(t,(r.DP-=4)+t.e+1,r.RM)};fe.times=fe.mul=function(t){var s,l=this,a=l.constructor,r=l.c,c=(t=new a(t)).c,b=r.length,k=c.length,C=l.e,i=t.e;if(t.s=l.s==t.s?1:-1,!r[0]||!c[0])return t.c=[t.e=0],t;for(t.e=C+i,b<k&&(s=r,r=c,c=s,i=b,b=k,k=i),s=new Array(i=b+k);i--;)s[i]=0;for(C=k;C--;){for(k=0,i=b+C;i>C;)k=s[i]+c[C]*r[i-C-1]+k,s[i--]=k%10,k=k/10|0;s[i]=k}for(k?++t.e:s.shift(),C=s.length;!s[--C];)s.pop();return t.c=s,t};fe.toExponential=function(t,s){var l=this,a=l.c[0];if(t!==Me){if(t!==~~t||t<0||t>Ye)throw Error(lt);for(l=We(new l.constructor(l),++t,s);l.c.length<t;)l.c.push(0)}return Ge(l,!0,!!a)};fe.toFixed=function(t,s){var l=this,a=l.c[0];if(t!==Me){if(t!==~~t||t<0||t>Ye)throw Error(lt);for(l=We(new l.constructor(l),t+l.e+1,s),t=t+l.e+1;l.c.length<t;)l.c.push(0)}return Ge(l,!1,!!a)};fe.toJSON=fe.toString=function(){var t=this,s=t.constructor;return Ge(t,t.e<=s.NE||t.e>=s.PE,!!t.c[0])};typeof Symbol<"u"&&(fe[Symbol.for("nodejs.util.inspect.custom")]=fe.toJSON);fe.toNumber=function(){var t=+Ge(this,!0,!0);if(this.constructor.strict===!0&&!this.eq(t.toString()))throw Error(je+"Imprecise conversion");return t};fe.toPrecision=function(t,s){var l=this,a=l.constructor,r=l.c[0];if(t!==Me){if(t!==~~t||t<1||t>Ye)throw Error(qe+"precision");for(l=We(new a(l),t,s);l.c.length<t;)l.c.push(0)}return Ge(l,t<=l.e||l.e<=a.NE||l.e>=a.PE,!!r)};fe.valueOf=function(){var t=this,s=t.constructor;if(s.strict===!0)throw Error(je+"valueOf disallowed");return Ge(t,t.e<=s.NE||t.e>=s.PE,!0)};var De=Wt();const Mn={class:"deposit-amount"},Rn={class:"flex items-center gap-2"},En={class:"text"},Sn={class:"mt-3 relative deposit-amount-input"},Fn={key:0,class:"absolute right-[3px] px-[13px] top-[3px] h-[34px] flex items-center justify-center bonus-info"},qn={key:0,class:"text-xs red-warn mt-2"},Wn={key:1,class:"mt-2 flex items-center gap-1"},Gn={key:0},Vn={key:1},Hn={key:2},zn=["onClick"],On={class:"text-center"},Yn={key:0,class:"mt-[2px] text-[12.5px] text-center extra"},Jn={key:0}
1,Qn={key:1},Ke=be({__name:"DepositAmount",props:{depositBankInfo:{default:()=>({})}},emits:["update:amount","refresh:promo"],setup(t,{expose:s,emit:l}){const a=et("extraText","Extra"),r=_e(),c=u(null),{t:b}=Be(),k=l,C=S(()=>r.isMobile),i=t,P=u(null),f=u(!1),U=S(()=>{var $,T;return($=i==null?void 0:i.depositBankInfo)!=null&&$.min?new De((T=i==null?void 0:i.depositBankInfo)==null?void 0:T.min).toFixed(2):""}),w=S(()=>{var $,T;return($=i==null?void 0:i.depositBankInfo)!=null&&$.max?new De((T=i==null?void 0:i.depositBankInfo)==null?void 0:T.max).toFixed(2):""}),M=()=>{P.value&&!isNaN(+P.value)&&k("refresh:promo")},h=($,T=500)=>{c.value&&(clearTimeout(c.value),c.value=null),c.value=setTimeout(()=>{$(),clearTimeout(c.value),c.value=null},T)},L=S(()=>{var $,T;return($=i==null?void 0:i.depositBankInfo.reward)!=null&&$.length?((T=i==null?void 0:i.depositBankInfo.reward)==null?void 0:T.filter(G=>!G.deleted&&G.showPage).map(G=>{const R={min:"",max:"",label:"",value:"",rate:"",maxAmount:"",rewardAmount:"",rewardDistribution:""},{fromValue:ee,toValue:Q,rate:j,maxAmount:ae,rewardAmount:K,rewardDistribution:pe}=G;return R.min=ee,R.max=Q,R.label=ee,R.value=ee,R.rate=j,R.maxAmount=ae,R.rewardAmount=K,R.rewardDistribution=pe,R}).sort((G,R)=>G.min-R.min).filter(G=>G.value>=U.value&&G.value<=w.value))||[]:[]}),x=S(()=>U.value&&w.value?`${b("common.min")} ${U.value} / ${b("common.max")} ${w.value}`:U.value?`${b("common.min")} ${U.value}`:w.value?`${b("common.max")} ${w.value}`:""),q=S(()=>{const $=P.value?+P.value:0;if(isNaN($))return"";for(let T of L.value)if($>=T.min&&$<=(T!=null&&T.max?T.max:1/0)){const{rate:G,maxAmount:R=0,rewardAmount:ee=0,rewardDistribution:Q}=T;if(Q==3){const j=isNaN(parseFloat(`${new De($).times(new De(G).div(new De(100))).toFixed(2)}`))?0:parseFloat(`${new De($).times(new De(G).div(new De(100))).toFixed(2)}`);return j<R?j:R}return Q==2?isNaN(parseFloat(`${ee}`))?0:parseFloat(`${ee}`):""}return""}),O=$=>{P.value=$},B=()=>{P.value=null};me(()=>P.value,($,T)=>{$!==T&&N()});const N=async()=>{if(await he(),!U.value||!w.value){const $=U.value?+U.value:0,T=w.value?+w.value:99999999;f.value=$==0?P.value>$&&P.value<=T:P.value>=$&&P.value<=T}U.value&&w.value&&(f.value=P.value>=U.value&&P.value<=w.value),U.value,h(M),k("update:amount",{amount:P.value,bonus:q.value?parseFloat(q.value):0,amontInRange:f.value,amountWithBonus:P.value&&q.value?P.value+parseFloat(q.value):P.value})};return s({updateAmount:N,clear:B}),($,T)=>{var ee;const G=xa,R=Ne;return m(),_("div",Mn,[n("div",Rn,[n("span",En,[ye(g(e(b)("deposit.depositAmount"))+" ",1),T[1]||(T[1]=n("span",{class:"text-red-500"},"*",-1))])]),n("div",Sn,[V(G,{modelValue:e(P),"onUpdate:modelValue":T[0]||(T[0]=Q=>Te(P)?P.value=Q:null),size:"large",class:"h-[40px] w-full",placeholder:e(x),precision:2,min:0,controls:!1},null,8,["modelValue","placeholder"]),e(q)?(m(),_("div",Fn," + "+g(e(b)("deposit.bonus"))+" "+g(e(q)),1)):H("",!0)]),!e(f)&&e(P)?(m(),_("p",qn,g(e(b)("deposit.amountNotInRange")),1)):H("",!0),e(U)||e(w)?(m(),_("div",Wn,[V(R,{class:oe(["warning-icon","amount-range",e(f)?"":"red-warn"]),size:16},{default:J(()=>[V(e(wa))]),_:1},8,["class"]),n("span",{class:oe(["text-xs amount-range",e(f)?"":"red-warn"])},[e(U)?(m(),_("span",Gn,g(e(b)("common.min"))+" "+g(e(U)),1)):H("",!0),e(U)&&e(w)?(m(),_("span",Vn," / ")):H("",!0),e(w)?(m(),_("span",Hn,g(e(b)("common.max"))+" "+g(e(w)),1)):H("",!0)],2)])):H("",!0),(ee=e(L))!=null&&ee.length?(m(),_("div",{key:2,class:oe(["amount-quick grid gap-2",e(C)?"grid-cols-3":"grid-cols-4"])},[(m(!0),_(re,null,Ie(e(L),(Q,j)=>(m(),_("div",{class:oe(["amount-quick_item bordered cursor-pointer flex flex-col items-center justify-center",+e(P)>=Q.min&&+e(P)<=(Q!=null&&Q.max?Q.max:1/0)?"selected":"",e(C)?"h-[59px]":"h-[61px]"]),key:`amount-${j}`,onClick:ae=>O(Q.value)},[n("div",On,g(new(e(De))(Q.value).toFixed(2)),1),Q.rewardDistribution==3&&Q.rate||Q.rewardDistribution==2&&Q.rewardAmount?(m(),_("div",Yn,[ye(g(e(a))+" ",1),Q.rewardDistribution==3?(m(),_("span",Jn,g(Q.rate)+"% ",1)):(m(),_("span",Qn,g(new(e(De))(Q.rewardAmount).toFixed(2)),1))])):H("",!0)],10,zn))),128))],2)):H("",!0)])}}}),jn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAfBAMAAAACQmA0AAAAKlBMVEUAAAAlJSUlJSUkJCQlJSUoKCglJSUlJSUgICAmJiYnJyclJSUmJiYlJSWGjuwrAAAADXRSTlMA7zCAnyDfzxCvcGBQZ8ZaagAAAKtJREFUGNNlzzEKwkAUhOEhphDtFlIGNiDYeoEUHkDIJbxDmkC6nMJD
1hYA2vru4LjP7iqTK4/+2GOy+81B+TzOAPpT7MQIHWyPP2j4zerOgbDaitQSYzb7oLAFlu6HKgHkDCJRBoCygLHBhFjBmAWYCzw48A690N37Wf/4efHd+/4RnAs93Ag2r2gx8d5eB7yZQBoGygHIBU84CDZacCdaI47T5zABg8d3XiB/3OZPy+xA8hwAAAABJRU5ErkJggg==",Kn={class:"payment-content"},Xn={class:"flex items-baseline justify-center"},Zn={class:"time"},eo={class:"desc"},to={class:"desc2"},ao=["href"],no=be({__name:"OpenPaymentProvider",props:{pageClass:{type:String,default:"default"},visible:{type:Boolean,default:!1},paymentUrl:{type:String,default:""}},emits:["update:visible"],setup(t,{emit:s}){const l=u(!1),a=_e(),r=S(()=>a.isMobile),c=S(()=>r.value?"98%":"530px"),b=u(3),k=u(null),{t:C}=Be(),i=s,P=t,f=()=>{k.value=Ca(()=>{b.value--,b.value<=-7&&(k.value&&clearInterval(k.value),l.value=!1)},1e3)},U=()=>{i("update:visible",!1)};return me(()=>P.visible,w=>{l.value=w,w?f():(k.value&&clearInterval(k.value),setTimeout(()=>{b.value=3},1e3))},{immediate:!0}),(w,M)=>{const h=vt;return m(),le(h,{modelValue:e(l),"onUpdate:modelValue":M[0]||(M[0]=L=>Te(l)?l.value=L:null),width:e(c),footer:null,"align-center":"",class:"base-modal payment-redirect-modal",onClose:M[1]||(M[1]=L=>w.$emit("update:visible",!1)),"show-close":!1,"close-on-click-modal":!1,"close-on-press-escape":!1},{header:J(()=>[n("div",{class:"flex items-center justify-end"},[n("img",{onClick:U,class:"w-[14px] h-[14px] cursor-pointer",src:jn})])]),default:J(()=>[n("div",Kn,[n("div",Xn,[n("span",Zn,g(e(b)>=0?e(b):0),1),M[2]||(M[2]=n("span",{class:"unit"},"S",-1))]),n("p",eo,g(e(C)("deposit.processingYourBankRedirect")),1),n("p",to,[ye(g(e(C)("deposit.paymentWaitDesc"))+" ",1),n("a",{href:t.paymentUrl,target:"_blank"},g(e(C)("deposit.clickHere")),9,ao)])])]),_:1},8,["modelValue","width"])}}}),it=Oe(no,[["__scopeId","data-v-a3813ffa"]]),oo={class:"deposit-to-content rounded-md px-4 py-2 mt-2 mobile-deposit-to"},so={class:"flex items-center gap-2"},lo={class:"label-text text"},io={class:"w-full transfer-select"},ro={key:0},uo={class:"flex items-center gap-2"},co={class:"label-text text"},po={class:"flex items-center gap-2"},mo={class:"label-text text"},fo={key:0,class:"promotion-condition"},vo={class:"border-bottom"},go={key:0},yo={class:"border-bottom game-types"},ho={class:"flex- flex-shrink-0"},ko=["title"],bo=be({__name:"DepositTo",props:{walletList:{default:()=>[]},amount:{default:0},bonus:{default:0},pageClass:{default:""},walletLanguage:{default:()=>({})},customPromoPlaceholder:{default:""}},emits:["refresh:wallet","update:wallet","update:promotion","update:promotionCode"],setup(t,{expose:s,emit:l}){const{t:a}=Be(),r=yt(),c=S(()=>r.currentRegionLang.languageCode),b=l,k=S(()=>f.amount?O.value.filter(o=>f.amount>=o.minDeposit):O.value),C=S(()=>(+f.amount+ +f.bonus+ +L.value).toFixed(2)),i=S(()=>{var o;return(+((o=h.value)==null?void 0:o.totalTransferAmount)).toFixed(2)}),P=(o,A)=>o?A.label.toLowerCase().includes(o.toLowerCase()):!0,f=t,U={turn:a("transfer.turnover"),win:a("transfer.winover"),winLoss:a("transfer.winLoss")},w=u(null),M=u(""),h=u(null),L=u(0),x=u(!1),q=u(""),O=u([]),B=S(()=>{var I;const o=f.walletList;if(Object.keys(o).length===0)return[];const A=[],y=[];return o!=null&&o.mainWallet&&y.push({type:1,label:a("transfer.mainWalletBalance"),value:o.mainWallet.code,balance:o.mainWallet.walletBalance,showCurrency:!0,amount:o.mainWallet.walletBalance,currency:o.mainWallet.currency}),o!=null&&o.seamlessWallet&&y.push({type:2,label:a("transfer.seamlessWallet"),value:o.seamlessWallet.code,balance:o.seamlessWallet.walletBalance,showCurrency:!0,amount:o.seamlessWallet.walletBalance,currency:o.seamlessWallet.currency}),A.push(...y),(I=o==null?void 0:o.providerWalletList)!=null&&I.length&&o.providerWalletList.forEach(W=>{const X={label:W.typeName,value:W.typeCode,amount:W.totalBalance,balance:W.totalBalance,showCurrency:!0,currency:W.currency,children:W.list.map(te=>({type:3,id:te.providerId,label:te.providerName,value:`${W.typeCode}-${te.code}`,code:te.code,amount:te.walletBalance,balance:te.walletBalance}))};A.push(X)}),A}),N=u(""),$=u(""),T=u(""),G=S(()=>{var o,A;return!h.value||!((o=h==null?void 0:h.value)!=null&&o.minDeposit)?!0:+f.amount>=+((A=h==null?void 0:h.value)==null?void 0:A.minDeposit)}),R=o=>{console.log(o,111);const{type:A,id:y,code:I,balance:W}=o;if(I?(q.value=I,pe(I)):O.value=[],A){const X={};X.transferTo=A,A===3&&(X.gameProviderId=y,M.value=y),L.value=W,b("update:wallet",X)}},ee=o=>{j(),T.value="",b("update:promotion",o||"")},Q=o=>{let A=(o==null?void 0:o.split(","))||[],y="";return A.map(I=>{let W=f.walletLanguage?f.walletLanguage[c.value][I]:"";W&&(y+=(y?", ":"")+W)}),y},j=async()=>
1{if(($.value||T.value)&&f.amount)try{x.value=!0;let o=O.value.find(y=>y.id==$.value);const A={amount:+f.amount,providerId:M.value};$.value&&(A.id=$.value),T.value&&(A.code=T.value),await Ce("/player/transaction/calculatePromotion",A).then(y=>{var I;b("update:promotion",(y==null?void 0:y.promotionId)||""),h.value={wallet:y.wallet,bonusAmount:y.bonusAmount?y.bonusAmount.toFixed(2):"-",targetAmount:y.completedAmount?y.completedAmount.toFixed(2):"-",totalTransferAmount:y.totalTransferAmount.toFixed(2),minDeposit:((I=y==null?void 0:y.minDeposit)==null?void 0:I.toFixed(2))||"0.00",maxBonus:y.maxBonus?y.maxBonus.toFixed(2):"-",targetMultiplier:y.targetMultiplier,targetType:U[y.targetType],eligibleGameTypes:Q(y.eligibleGameTypes),percent:(o==null?void 0:o.calculationType)=="PERCENT"?`${o.targetBonus}%`:""}}).catch(y=>{h.value=null})}finally{x.value=!1}},ae=(o,A=500)=>{w.value&&(clearTimeout(w.value),w.value=null),w.value=setTimeout(()=>{o(),clearTimeout(w.value),w.value=null},A)},K=()=>{ae(o=>{b("update:promotionCode",o),b("update:promotion",""),j()})};me(()=>B.value,o=>{if(o!=null&&o.length){N.value="mainWallet";const A=o.find(y=>(console.log(y,99),y.value===N.value));R(A)}},{immediate:!0,deep:!0}),me(()=>N.value,o=>{T.value="",$.value="",b("update:promotionCode",""),b("update:promotion","")}),me(()=>f.amount,(o,A)=>{o!=A&&ae(()=>{const I=B.value.reduce((W,X)=>W.concat([X,...X.children||[]]),[]).find(W=>W.value===N.value);R(I)})});const pe=async o=>{if(!f.amount||!o){T.value="",O.value=[],$.value="",b("update:promotionCode",""),b("update:promotion","");return}const A=await Ce("/player/transaction/getMemberPromotion",{languageCode:c.value,amount:f.amount,providerCode:o});O.value=A};return s({calculatePromotion:j,clearPromotion:()=>{T.value="",$.value="",b("update:promotionCode",""),b("update:promotion",""),pe(q.value)},amountIsAllowed:G}),$e(()=>{}),(o,A)=>{const y=Ft,I=kt,W=wt,X=bt,te=st,D=ht,ve=Ct;return m(),_("div",oo,[V(D,{"label-position":"top",class:"mt-2 mobile-form"},{default:J(()=>[V(I,null,{label:J(()=>[n("div",so,[n("span",lo,[ye(g(e(a)("deposit.depositTo"))+" ",1),A[3]||(A[3]=n("span",{class:"text-red-500"},"*",-1))])])]),default:J(()=>[V(y,{modelValue:e(N),"onUpdate:modelValue":A[0]||(A[0]=ie=>Te(N)?N.value=ie:null),data:e(B),"render-after-expand":!1,style:{background:"white","border-radius":"10px"},placeholder:e(a)("common.select"),"popper-class":`deposit-select transfer-tree-select-${o.pageClass} !width-[100%]`,"filter-node-method":P,onCurrentChange:R,filterable:""},{default:J(({data:{label:ie,typeCode:Y,showCurrency:ue,amount:de,currency:d}})=>[n("div",io,[n("span",null,g(o.walletLanguage[e(c)][Y]||ie),1),de!=="-1"?(m(),_("span",ro,g(ue?d+" ":"")+g(de),1)):H("",!0)])]),_:1},8,["modelValue","data","placeholder","popper-class"])]),_:1}),V(I,null,{label:J(()=>[n("div",uo,[n("span",co,g(e(a)("deposit.promotion")),1)])]),default:J(()=>[V(X,{"popper-class":`${o.pageClass}-deposit-select`,size:"large",modelValue:e($),"onUpdate:modelValue":A[1]||(A[1]=ie=>Te($)?$.value=ie:null),onChange:ee,clearable:"",disabled:e(N)=="mainWallet",placeholder:e(a)(e(N)!="mainWallet"?"common.pleaseSelect":o.customPromoPlaceholder?o.customPromoPlaceholder:"transfer.noPromotionClaim")},{default:J(()=>[(m(!0),_(re,null,Ie(e(k),(ie,Y)=>(m(),le(W,{label:ie.maxBonus?`${ie.title} (${e(a)("deposit.maxBonus")}: ${ie.maxBonus})`:ie.title,value:ie.id,key:`op-${Y}`},null,8,["label","value"]))),128))]),_:1},8,["popper-class","modelValue","disabled","placeholder"])]),_:1}),V(I,null,{label:J(()=>[n("div",po,[n("span",mo,g(e(a)("deposit.promotionCode")),1)])]),default:J(()=>[V(te,{class:"h-[40px]",onInput:K,size:"large",disabled:e(N)=="mainWallet"||!!e($),placeholder:e(a)("common.promotionTips"),modelValue:e(T),"onUpdate:modelValue":A[2]||(A[2]=ie=>Te(T)?T.value=ie:null)},null,8,["disabled","placeholder","modelValue"])]),_:1}),(e($)||e(T))&&o.amount&&e(h)?tt((m(),_("div",fo,[n("div",null,[n("span",null,g(e(a)("promotion.providerCurrentBalance")+":"),1),n("span",null,g((+e(L)).toFixed(2)),1)]),n("div",null,[n("span",null,g(e(a)("promotion.minDeposit")+":"),1),n("span",null,g((+e(h).minDeposit).toFixed(2)),1)]),n("div",null,[n("span",null,g(e(a)("common.depositAmount")+":"),1),n("span",null,g((+o.amount).toFixed(2)),1)]),n("div",null,[n("span",null,g(e(a)("common.depositReward")+":"),1),n("span",null,g((+o.bonus).toFixed(2)),1)]),n("div",vo,[n("span",null,g(e(a)("promotion.transferAmount")+":"),1),n("span",null,g(e(C)),1)]),e(h).percent?(m(),_("div",go,[n("span",null,g(e(a)("promotion.bonusPercentage")+":"),1),n("span",null,g(e(h).percent),1)])):H("",!0),n("div",null,[n("span",null,g(e(a)("promotion.bonusAmount")+":"),1),n("span",null,g(e(h).bonusAmount),1)]),n("div",null,[n("span",null,g(e(a)("promotion.maxBonus")+":"),1),n("span",null,g(e(h).maxBonus),1)]),n("div",null,[n("span",null,g(e(a)("promotion.totalTransferAmount")+":"),1),n("span",null,g(e(i)),1)]),n("div",yo,[n("span",ho,g(e(a)("promotion.eligibleGameTypes")+":"),1),n("span",{title:e(h).eligibleGameTypes,class:"flex-1 val text-right"},g(e(h).eligibleGameTypes||"-"),9,ko)]),n("div",null,[n("span",null,g(e(a)("promotion.targetType")+":"),1),n("span",null,g(e(h).targetType),1)]),n("div",null,[n("span",null,g(e(a)("promotion.targetMultiplier")+":"),1),n("span",null,g(e(h).targetMultiplier),1)]),n("div",null,[n("span",null,g(e(a)("promotion.targetAmount")+":"),1),n("span",null,g(e(h).targetAmount),1)])])),[[ve,e(x)]]):H("",!0)]),_:1})])}}}),Xe=Oe(bo,[["__scopeId","data-v-470c9889"]]),Se="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAABYlBMVEUAAAAjEw0kFAwjEw2MhYPHxsnd3N9cUU8iEgx4b220sLNfWlvT0dVkYGFZVFVTTk8+MCza2t5BMzEjEw3h4eVsa2xNSEkpUGNXTEglNz8rcpEtfaEmIyMrcZMpY38gEBAnRlRKQ0JAODZlY2g0JyS+u75x
1aGVyobdLZXF3d3pubHBgXV9tnrMtHxxPR0dUdIJjX2AjEw18r8VVlbMxMTFlj6N2qcA/T1dnZWYyREtYVVc0gqYteZwoWnBJQECBeHd2dXiinJwnQ08+SlEmNjwtf6RxcXVAXGlah51emLM1bYdTka4oSlspaohxb3JMRUWtqarh4eU1lL8jEw16en93d3tra3CGv9lvb3NycndnZ2xdqcx/f4M7LSh8udU/mcIxibGCgoYrHRg0kbsugaeDudIlIyJor88yjLVjY2gwLi1aocEse58wIh2Dtcx4sMl3rcZYnLs6ia5lp8U8j7VSRkPdFEZNAAAAUXRSTlMAv0Dfr7flz3/Xz8TPxcLB48fHYN/Jv7Xn0b7o5NbVINrZ2NHJw+vi4NbU0s7HxsC5n+7s5eDc1tTT0M7OxsTDwL/s6ujj4d7d2NfVx8a+sa9vTAV3AAACe0lEQVRYw+3W6VPaQBgG8IQNGEBETQtF7sMDvEBbq7a19r4PskCQQykQiuLd9v/vJizubAia5JMfePjAzMvMb/Z9Mgsw44xzf2LLsWYiRLUASHjdXvfUlFt583n6L3WEgsdeZaiOfgCeoROFhVKxXDw4KJYLpUKlVvl1XKvUSgVlhIclNEQfFJRh2cNqN7gB3qeNAA/BKCADIUwltpOWgZDzwaTL+QiercZ301YA6MgrGSh7y5myKeA7yPdDlGZqbTlpGPD8m8zj0Mrq2m762AAQ78D67EvXCCW1t528A2hG3oU/L71RlPkZAmg2yowEyjAoiq3e+cbix9hbpHB2feUMQFs0qgNkQVtEqUqS9Od6c/HJUmikMg0hy9u0gO91QxwIv4+qknwVDEc+PNZVHEgBOQ2Q8LdESpCqYuvvxQY6i67igFEaaEZEcUgQjw4lSb7YDEdiQxtBzQng17nn7UZXT5AOq61GO0gr84AG9sEEgJ2AX1V0BAVWlRcBAOsTnD3L0oBnAa1lf4WVT+eyrCMMlDlF4WkgzuXVYOXk6frKl+uerBGIctoRaKDpwgBWOOUsO+srW1eNLhFITiFDASV8l4eVE7TRs0tZ1gjfAA1k8V3WU/BGW5e9LtnBz9KAD3WIM1rZQWfBT7oR42kggTu8XcHPKNhWOqQB3KFBJRTwQ4YGcIeGlVlAA/sgby4cSwOeBZOAk6eBOGcSqAsMCXAnDXZI3WUSAUAzHdJ3ebAF+cxMhyTw54wpAHdIYut/SWDFTIeEsPEsgNNIcRjv0JpCOrSokA4tKqRDiwrp0KJCOrSiqP8eXLhDi4qTwz8JFhWBzwnMOOPcs/wHJQsiDkOeak0AAAAASUVORK5CYII=",Ze=be({__name:"ViewAllLess",props:{limit:{type:Number,default:6}},emits:["clickExpand"],setup(t,{emit:s}){const{t:l}=Be(),a=s,r=u(!1),c=t,b=S(()=>r.value?l("common.viewLess"):l("common.viewAll")),k=()=>{r.value=!r.value,a("clickExpand",r.value?99999:c.limit)};return(C,i)=>{const P=_a,f=Ne;return m(),_("div",{class:"view-all-less cursor-pointer absolute bottom-0 right-0 w-full",onClick:k},[V(f,{class:oe({"rotate-180":e(r)})},{default:J(()=>[V(P)]),_:1},8,["class"]),n("span",null,g(e(b)),1)])}}}),wo=["onClick"],Co=["src"],_o={class:"channel-name font-600"},rt=be({__name:"FlattenBankList",props:{bankCode:{default:""},baseLimit:{default:0},bankList:{default:()=>[]},listNumlimit:{default:0},defaultPng:{default:""}},emits:["selectBank"],setup(t,{emit:s}){const l=t,a=u(l.listNumlimit),r=S(()=>{var i;return((i=l.bankList)==null?void 0:i.length)>a.value?l.bankList.slice(0,a.value):l.bankList}),c=s,b=_e(),k=S(()=>b.isMobile),C=i=>{c("selectBank",i)};return(i,P)=>{var f,U;return m(),_("div",{class:oe(["channel-list grid grid-cols-[] gap-[10px] choose-bank",[((f=i.bankList)==null?void 0:f.length)>i.baseLimit?"list-padding-bottom":"",e(k)?"grid-cols-1":"grid-cols-2"]])},[(m(!0),_(re,null,Ie(e(r),(w,M)=>(m(),_("div",{key:M,class:oe(["channel-item flex items-center gap-[10px] gray-item cursor-pointer choose-bank-item",w.bankCode==i.bankCode||w.code==i.bankCode?"selected":""]),onClick:h=>C(w)},[n("div",{class:oe(["selected-radio",w.bankCode==i.bankCode||w.code==i.bankCode?"active":""])},null,2),n("img",{class:"channel-logo",src:w.icon||i.defaultPng,alt:""},null,8,Co),n("span",_o,g(w.bankName||w.name),1)],10,wo))),128)),((U=i.bankList)==null?void 0:U.length)>i.baseLimit?(m(),le(Ze,{key:0,limit:i.baseLimit,onClickExpand:P[0]||(P[0]=w=>a.value=w)},null,8,["limit"])):H("",!0)],2)}}}),Bo={class:"title"},Lo={class:"deposit-to"},Ao=be({__name:"OnlinePay",props:{walletList:{default:()=>[]},amountLimit:{default:null},pageClass:{default:""},userBankList:{default:()=>[]},walletLanguage:{default:()=>({})},paymentGatewayCode:{default:"directPay"},paymentTypeCode:{default:"quickPay"}},emits:["refresh:wallet","refresh:history","fillInfo","add:bank"],setup(t,{emit:s}){const l=u([]),a=u(""),r=u(""),c=u(""),b=u({directPay:{quickPay:{rootClass:"quick-pay",depositType:2,rewardKey:"quickPayBankReward",minAmount:30,maxAmount:5e4,extraBankKey:"paymentGatewayBankId"},QRPay:{rootClass:"qr-pay",depositType:3,rewardKey:"qrPayBankReward",minAmount:30,maxAmount:1e4,extraBankKey:"bankId"}},aiPay:{quickPay:{rootClass:"quick-pay",depositType:2,rewardKey:"quickPayBankReward",minAmount:30,maxAmount:5e4,extraBankKey:"paymentGatewayBankId"},QRPay:{rootClass:"qr-pay",depositType:3,rewardKey:"qrPayBankReward",minAmount:2,maxAmount:15e3,extraBankKey:"bankId"},EWallet:{rootClass:"qr-pay",depositType:5,rewardKey:"ewalletPayBankReward",minAmount:2,maxAmount:1e4,extraBankKey:"bankId"}}}),k=_e(),C=u(!1),i=u(""),P=s,f=t,U=y=>{const{code:I}=y;w.value.depositType==2?(r.value=y.bankCode,c.value=y.paymentGatewayBankId):w.value.depositType==3?(r.value="",c.value="",a.value=I):w.value.depositType==5&&(r.value="",c.value="",a.value=y.bankCode)},w=S(()=>{const y=b.value[f.paymentGatewayCode][f.paymentTypeCode]||b.value.aiPay.quickPay;return x.value.min=y.minAmount,x.value.max=y.maxAmount,y}),M=u(),{t:h}=Be(),L=u(!1),x=u({}),q=u(""),O=u(""),B=u(""),N=u(!1),$=u(""),T=u(""),G=u(""),R=u(""),ee=u({}),Q=S(()=>!(q.value&&$.value)),j=()=>{C.value=!1,i.value=""},ae=async y=>{$.value=y.amount,N.value=y.amontInRange,B.value=y.amountWithBonus,T.value=y.bonus,he(()=>{Re(A)})},K=async()=>{const{merchantId:y,regionId:I,currencyId:W}=k.merchantInfo;if(!y||!I||!W)return;const X=await Ee("/player/transaction/getMerchantPaymentGateway",{paymentGatewayCode:f.paymentGatewayCode,merchantId:y,regionId:I,currencyId:W});q.value=(X==null?void 0:X.paymentGatewayId)||"",O.value=(X==null?void 0:X.paymentGatewayLinkId)||"",x.value.reward=(X==null?void 0:X[w.value.rewardKey])||[]},pe=async()=>{l.value=[],a.value=""},o=()=>{var y;try{if(!N.value){Le.error(h("deposit.checkAmountInRange"));return}if(M.value&&!M.value.amountIsAllowed){Le.error(h("deposit.checkAmountMoreThanPromoMinDeposit"));return}L.value=!0;const I={returnUrl:`${window.location.origin}/account/deposit`,paymentId:q.value,amount:$.value,transferTo:ee.value.transferTo,gameProviderId:((y=ee.value)==null?void 0:y.gameProviderId)||"",promotionId:G.value,promotionCode:R.value,depositType:w.value.depositType,paymentTypeCode:f.paymentTypeCode};if(w.value.depositType==5&&(I.bankCode="",I.bankId="",I.bankName="",I.memberBankName="",I.memberBankAccount="",I.memberBankId="",f.paymentGatewayCode==="aiPay"?I.payMethod="ewallet":I.payMethod=a.value||"",I.paymentGatewayLinkId=O.value),w.value.depositType==2){const W=c.value?l.value.find(D=>D.paymentGatewayBankId===c.value):null,X=(W==null?void 0:W.bankCode)||"",te=(W==null?void 0:W.bankName)||"";I.bankCode=X,I.bankName=te,I.memberBankName="",I.memberBankAccount="",I.memberBankId="",f.paymentGatewayCode==="aiPay"?I.payMethod="fpx":I.payMethod=r.value||"",I.paymentGatewayLinkId=O.value,I.paymentGatewayBankId=""}w.value.depositType==3&&(I.bankCode="",I.bankId="",I.bankName="",I.memberBankName="",I.memberBankAccount="",I.memberBankId="",f.paymentGatewayCode==="aiPay"?I.payMethod="qr":I.payMethod=a.value||"",I.paymentGatewayLinkId=O.value),Ee("/player/transaction/addPlayerThirdDeposit",I).then(W=>{P("refresh:history",{amount:$.value,ignoreRefresh:!0}),W!=null&&W.url&&ot(W==null?void 0:W.url)}).catch(W=>{console.log(W)}).finally(()=>{L.value=!1})}catch(I){console.log(I)}},A=()=>{M.value&&M.value.clearPromotion()};return $e(async()=>{await he(),K()}),me(()=>k.merchantInfo,y=>{y&&K()}),me(()=>f.paymentGatewayCode,()=>{K()}),me([()=>f.paymentTypeCode,()=>q.value],()=>{he(async()=>{f.paymentGatewayCode==="aiPay"&&q.value?pe():(l.value=[],a.value="")}
1)}),me(()=>f.paymentGatewayCode,()=>{K()}),(y,I)=>{var X;const W=Fe;return m(),_(re,null,[n("div",{class:oe(e(w).rootClass)},[V(Ke,{"onRefresh:promo":A,depositBankInfo:e(x),"onUpdate:amount":ae},null,8,["depositBankInfo"]),(X=e(l))!=null&&X.length?(m(),_(re,{key:0},[n("div",Bo,[ye(g(e(h)("deposit.chooseBank"))+" ",1),I[4]||(I[4]=n("span",{class:"text-red-500"},"*",-1))]),V(rt,{bankList:e(l),bankCode:e(w).depositType==2?e(r):e(a),baseLimit:4,listNumlimit:4,defaultPng:e(Se),onSelectBank:U},null,8,["bankList","bankCode","defaultPng"])],64)):H("",!0),n("div",Lo,[V(Xe,{walletLanguage:y.walletLanguage,pageClass:y.pageClass,ref_key:"depositToRef",ref:M,bonus:e(T),amount:e($),walletList:y.walletList,"onRefresh:wallet":I[0]||(I[0]=te=>P("refresh:wallet")),"onUpdate:wallet":I[1]||(I[1]=te=>ee.value=te),"onUpdate:promotion":I[2]||(I[2]=te=>G.value=te),"onUpdate:promotionCode":I[3]||(I[3]=te=>R.value=te)},null,8,["walletLanguage","pageClass","bonus","amount","walletList"])]),V(W,{disabled:e(Q),type:"primary",class:"submit-button mobile-mt",size:"large",loading:e(L),onClick:o},{default:J(()=>[ye(g(e(h)("common.submit")),1)]),_:1},8,["disabled","loading"])],2),V(it,{visible:e(C),pageClass:y.pageClass,"onUpdate:visible":j,paymentUrl:e(i)},null,8,["visible","pageClass","paymentUrl"])],64)}}}),Io={class:"user-bank-select w-full"},Po={class:"deposit-user-bank mt-1"},xo={class:"flex items-center gap-2"},To={class:"text"},$o={class:"mt-3 flex items-center gap-2 user-bank-select-wrapper"},_t=be({__name:"UserBankAccountSelect",props:{bankList:{default:()=>[]},pageClass:{default:""},showAddBank:{type:Boolean,default:!0}},emits:["update:bank","add:bank"],setup(t,{emit:s}){const{t:l}=Be();at(),nt();const a=t,r=s,c=u("");me(()=>a.bankList,C=>{C!=null&&C.length&&(c.value=C[0].accountNumber,r("update:bank",C[0]))},{immediate:!0,deep:!0});const b=()=>{r("add:bank")},k=C=>{const i=a.bankList.find(P=>P.accountNumber==C);r("update:bank",i)};return(C,i)=>{const P=wt,f=bt,U=Fe;return m(),_("div",Io,[n("div",Po,[n("div",xo,[n("span",To,[ye(g(e(l)("deposit.fromBank"))+" ",1),i[1]||(i[1]=n("span",{class:"text-red-500"},"*",-1))])]),n("div",$o,[V(f,{"popper-class":`${C.pageClass}-deposit-select`,modelValue:e(c),"onUpdate:modelValue":i[0]||(i[0]=w=>Te(c)?c.value=w:null),placeholder:"",size:"large",onChange:k},{default:J(()=>[(m(!0),_(re,null,Ie(C.bankList,w=>(m(),le(P,{key:w.id,label:w.bankName+" - "+w.accountNumber,value:w.accountNumber},null,8,["label","value"]))),128))]),_:1},8,["popper-class","modelValue"]),C.showAddBank?(m(),le(U,{key:0,onClick:b,type:"primary",icon:e(Ba),class:"add-bank"},null,8,["icon"])):H("",!0)])])])}}}),Do=""+new URL("promo-icon.CJranL_k.png",import.meta.url).href,No={class:"deposit-to-content rounded-md px-4 py-2 mt-2 mobile-deposit-to"},Uo={class:"flex items-center gap-2"},Mo={class:"label-text text"},Ro={class:"w-full transfer-select"},Eo={key:0},So={class:"flex items-center gap-1"},Fo={class:"label-text text"},qo={class:"promotion-list"},Wo={class:"promotion-details"},Go={class:"promotion-details-content"},Vo={class:"promo-title"},Ho=["onClick"],zo={class:"promotion-details"},Oo={class:"promotion-details-content"},Yo={class:"promo-title"},Jo={key:0,class:"promo-desc"},Qo={class:"promotion-details-text"},jo={class:"flex items-center gap-2"},Ko={class:"label-text text"},Xo={key:0,class:"promotion-condition"},Zo={class:"border-bottom"},es={key:0},ts={class:"border-bottom game-types"},as={class:"flex- flex-shrink-0"},ns=["title"],os=be({__name:"DepositToV1",props:{walletList:{default:()=>[]},amount:{default:0},bonus:{default:0},pageClass:{default:""},walletLanguage:{default:()=>({})},customPromoPlaceholder:{default:""}},emits:["refresh:wallet","update:wallet","update:promotion","update:promotionCode"],setup(t,{expose:s,emit:l}){const{t:a}=Be(),r=yt(),c=S(()=>r.currentRegionLang.languageCode),b=l,k=S(()=>f.amount?O.value.filter(o=>f.amount>=o.minDeposit):O.value),C=S(()=>(+f.amount+ +f.bonus+ +L.value).toFixed(2)),i=S(()=>{var o;return(+((o=h.value)==null?void 0:o.totalTransferAmount)).toFixed(2)}),P=(o,A)=>o?A.label.toLowerCase().includes(o.toLowerCase()):!0,f=t,U={turn:a("transfer.turnover"),win:a("transfer.winover"),winLoss:a("transfer.winLoss")},w=u(null),M=u(""),h=u(null),L=u(0),x=u(!1),q=u(""),O=u([]),B=S(()=>{var I;const o=f.walletList;if(Object.keys(o).length===0)return[];const A=[],y=[];return o!=null&&o.mainWallet&&y.push({type:1,label:a("transfer.mainWalletBalance"),value:o.mainWallet.code,balance:o.mainWallet.walletBalance,showCurrency:!0,amount:o.mainWallet.walletBalance,currency:o.mainWallet.currency}),o!=null&&o.seamlessWallet&&y.push({type:2,label:a("transfer.seamlessWallet"),value:o.seamlessWallet.code,balance:o.seamlessWallet.walletBalance,showCurrency:!0,amount:o.seamlessWallet.walletBalance,currency:o.seamlessWallet.currency}),A.push(...y),(I=o==null?void 0:o.providerWalletList)!=null&&I.length&&o.providerWalletList.forEach(W=>{const X={label:W.typeName,value:W.typeCode,amount:W.totalBalance,balance:W.totalBalance,showCurrency:!0,currency:W.currency,children:W.list.map(te=>({type:3,id:te.providerId,label:te.providerName,value:`${W.typeCode}-${te.code}`,code:te.code,amount:te.walletBalance,balance:te.walletBalance}))};A.push(X)}),A}),N=u(""),$=u(""),T=u(""),G=S(()=>{var o,A;return!h.value||!((o=h==null?void 0:h.value)!=null&&o.minDeposit)?!0:+f.amount>=+((A=h==null?void 0:h.value)==null?void 0:A.minDeposit)}),R=o=>{console.log(o,111);const{type:A,id:y,code:I,balance:W}=o;if(I?(q.value=I,pe(I)):O.value=[],A){const X={};X.transferTo=A,A===3&&(X.gameProviderId=y,M.value=y),L.value=W,b("update:wallet",X)}},ee=o=>{$.value=o||"",j(),T.value="",b("update:promotion",o||"")},Q=o=>{let A=(o==null?void 0:o.split(","))||[],y="";return A.map(I=>{let W=f.walletLanguage?f.walletLanguage[c.value][I]:"";W&&(y+=(y?", ":"")+W)}),y},j=async()=>
1{if(($.value||T.value)&&f.amount)try{x.value=!0;let o=O.value.find(y=>y.id==$.value);const A={amount:+f.amount,providerId:M.value};$.value&&(A.id=$.value),T.value&&(A.code=T.value),await Ce("/player/transaction/calculatePromotion",A).then(y=>{var I;b("update:promotion",(y==null?void 0:y.promotionId)||""),h.value={wallet:y.wallet,bonusAmount:y.bonusAmount?y.bonusAmount.toFixed(2):"-",targetAmount:y.completedAmount?y.completedAmount.toFixed(2):"-",totalTransferAmount:y.totalTransferAmount.toFixed(2),minDeposit:((I=y==null?void 0:y.minDeposit)==null?void 0:I.toFixed(2))||"0.00",maxBonus:y.maxBonus?y.maxBonus.toFixed(2):"-",targetMultiplier:y.targetMultiplier,targetType:U[y.targetType],eligibleGameTypes:Q(y.eligibleGameTypes),percent:(o==null?void 0:o.calculationType)=="PERCENT"?`${o.targetBonus}%`:""}}).catch(y=>{h.value=null})}finally{x.value=!1}},ae=(o,A=500)=>{w.value&&(clearTimeout(w.value),w.value=null),w.value=setTimeout(()=>{o(),clearTimeout(w.value),w.value=null},A)},K=()=>{ae(o=>{b("update:promotionCode",o),b("update:promotion",""),j()})};me(()=>B.value,o=>{if(o!=null&&o.length){N.value="mainWallet";const A=o.find(y=>(console.log(y,99),y.value===N.value));R(A)}},{immediate:!0,deep:!0}),me(()=>N.value,o=>{T.value="",$.value="",b("update:promotionCode",""),b("update:promotion","")}),me(()=>f.amount,(o,A)=>{o!=A&&ae(()=>{const I=B.value.reduce((W,X)=>W.concat([X,...X.children||[]]),[]).find(W=>W.value===N.value);R(I)})});const pe=async o=>{if(!f.amount||!o){T.value="",O.value=[],$.value="",b("update:promotionCode",""),b("update:promotion","");return}const A=await Ce("/player/transaction/getMemberPromotion",{languageCode:c.value,amount:f.amount,providerCode:o});O.value=A};return s({calculatePromotion:j,clearPromotion:()=>{T.value="",$.value="",b("update:promotionCode",""),b("update:promotion",""),pe(q.value)},amountIsAllowed:G}),$e(()=>{}),(o,A)=>{const y=Ft,I=kt,W=st,X=ht,te=Ct;return m(),_("div",No,[V(X,{"label-position":"top",class:"mt-2 mobile-form"},{default:J(()=>[V(I,null,{label:J(()=>[n("div",Uo,[n("span",Mo,[ye(g(e(a)("deposit.depositTo"))+" ",1),A[3]||(A[3]=n("span",{class:"text-red-500"},"*",-1))])])]),default:J(()=>[V(y,{modelValue:e(N),"onUpdate:modelValue":A[0]||(A[0]=D=>Te(N)?N.value=D:null),data:e(B),"render-after-expand":!1,style:{background:"white","border-radius":"10px"},placeholder:e(a)("common.select"),"popper-class":`deposit-select transfer-tree-select-${o.pageClass} !width-[100%]`,"filter-node-method":P,onCurrentChange:R,filterable:""},{default:J(({data:{label:D,typeCode:ve,showCurrency:ie,amount:Y,currency:ue}})=>[n("div",Ro,[n("span",null,g(o.walletLanguage[e(c)][ve]||D),1),Y!=="-1"?(m(),_("span",Eo,g(ie?ue+" ":"")+g(Y),1)):H("",!0)])]),_:1},8,["modelValue","data","placeholder","popper-class"])]),_:1}),e(N)!="mainWallet"?(m(),_(re,{key:0},[V(I,null,{label:J(()=>[n("div",So,[A[4]||(A[4]=n("img",{src:Do,alt:"",class:"w-[30px] h-[30px]"},null,-1)),n("span",Fo,g(e(a)("deposit.activeDepositPromotion")),1)])]),default:J(()=>[n("div",qo,[n("div",{class:"promotion-list-item",onClick:A[1]||(A[1]=D=>ee(""))},[n("div",Wo,[n("div",{class:oe(["promotion-radio",{active:e($)==""}])},null,2),n("div",Go,[n("div",Vo,g(e(a)("deposit.proceedWithoutAnyPromotion")),1)])])]),(m(!0),_(re,null,Ie(e(k),(D,ve)=>(m(),_("div",{class:"promotion-list-item",onClick:ie=>ee(D.id),key:`promo-${ve}`},[n("div",zo,[n("div",{class:oe(["promotion-radio",{active:D.id==e($)}])},null,2),n("div",Oo,[n("div",Yo,g(D.title),1),D.maxBonus?(m(),_("div",Jo,g(`${e(a)("deposit.maxBonus")}: ${D.maxBonus}`),1)):H("",!0)])]),n("div",Qo,g(e(a)("deposit.moreDetails")),1)],8,Ho))),128))])]),_:1}),V(I,null,{label:J(()=>[n("div",jo,[n("span",Ko,g(e(a)("deposit.promoCodeOptional")),1)])]),default:J(()=>[V(W,{class:"h-[40px]",onInput:K,size:"large",disabled:e(N)=="mainWallet"||!!e($),placeholder:e(a)("deposit.promoCode"),modelValue:e(T),"onUpdate:modelValue":A[2]||(A[2]=D=>Te(T)?T.value=D:null)},null,8,["disabled","placeholder","modelValue"])]),_:1}),(e($)||e(T))&&o.amount&&e(h)?tt((m(),_("div",Xo,[n("div",null,[n("span",null,g(e(a)("promotion.providerCurrentBalance")+":"),1),n("span",null,g((+e(L)).toFixed(2)),1)]),n("div",null,[n("span",null,g(e(a)("promotion.minDeposit")+":"),1),n("span",null,g((+e(h).minDeposit).toFixed(2)),1)]),n("div",null,[n("span",null,g(e(a)("common.depositAmount")+":"),1),n("span",null,g((+o.amount).toFixed(2)),1)]),n("div",null,[n("span",null,g(e(a)("common.depositReward")+":"),1),n("span",null,g((+o.bonus).toFixed(2)),1)]),n("div",Zo,[n("span",null,g(e(a)("promotion.transferAmount")+":"),1),n("span",null,g(e(C)),1)]),e(h).percent?(m(),_("div",es,[n("span",null,g(e(a)("promotion.bonusPercentage")+":"),1),n("span",null,g(e(h).percent),1)])):H("",!0),n("div",null,[n("span",null,g(e(a)("promotion.bonusAmount")+":"),1),n("span",null,g(e(h).bonusAmount),1)]),n("div",null,[n("span",null,g(e(a)("promotion.maxBonus")+":"),1),n("span",null,g(e(h).maxBonus),1)]),n("div",null,[n("span",null,g(e(a)("promotion.totalTransferAmount")+":"),1),n("span",null,g(e(i)),1)]),n("div",ts,[n("span",as,g(e(a)("promotion.eligibleGameTypes")+":"),1),n("span",{title:e(h).eligibleGameTypes,class:"flex-1 val text-right"},g(e(h).eligibleGameTypes||"-"),9,ns)]),n("div",null,[n("span",null,g(e(a)("promotion.targetType")+":"),1),n("span",null,g(e(h).targetType),1)]),n("div",null,[n("span",null,g(e(a)("promotion.targetMultiplier")+":"),1),n("span",null,g(e(h).targetMultiplier),1)]),n("div",null,[n("span",null,g(e(a)("promotion.targetAmount")+":"),1),n("span",null,g(e(h).targetAmount),1)])])),[[te,e(x)]]):H("",!0)],64)):H("",!0)]),_:1})])}}}),ut=Oe(os,[["__scopeId","data-v-2181e908"]]),ss={class:"quick-pay"},ls={class:"thirdStep03"},is={class:"title close-text"},rs={class:"deposit-notice-fail"},us=["onClick"],ds=["src"],cs={class:"channel-name font-600"},ps={class:"user-bank"},ms={class:"title"},fs={class:"deposit-to"},vs=be({__name:"QuickPay",props:{walletList:{default:()=>[]},userBankList:{default:null},amountLimit:{default:null},pageClass:{default:""},walletLanguage:{default:()=>({})},showAddBank:{type:Boolean,default:!0},showCopyBankName:{type:Boolean,default:!0},useNewDepositTo:{type:Boolean,default:!1},quickPayHideBankListChannelCodeList:{default:()=>[]},quickPayHidePaymentCode:{default:()=>[]},quickPayHideUserBankChannelCodeList:{default:()=>[]},quickPayForceAddUserBankChannelCodeList:{default:()=>[]},listNumlimit:{default:6}},emits:["refresh:wallet","refresh:history","fillInfo","add:bank"],setup(t,{emit:s}){const l=u(!1),a=u(""),r=s,c=t,b=u(c.listNumlimit),k=u(c.listNumlimit),C=u(c.listNumlimit),i=u(),{t:P}=Be(),f=_e(),U=u([]),w=u(""),M=u(!1),h=u({}),L=u([]),x=u(null),q=u(""),O=u(""),B=u(""),N=u(""),$=u(""),T=u(!1),G=u(""),R=u(""),ee=u(""),Q=u(""),j=u({}),ae=S(()=>f.isMobile),K=u(),pe=S(()=>!(q.value&&G.value&&w.value)),o=S(()=>!(c.quickPayHideUserBankChannelCodeList.indexOf(N.value)>-1));S(()=>{var p;return((p=U.value)==null?void 0:p.length)>C.value?U.value.slice(0,C.value):U.value});const A=S(()=>{var p;return((p=L.value)==null?void 0:p.length)>k.value?L.value.slice(0,k.value):L.value}),y=p=>{x.value=p},I=()=>{l.value=!1,a.value=""}
1,W=async p=>{G.value=p.amount,T.value=p.amontInRange,$.value=p.amountWithBonus,R.value=p.bonus,he(()=>{Re(de)})},X=()=>{r("add:bank")},te=async()=>{var v,z,ne,ce,E,se,Ae,F,Z,we;let p=await Ce("/player/transaction/getQuickPayPaymentGateway");p==null||p.sort((ge,Pe)=>ge.inBankGroupSort-Pe.inBankGroupSort),p=p.filter(ge=>!c.quickPayHidePaymentCode.includes(ge.code)),L.value=p||[],p!=null&&p.length&&(q.value=((v=p==null?void 0:p[0])==null?void 0:v.id)||"",N.value=((z=p==null?void 0:p[0])==null?void 0:z.code)||"",O.value=((ne=p==null?void 0:p[0])==null?void 0:ne.paymentGatewayLinkId)||"",h.value.reward=((ce=p==null?void 0:p[0])==null?void 0:ce.reward)||[],(E=p==null?void 0:p[0])!=null&&E.depositMin?h.value.min=(se=p==null?void 0:p[0])==null?void 0:se.depositMin:h.value.min=(Ae=c.amountLimit)==null?void 0:Ae.min,(F=p==null?void 0:p[0])!=null&&F.depositMax?h.value.max=(Z=p==null?void 0:p[0])==null?void 0:Z.depositMax:h.value.max=(we=c.amountLimit)==null?void 0:we.max,ve())},D=(p,v)=>{var ne,ce,E;const z=L.value.find(se=>se.id==p);O.value=(z==null?void 0:z.paymentGatewayLinkId)||"",h.value.reward=(z==null?void 0:z.reward)||[],z!=null&&z.depositMin?h.value.min=z==null?void 0:z.depositMin:h.value.min=(ne=c.amountLimit)==null?void 0:ne.min,z!=null&&z.depositMax?h.value.max=z==null?void 0:z.depositMax:h.value.max=(ce=c.amountLimit)==null?void 0:ce.max,q.value=p,N.value=v,ve(),(E=K.value)==null||E.updateAmount()},ve=async()=>{var z,ne;if(c.quickPayHideBankListChannelCodeList.indexOf(N.value)>-1){U.value=[],w.value="ignore",B.value="";return}const v=(await Ce(`/player/transaction/getQuickPayPaymentBank?paymentGatewayId=${q.value}`)).sort((ce,E)=>E.sort-ce.sort);U.value=v||[],w.value=(z=v==null?void 0:v[0])==null?void 0:z.bankCode,B.value=(ne=v==null?void 0:v[0])==null?void 0:ne.paymentGatewayBankId},ie=p=>{w.value=p.bankCode,B.value=p.paymentGatewayBankId},Y=()=>{var p;try{if(!T.value){Le.error(P("deposit.checkAmountInRange"));return}if(i.value&&!i.value.amountIsAllowed){Le.error(P("deposit.checkAmountMoreThanPromoMinDeposit"));return}if(o.value&&!x.value){Le.error(P("deposit.fromBank"));return}M.value=!0;const v=B.value?U.value.find(E=>E.paymentGatewayBankId===B.value):null,z=(v==null?void 0:v.bankCode)||"",ne=(v==null?void 0:v.bankName)||"",ce={returnUrl:`${window.location.origin}/account/deposit`,paymentId:q.value,amount:G.value,bankCode:z,depositType:2,paymentGatewayBankId:B.value,bankName:ne,memberBankName:o.value?x.value.accountName:"",memberBankAccount:o.value?x.value.accountNumber:"",memberBankId:o.value?x.value.id:"",transferTo:j.value.transferTo,gameProviderId:((p=j.value)==null?void 0:p.gameProviderId)||"",promotionId:ee.value,promotionCode:Q.value,paymentTypeCode:"quickPay",payMethod:w.value=="ignore"?"":w.value,paymentGatewayLinkId:O.value};Ee("/player/transaction/addPlayerThirdDeposit",ce).then(E=>{r("refresh:history",{amount:G.value,ignoreRefresh:!0}),E!=null&&E.url&&ot(E==null?void 0:E.url)}).finally(()=>{M.value=!1})}catch(v){console.log(v)}},ue=Re(()=>{var p;j.value.transferTo!=1?_e().setPromotionWarning({visible:!0,type:"deposit",status:1,apiParams:{providerId:Number(((p=j.value)==null?void 0:p.gameProviderId)||"")},onConfirm:Y,onClose:()=>{M.value=!1}}):Y()},500),de=()=>{i.value&&i.value.clearPromotion()};me(()=>c.amountLimit,p=>{p&&(h.value.min=(p==null?void 0:p.min)||"",h.value.max=(p==null?void 0:p.max)||""),te()},{immediate:!0});const d=S(()=>{var ne;const{merchantId:p,regionId:v,currencyId:z}=f.merchantInfo;return!p||!v||!z?!1:!!(c.quickPayForceAddUserBankChannelCodeList.includes(N.value)&&c.userBankList&&!((ne=c.userBankList)!=null&&ne.length))});return me(()=>d.value,p=>{p&&he(()=>{X()})}),$e(async()=>{await he()}),(p,v)=>{var ne,ce,E;const z=Fe;return m(),_("div",ss,[n("div",ls,[n("div",is,[ye(g(e(P)("deposit.quickPayChannel"))+" ",1),v[9]||(v[9]=n("span",{class:"text-red-500"},"*",-1))]),n("p",rs,g(e(P)("deposit.channelFail")),1),n("div",{class:oe(["channel-list channel grid gap-[10px]",[((ne=e(L))==null?void 0:ne.length)>e(b)?"list-padding-bottom":"",e(ae)?"grid-cols-1":"grid-cols-2"]])},[(m(!0),_(re,null,Ie(e(A),(se,Ae)=>(m(),_("div",{key:Ae,class:oe(["channel-item flex items-center gap-[10px] gray-item cursor-pointer",se.id==e(q)?"selected":""]),onClick:F=>D(se.id,se.code)},[n("div",{class:oe(["selected-radio",se.id==e(q)?"active":""])},null,2),n("img",{class:"channel-logo",src:se.icon||e(Se),alt:""},null,8,ds),n("span",cs,g(se.name),1)],10,us))),128)),((ce=e(L))==null?void 0:ce.length)>e(b)?(m(),le(Ze,{key:0,limit:e(b),onClickExpand:v[0]||(v[0]=se=>k.value=se)},null,8,["limit"])):H("",!0)],2)]),n("div",ps,[e(q)&&e(o)?(m(),le(_t,{key:0,paymentChannelCode:e(N),pageClass:p.pageClass,bankList:p.userBankList||[],"onUpdate:bank":y,"onAdd:bank":X,showAddBank:p.showAddBank},null,8,["paymentChannelCode","pageClass","bankList","showAddBank"])):H("",!0)]),e(q)?(m(),le(Ke,{key:0,"onRefresh:promo":de,depositBankInfo:e(h),ref_key:"depositAmountRef",ref:K,"onUpdate:amount":W},null,8,["depositBankInfo"])):H("",!0),(E=e(U))!=null&&E.length?(m(),_(re,{key:1},[n("div",ms,[ye(g(e(P)("deposit.chooseBank"))+" ",1),v[10]||(v[10]=n("span",{class:"text-red-500"},"*",-1))]),V(rt,{bankList:e(U),bankCode:e(w),baseLimit:e(b),listNumlimit:p.listNumlimit,defaultPng:e(Se),onSelectBank:ie},null,8,["bankList","bankCode","baseLimit","listNumlimit","defaultPng"])],64)):H("",!0),n("div",fs,[p.useNewDepositTo?(m(),_(re,{key:1},[e(q)&&e(w)?(m(),le(ut,{key:0,walletLanguage:p.walletLanguage,pageClass:p.pageClass,ref_key:"depositToRef",ref:i,bonus:e(R),amount:e(G),walletList:p.walletList,"onRefresh:wallet":v[5]||(v[5]=se=>r("refresh:wallet")),"onUpdate:wallet":v[6]||(v[6]=se=>j.value=se),"onUpdate:promotion":v[7]||(v[7]=se=>ee.value=se),"onUpdate:promotionCode":v[8]||(v[8]=se=>Q.value=se)},null,8,["walletLanguage","pageClass","bonus","amount","walletList"])):H("",!0)],64)):(m(),_(re,{key:0},[e(q)&&e(w)?(m(),le(Xe,{key:0,walletLanguage:p.walletLanguage,pageClass:p.pageClass,ref_key:"depositToRef",ref:i,bonus:e(R),amount:e(G),walletList:p.walletList,"onRefresh:wallet":v[1]||(v[1]=se=>r("refresh:wallet")),"onUpdate:wallet":v[2]||(v[2]=se=>j.value=se),"onUpdate:promotion":v[3]||(v[3]=se=>ee.value=se),"onUpdate:promotionCode":v[4]||(v[4]=se=>Q.value=se)},null,8,["walletLanguage","pageClass","bonus","amount","walletList"])):H("",!0)],64))]),e(q)&&e(w)?(m(),le(z,{key:2,disabled:e(pe),type:"primary",class:"submit-button mobile-mt deposit-submit-btn",size:"large",loading:e(M),onClick:e(ue)},{default:J(()=>[ye(g(e(P)("common.submit")),1)]),_:1},8,["disabled","loading","onClick"])):H("",!0),V(it,{visible:e(l),pageClass:p.pageClass,"onUpdate:visible":I,paymentUrl:e(a)},null,8,["visible","pageClass","paymentUrl"])])}}}),gs={width:"32",height:"28",viewBox:"0 0 32 28",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ys=["fill"],hs=be({__name:"UploadIcon",setup(t){const s=et("uploadIconColor","#fff"),l=S(()=>s);return(a,r)=>(m(),_("svg",gs,[n("path",{d:"M18.9692 17.7571C18.8224 17.7573 18.6775 17.7292 18.5446 17.6748C18.4117 17.6204 18.2942 17.5409 18.2004 17.4422L16.9999 16.1817V24.4836C16.9999 24.7157 16.8946 24.9382 16.707 25.1023C16.5195 25.2664 16.2651 25.3586 15.9999 25.3586C15.7347 25.3586 15.4803 25.2664 15.2928 25.1023C15.1053 24.9382 14.9999 24.7157 14.9999 24.4836V16.1817L13.7994 17.4422C13.7156 17.5313 13.6126 17.605 13.4961 17.6592C13.3797 17.7133 13.2521 17.7467 13.1208 17.7575C12.9896 17.7683 12.8572 17.7563 12.7312 17.7221C12.6053 17.688 12.4883 17.6324 12.387 17.5585C12.2857 17.4847 12.2021 17.394 12.141 17.2918C12.0799 17.1896 12.0425 17.0778 12.031 16.9628C12.0195 16.8479 12.034 16.7321 12.0738 16.6221C12.1136 16.5121 12.1779 16.4101 12.263 16.322L15.2317 13.2048C15.3256 13.1062 15.443 13.0269 15.5758 12.9725C15.7086 12.9181 15.8534 12.8899 16 12.8899C16.1466 12.8899 16.2914 12.9181 16.4242 12.9725C16.5569 13.0269 16.6744 13.1062 16.7682 13.2048L19.737 16.322C19.8586 16.4497 19.9362 16.6051 19.9605 16.77C19.9849 16.9349 19.955 17.1025 19.8745 17.253C19.7939 17.4036 19.666 17.531 19.5057 17.6203C19.3454 17.7096 19.1593 17.757 18.9693 17.7571H18.9692ZM30.4009 12.1011C29.5422 11.1113 28.3988 10.3386 27.0874 9.86183C27.0416 8.32584 26.4425 6.84176 25.3757 5.6213C24.1405 4.21414 22.3135 3.22402 20.2312 2.83328C15.1512 1.88035 9.68348 4.5923 8.04291 8.87877L7.86541 9.34263C5.77217 9.35291 3.76899 10.089 2.29497 11.3895C0.820954 12.69 -0.00362697 14.4488 0.00198155 16.2804C0.00759007 18.1121 0.84293 19.867 2.32489 21.1606C3.80685 22.4542 5.81451 23.1808 7.90779 23.1813H12.4845C12.7497 23.1813 13.004 23.0891 13.1916 22.925C13.3791 22.7609 13.4845 22.5384 13.4845 22.3063C13.4845 22.0742 13.3791 21.8517 13.1916 21.6876C13.004 21.5235 12.7497 21.4313 12.4845 21.4313H7.90779C6.34092 21.4313 4.83823 20.8867 3.73029 19.9172C2.62235 18.9478 1.99991 17.6329 1.99991 16.2619C1.99991 14.8909 2.62235 13.576 3.73029 12.6066C4.83823 11.6371 6.34092 11.0925 7.90779 11.0925H8.58516C8.79481 11.0925 8.99916 11.0349 9.16932 10.9277C9.33948 10.8205 9.46685 10.6693 9.53341 10.4953L9.93966 9.43439C11.2671 5.96584 15.6959 3.77216 19.8122 4.54445C23.1117 5.16341 25.2775 7.57961 25.079 10.4204C25.0652 10.617 25.1276 10.8119 25.2562 10.9736C25.3848 11.1353 25.5719 11.2544 25.7874 11.3114C28.2675 11.9671 29.9999 14.0029 29.9999 16.2619C29.9981 17.6324 29.3751 18.9464 28.2676 19.9155C27.16 20.8846 25.6584 21.4297 24.092 21.4313H19.5154C19.2501 21.4313 18.9958 21.5235 18.8082 21.6876C18.6207 21.8517 18.5154 22.0742 18.5154 22.3063C18.5154 22.5384 18.6207 22.7609 18.8082 22.925C18.9958 23.0891 19.2501 23.1813 19.5154 23.1813H24.092C26.1886 23.1792 28.1986 22.4495 29.6811 21.1524C31.1636 19.8552 31.9975 18.0964 31.9999 16.2619C32.0034 14.759 31.4415 13.2968 30.4009 12.1011Z",fill:e(l)},null,8,ys)]))}}),ks=Oe(hs,[["__scopeId","data-v-4d808ca4"]]),bs={class:"bank-transfer"},ws={class:"bankStep03"},Cs={class:"title"},_s=["onClick"],Bs={key:0,class:"maintenance"},Ls=["src"],As={class:"channel-name font-600"},Is={class:"bankStep04"},Ps={class:"title"},xs={key:0,class:"deposit-bank-info"},Ts={key:0,class:"flex items-center justify-between mt-2 bank-info-item"},$s={class:"flex items-center cursor-default bank-info-content"},Ds={key:1,class:"flex items-center justify-between mt-[10px] bank-info-item bank-no"},Ns={class:"flex items-center cursor-default bank-info-content"},Us={key:0,class:"accountQrCode"},Ms={class:"title"},Rs={key:0,class:"text-red-500"},Es={class:"upload-receipt"},Ss={key:0,class:"w-[150px] m-h-[150px] my-[4px]"},Fs={class:"mt-[8px]"},qs={class:"flex items-center gap-3 upload-btn-content"},Ws={class:"flex items-center"},Gs={class:"text"},Vs={key:1,class:"upload-container overflow-hidden"},Hs={class:"flex items-center justify-center w-full h-full"},zs={key:0,class:"w-full h-full overflow-hidden flex items-center justify-center"},Os=["src"],Ys={class:"text"},Js={key:2,class:"flex flex-col items-center"},Qs=["innerHTML"],js={key:0,class:"text file-text"},Ks={key:3,class:"line-clamp-1 file-name"},Xs={key:0,class:"text file-text"},Zs={class:"reference-id"},el={class:"title"},tl={class:"deposit-to"},al=be({__name:"BankTransfer",props:{walletList:{default:()=>[]},userBankList:{default:()=>[]},pageClass:{default:""},walletLanguage:{default:()=>({})},selectDepositType:{default:""},showAddBank:{type:Boolean,default:!0},showCopyBankName:{type:Boolean,default:!0},useNewDepositTo:{type:Boolean,default:!1},useUploadButton:{type:Boolean,default:!1},listNumlimit:{default:6},uploadNotice:{default:""},uploadFileTypeDesc:{default:""}},emits:["refresh:wallet","refresh:history","fillInfo","add:bank"],setup(t,{emit:s}){const l=et("hiddenBankInfoPrefix",!1),a=nt(),r=at(),b=La().app.boapi,k=t,C=u(k.listNumlimit),i=u(k.listNumlimit),P=u(""),f=u(),U=_e(),{loginId:w}=U.userInfo,M=S(()=>U.isMobile),h=u(""),L=u(""),x=u({}),q=S(()=>!(j.value&&K.value&&pe.value&&ae.value&&ee.value)),O=s,{t:B}=Be(),N=u([]),$=u(""),T=u(""),G=u(""),R=u(""),ee=u(""),Q=u(!1);u(null);const j=u("2"),ae=u(""),K=u(""),pe=u(""),o=u(),A=u(),y=u(!1),I=u(!1),W=u(!1),X=u({});u([{label:"Online Transfer",value:"2"},{label:"ATM",value:"1"}]);const te=u(""),D=et("hideReceiptImgName",!1),ve=async()=>{var we;await he();let F="";k.selectDepositType&&(k.selectDepositType==3&&(F="paymentType=1",j.value="1"),k.selectDepositType==4&&(F="paymentType=0",j.value="
10"));const Z=await Ee(`/player/transaction/getMerchantBankAccount?${F}`);N.value=Z==null?void 0:Z.sort((ge,Pe)=>ge.sort-Pe.sort),(we=N.value)!=null&&we.length?de(N.value[0]):de(null)},ie=async()=>{const F=await Ce("/player/setting/getForceUploadReceipt");W.value=F==1},Y=S(()=>{var F;return((F=N.value)==null?void 0:F.length)>i.value?N.value.slice(0,i.value):N.value}),ue=F=>{F&&(Le.success(B("common.copySuccess")),navigator.clipboard.writeText(F))},de=F=>{var Pe;console.log(F),F||v();const{merchantBankAccountId:Z,isMaintenance:we}=F;if(we)return;const ge=N.value.find(dt=>dt.merchantBankAccountId===Z);ae.value=Z,K.value=ge.accountNumber,pe.value=ge.accountName,P.value=(ge==null?void 0:ge.accountQrCode)||"",X.value={min:ge.minDeposit,max:ge.maxDeposit,reward:ge.reward},(Pe=o.value)==null||Pe.updateAmount()},d=async F=>{ee.value=F.amount,Q.value=F.amontInRange,G.value=F.amountWithBonus,R.value=F.bonus,he(()=>{Re(Ae)})},p=(F,Z)=>{const{data:we}=F,{name:ge}=Z;L.value=we,h.value=ge||"",y.value=!1},v=()=>{var F;ae.value="",j.value="",L.value="",ee.value="",K.value="",P.value="",pe.value="",(F=o.value)==null||F.clear()},z=F=>{A.value.clearFiles(),he(()=>{A.value.handleStart(F[0])})},ne=()=>`xxxxxxxx-xxxx-${new Date().getTime()}-yxxx`.replace(/[xy]/g,function(we){var ge=Math.random()*12|0,Pe=we=="x"?ge:ge&3|8;return Pe.toString(12)}),ce=F=>{const Z=F.name.substring(F.name.lastIndexOf(".")+1);let we=ne()+"."+Z,ge=new File([F.raw],we,{type:F.raw.type});ge.uid=F.uid,F.raw=ge,A.value.submit()},E=()=>{if(!w)return;if(f.value&&!f.value.amountIsAllowed){Le.error(B("deposit.checkAmountMoreThanPromoMinDeposit"));return}if(!Q.value){Le.error(B("deposit.checkAmountInRange"));return}if(W.value&&!L.value){Le.error(B("deposit.checkUploadReceipt"));return}const F={};F.loginId=w,F.depositMethod=j.value,F.amount=ee.value,F.referenceId=te.value,F.receiptUrl=L.value||"",F.transferTo=x.value.transferTo,F.merchantBankAccountId=ae.value,F.gameProviderId=x.value.gameProviderId||"",F.memberBankId="",F.promotionId=$.value||"",F.promotionCode=T.value||"",F.paymentTypeCode="bankTransfer",F.returnUrl=`${window.location.origin}/account/deposit`,F.campaignId=U.aftCampId,I.value=!0;try{Ee("/player/transaction/addPlayerBankDeposit",{...F}).then(Z=>{Le.success(B("common.successful")),O("refresh:history",{amount:ee.value}),v(),r.push(a("/account/history"))}).finally(()=>{I.value=!1})}catch(Z){console.log(Z)}},se=Re(()=>{var F;x.value.transferTo!=1?_e().setPromotionWarning({visible:!0,type:"deposit",status:1,apiParams:{providerId:Number(((F=x.value)==null?void 0:F.gameProviderId)||"")},onConfirm:E,onClose:()=>{I.value=!1}}):E()},500),Ae=()=>{f.value&&f.value.clearPromotion()};return me(()=>k.selectDepositType,()=>{ve(),ie()},{immediate:!0}),(F,Z)=>{var Bt,Lt;const we=an,ge=ks,Pe=Fe,dt=Ma,Vt=st;return m(),_("div",bs,[n("div",ws,[n("div",Cs,[ye(g(e(B)("deposit.depositBank"))+" ",1),Z[12]||(Z[12]=n("span",{class:"text-red-500"},"*",-1))]),n("div",{class:oe(["channel-list grid grid-cols-[] gap-[10px] choose-bank",[e(M)?"grid-cols-1":"grid-cols-2",((Bt=e(N))==null?void 0:Bt.length)>e(C)?"list-padding-bottom":""]])},[(m(!0),_(re,null,Ie(e(Y),(ke,Ht)=>(m(),_("div",{key:Ht,class:oe(["channel-item flex items-center gap-[10px] gray-item cursor-pointer relative",ke.merchantBankAccountId==e(ae)?"selected":""]),onClick:ql=>de(ke)},[ke.isMaintenance?(m(),_("div",Bs)):H("",!0),n("div",{class:oe(["selected-radio",ke.merchantBankAccountId==e(ae)?"active":""])},null,2),n("img",{class:"channel-logo",src:ke.bankLogo||e(Se),alt:""},null,8,Ls),n("span",As,g(ke.bankName),1)],10,_s))),128)),((Lt=e(N))==null?void 0:Lt.length)>e(C)?(m(),le(Ze,{key:0,limit:e(C),onClickExpand:Z[0]||(Z[0]=ke=>i.value=ke)},null,8,["limit"])):H("",!0)],2)]),n("div",Is,[n("div",Ps,[ye(g(e(B)("deposit.depositBankAccount"))+" ",1),Z[13]||(Z[13]=n("span",{class:"text-red-500"},"*",-1))]),e(pe)&&e(K)?(m(),_("div",xs,[e(pe)?(m(),_("div",Ts,[n("div",$s,[e(l)?H("",!0):(m(),_(re,{key:0},[ye("Account Name:")],64)),ye(" "+g(e(pe)),1)]),F.showCopyBankName?(m(),_("div",{key:0,class:"copy-icon cursor-pointer",onClick:Z[1]||(Z[1]=ke=>ue(e(pe)))})):H("",!0)])):H("",!0),e(K)?(m(),_("div",Ds,[n("div",Ns,[e(l)?H("",!0):(m(),_(re,{key:0},[ye("Account Number:")],64)),ye(" "+g(e(K)),1)]),n("div",{class:"copy-icon cursor-pointer",onClick:Z[2]||(Z[2]=ke=>ue(e(K)))})])):H("",!0)])):H("",!0)]),e(P)?(m(),_("div",Us,[V(we,{"preview-teleported":!0,"hide-on-click-modal":!0,src:e(P),"zoom-rate":1.2,"max-scale":4,"min-scale":.2,"preview-src-list":[e(P)],"show-progress":"",fit:"cover"},null,8,["src","preview-src-list"])])):H("",!0),V(Ke,{depositBankInfo:e(X),"onUpdate:amount":d,"onRefresh:promo":Ae,ref_key:"depositAmountRef",ref:o},null,8,["depositBankInfo"]),n("div",Ms,[ye(g(e(B)("deposit.uploadReceipt"))+" ",1),e(W)?(m(),_("span",Rs,"*")):H("",!0)]),n("div",Es,[F.useUploadButton&&e(L)?(m(),_("div",Ss,[V(we,{style:{width:"100px",height:"100px","border-radius":"5px"},src:e(L),fit:"cover"},null,8,["src"])])):H("",!0),n("div",Fs,[V(dt,{"show-file-list":!1,action:`${e(b)}/player/transaction/importReport`,class:"receipt-uploader","on-success":p,accept:".png,.jpg,.jpeg","on-exceed":z,"auto-upload":!1,"on-change":ce,limit:1,disabled:e(y),ref_key:"uploadRef",ref:A,"on-progress":()=>y.value=!0,"on-error":()=>y.value=!1},{default:J(()=>[n("div",qs,[F.useUploadButton?(m(),le(Pe,{key:0,class:"upload-btn flex-shrink-0",loading:e(y),type:"primary"},{default:J(()=>[n("div",Ws,[e(y)?H("",!0):(m(),le(ge,{key:0,class:"upload-icon"})),n("span",Gs,g(e(B)("deposit.uploadReceipt")),1)])]),_:1},8,["loading"])):(m(),_("div",Vs,[n("div",Hs,[e(L)?(m(),_("div",zs,[n("img",{src:e(L),class:"max-w-full max-h-full object-cover",alt:""},null,8,Os)])):(m(),_(re,{key:1},[e(y)?H("",!0):(m(),le(ge,{key:0,class:"upload-icon"})),n("span",Ys,g(e(B)("deposit.uploadReceipt")),1)],64))])])),!e(h)&&!e(D)?(m(),_("div",Js,[n("span",{class:"text file-text",innerHTML:e(B)(F.uploadNotice)},null,8,Qs),F.uploadFileTypeDesc?(m(),_("span",js,g(e(B)(F.uploadFileTypeDesc)),1)):H("",!0)])):(m(),_("div",Ks,[e(D)?H("",!0):(m(),_("span",Xs,g(e(h)),1))]))])]),_:1},8,["action","disabled","on-progress","on-error"])])]),n("div",Zs,[n("div",el,g(e(B)("deposit.transactionId")),1),V(Vt,{class:"h-[40px] mt-2",size:"large",modelValue:e(te),"onUpdate:modelValue":Z[3]||(Z[3]=ke=>Te(te)?te.value=ke:null)},null,8,["modelValue"])]),n("div",tl,[F.useNewDepositTo?(m(),le(ut,{key:1,walletLanguage:F.walletLanguage,pageClass:F.pageClass,ref_key:"depositToRef",ref:f,bonus:e(R),amount:e(ee),walletList:F.walletList,"onRefresh:wallet":Z[8]||(Z[8]=ke=>O("refresh:wallet")),"onUpdate:wallet":Z[9]||(Z[9]=ke=>x.value=ke),"onUpdate:promotion":Z[10]||(Z[10]=ke=>$.value=ke),"onUpdate:promotionCode":Z[11]||(Z[11]=ke=>T.value=ke)},null,8,["walletLanguage","pageClass","bonus","amount","walletList"])):(m(),le(Xe,{key:0,walletLanguage:F.walletLanguage,pageClass:F.pageClass,ref_key:"depositToRef",ref:f,bonus:e(R),amount:e(ee),walletList:F.walletList,"onRefresh:wallet":Z[4]||(Z[4]=ke=>O("refresh:wallet")),"onUpdate:wallet":Z[5]||(Z[5]=ke=>x.value=ke),"onUpdate:promotion":Z[6]||(Z[6]=ke=>$.value=ke),"onUpdate:promotionCode":Z[7]||(Z[7]=ke=>T.value=ke)},null,8,["walletLanguage","pageClass","bonus","amount","walletList"]))]),V(Pe,{disabled:e(q),type:"primary",class:"submit-button mobile-mt deposit-submit-btn",size:"large",loading:e(I),onClick:e(se)},{default:J(()=>[ye(g(e(B)("common.submit")),1)]),_:1},8,["disabled","loading","onClick"])])}}}),Tt=Oe(al,[["__scopeId","data-v-af69c48e"]]),nl={class:"qr-pay"},ol={class:"thirdStep03"},sl={class:"title close-text"},ll={class:"deposit-notice-fail"},il=["onClick"],rl=["src"],ul={class:"channel-name font-600"},dl={class:"user-bank"},cl={class:"title"},pl={class:"deposit-to"},ml=be({__name:"QRPay",props:{walletList:{default:()=>[]},userBankList:{default:null},amountLimit:{default:null},pageClass:{default:""},walletLanguage:{default:()=>({})},showAddBank:{type:Boolean,default:!0},showCopyBankName:{type:Boolean,default:!0},useNewDepositTo:{type:Boolean,default:!1},qrPayHideBankListChannelCodeList:{default:()=>[]},qrpayHidePaymentCode:{default:()=>[]},qrPayHideUserBankChannelCodeList:{default:()=>[]},qrPayForceAddUserBankChannelCodeList:{default:()=>[]},listNumlimit:{default:6}},emits:["refresh:wallet","refresh:history","fillInfo","add:bank"],setup(t,{emit:s}){const l=u(!1),a=u(""),r=s,c=t,b=u(c.listNumlimit),k=u(c.listNumlimit),C=u(c.listNumlimit),i=u(),P=_e(),{t:f}=Be(),U=S(()=>P.isMobile),w=S(()=>!(K.value&&O.value&&T.value)),M=u({}),h=u(!1),L=u({}),x=u(null),q=u(!1),O=u(""),B=u(""),N=u(""),$=u(""),T=u(""),G=u(""),R=S(()=>!(c.qrPayHideUserBankChannelCodeList.indexOf(G.value)>-1)),ee=u(""),Q=u(""),j=u([]),ae=u([]),K=u(""),pe=u();S(()=>{var d;return((d=j.value)==null?void 0:d.length)>C.value?j.value.slice(0,C.value):j.value});const o=S(()=>{var d;return((d=ae.value)==null?void 0:d.length)>k.value?ae.value.slice(0,k.value):ae.value}),A=async()=>{var p,v,z,ne,ce,E,se,Ae,F,Z;let d=await Ce("/player/transaction/getQRPayPaymentGateway");d==null||d.sort((we,ge)=>we.inBankGroupSort-ge.inBankGroupSort),d=d.filter(we=>!c.qrpayHidePaymentCode.includes(we.code)),ae.value=d||[],d!=null&&d.length&&(K.value=((p=d==null?void 0:d[0])==null?void 0:p.id)||"",G.value=((v=d==null?void 0:d[0])==null?void 0:v.code)||"",$.value=((z=d==null?void 0:d[0])==null?void 0:z.paymentGatewayLinkId)||"",L.value.reward=((ne=d==null?void 0:d[0])==null?void 0:ne.reward)||[],(ce=d==null?void 0:d[0])!=null&&ce.depositMin?L.value.min=(E=d==null?void 0:d[0])==null?void 0:E.depositMin:L.value.min=(se=c.amountLimit)==null?void 0:se.min,(Ae=d==null?void 0:d[0])!=null&&Ae.depositMax?L.value.max=(F=d==null?void 0:d[0])==null?void 0:F.depositMax:L.value.max=(Z=c.amountLimit)==null?void 0:Z.max,te())},y=()=>{l.value=!1,a.value=""},I=d=>{x.value=d},W=(d,p)=>{var z,ne,ce;const v=ae.value.find(E=>E.id==d);$.value=(v==null?void 0:v.paymentGatewayLinkId)||"",L.value.reward=(v==null?void 0:v.reward)||[],v!=null&&v.depositMin?L.value.min=v==null?void 0:v.depositMin:L.value.min=(z=c.amountLimit)==null?void 0:z.min,v!=null&&v.depositMax?L.value.max=v==null?void 0:v.depositMax:L.value.max=(ne=c.amountLimit)==null?void 0:ne.max,G.value=p,K.value=d,te(),(ce=pe.value)==null||ce.updateAmount()},X=()=>{r("add:bank")},te=async()=>{var v;if(c.qrPayHideBankListChannelCodeList.indexOf(G.value)>-1){j.value=[],T.value="ignore";return}const p=(await Ce(`/player/transaction/getQRPayBank?paymentGatewayId=${K.value}`)).sort((z,ne)=>ne.sort-z.sort);j.value=p||[],T.value=(v=p==null?void 0:p[0])==null?void 0:v.code},D=async d=>{O.value=d.amount,q.value=d.amontInRange,N.value=d.amountWithBonus,B.value=d.bonus,he(()=>{Re(ue)})},ve=d=>{const{code:p}=d;T.value=p},ie=()=>{var p;if(!q.value){Le.error(f("deposit.checkAmountInRange"));return}if(i.value&&!i.value.amountIsAllowed){Le.error(f("deposit.checkAmountMoreThanPromoMinDeposit"));return}if(R.value&&!x.value){Le.error(f("deposit.fromBank"));return}const d={returnUrl:`${window.location.origin}/account/deposit`,paymentId:K.value,amount:O.value,bankCode:"",depositType:3,bankId:"",bankName:"",memberBankName:R.value?x.value.accountName:"",memberBankAccount:R.value?x.value.accountNumber:"",memberBankId:R.value?x.value.id:"",transferTo:M.value.transferTo,gameProviderId:((p=M.value)==null?void 0:p.gameProviderId)||"",promotionId:ee.value,promotionCode:Q.value,paymentTypeCode:"QRPay",payMethod:T.value=="ignore"?"":T.value,paymentGatewayLinkId:$.value};h.value=!0;try{Ee("/player/transaction/addPlayerThirdDeposit",{...d}).then(v=>{r("refresh:history",{amount:O.value,ignoreRefresh:!0}),v!=null&&v.url&&ot(v==null?void 0:v.url)}).finally(()=>{h.value=!1})}catch(v){console.log(v)}},Y=Re(()=>{var d;M.value.transferTo!=1?_e().setPromotionWarning({visible:!0,type:"deposit",status:1,apiParams:{providerId:Number(((d=M.value)==null?void 0:d.gameProviderId)||"")},onConfirm:ie,onClose:()=>{h.value=!1}}):ie()},500),ue=()=>{i.value&&i.value.clearPromotion()};me(()=>c.amountLimit,d=>{d&&(L.value.min=(d==null?void 0:d.min)||"",L.value.max=(d==null?void 0:d.max)||""),A()},{immediate:!0});const de=S(()=>{var z;const{merchantId:d,regionId:p,currencyId:v}=P.merchantInfo;
1return!d||!p||!v?!1:!!(c.qrPayForceAddUserBankChannelCodeList.includes(G.value)&&c.userBankList&&!((z=c.userBankList)!=null&&z.length))});return me(()=>de.value,d=>{d&&he(()=>{X()})}),$e(async()=>{await he()}),(d,p)=>{var z,ne,ce;const v=Fe;return m(),_("div",nl,[n("div",ol,[n("div",sl,[ye(g(e(f)("deposit.qrpayChannel"))+" ",1),p[9]||(p[9]=n("span",{class:"text-red-500"},"*",-1))]),n("p",ll,g(e(f)("deposit.channelFail")),1),n("div",{class:oe(["channel-list channel grid gap-[10px]",[e(U)?"grid-cols-1":"grid-cols-2",((z=e(ae))==null?void 0:z.length)>e(b)?"list-padding-bottom":""]])},[(m(!0),_(re,null,Ie(e(o),(E,se)=>(m(),_("div",{key:se,class:oe(["channel-item flex items-center gap-[10px] gray-item cursor-pointer",E.id==e(K)?"selected":""]),onClick:Ae=>W(E.id,E.code)},[n("div",{class:oe(["selected-radio",E.id==e(K)?"active":""])},null,2),n("img",{class:"channel-logo",src:E.icon||e(Se),alt:""},null,8,rl),n("span",ul,g(E.name),1)],10,il))),128)),((ne=e(ae))==null?void 0:ne.length)>e(b)?(m(),le(Ze,{key:0,limit:e(b),onClickExpand:p[0]||(p[0]=E=>k.value=E)},null,8,["limit"])):H("",!0)],2)]),n("div",dl,[e(K)&&e(R)?(m(),le(_t,{key:0,paymentChannelCode:e(G),pageClass:d.pageClass,bankList:d.userBankList||[],"onUpdate:bank":I,"onAdd:bank":X,showAddBank:d.showAddBank},null,8,["paymentChannelCode","pageClass","bankList","showAddBank"])):H("",!0)]),e(K)?(m(),le(Ke,{key:0,"onRefresh:promo":ue,depositBankInfo:e(L),"onUpdate:amount":D,ref_key:"depositAmountRef",ref:pe},null,8,["depositBankInfo"])):H("",!0),(ce=e(j))!=null&&ce.length?(m(),_(re,{key:1},[n("div",cl,[ye(g(e(f)("deposit.chooseBank"))+" ",1),p[10]||(p[10]=n("span",{class:"text-red-500"},"*",-1))]),V(rt,{bankList:e(j),bankCode:e(T),baseLimit:e(b),listNumlimit:d.listNumlimit,defaultPng:e(Se),onSelectBank:ve},null,8,["bankList","bankCode","baseLimit","listNumlimit","defaultPng"])],64)):H("",!0),n("div",pl,[d.useNewDepositTo?(m(),_(re,{key:1},[e(K)&&e(T)?(m(),le(ut,{key:0,walletLanguage:d.walletLanguage,pageClass:d.pageClass,ref_key:"depositToRef",ref:i,bonus:e(B),amount:e(O),walletList:d.walletList,"onRefresh:wallet":p[5]||(p[5]=E=>r("refresh:wallet")),"onUpdate:wallet":p[6]||(p[6]=E=>M.value=E),"onUpdate:promotion":p[7]||(p[7]=E=>ee.value=E),"onUpdate:promotionCode":p[8]||(p[8]=E=>Q.value=E)},null,8,["walletLanguage","pageClass","bonus","amount","walletList"])):H("",!0)],64)):(m(),_(re,{key:0},[e(K)&&e(T)?(m(),le(Xe,{key:0,walletLanguage:d.walletLanguage,pageClass:d.pageClass,ref_key:"depositToRef",ref:i,bonus:e(B),amount:e(O),walletList:d.walletList,"onRefresh:wallet":p[1]||(p[1]=E=>r("refresh:wallet")),"onUpdate:wallet":p[2]||(p[2]=E=>M.value=E),"onUpdate:promotion":p[3]||(p[3]=E=>ee.value=E),"onUpdate:promotionCode":p[4]||(p[4]=E=>Q.value=E)},null,8,["walletLanguage","pageClass","bonus","amount","walletList"])):H("",!0)],64))]),e(K)&&e(T)?(m(),le(v,{key:2,disabled:e(w),type:"primary",class:"submit-button mobile-mt deposit-submit-btn",size:"large",loading:e(h),onClick:e(Y)},{default:J(()=>[ye(g(e(f)("common.submit")),1)]),_:1},8,["disabled","loading","onClick"])):H("",!0),V(it,{visible:e(l),pageClass:d.pageClass,"onUpdate:visible":y,paymentUrl:e(a)},null,8,["visible","pageClass","paymentUrl"])])}}}),fl={class:"qr-pay"},vl={class:"thirdStep03"},gl={class:"title close-text"},yl={class:"deposit-notice-fail"},hl=["onClick"],kl=["src"],bl={class:"channel-name font-600"},wl={class:"user-bank"},Cl={class:"title"},_l={class:"deposit-to"},Bl=be({__name:"FastEwallet",props:{walletList:{default:()=>[]},userBankList:{default:null},amountLimit:{default:null},pageClass:{default:""},walletLanguage:{default:()=>({})},showAddBank:{type:Boolean,default:!0},showCopyBankName:{type:Boolean,default:!0},useNewDepositTo:{type:Boolean,default:!1},eWalletHideBankListChannelCodeList:{default:()=>[]},eWalletHidePaymentCode:{default:()=>[]},eWalletHideUserBankChannelCodeList:{default:()=>[]},eWalletForceAddUserBankChannelCodeList:{default:()=>[]},listNumlimit:{default:6}},emits:["refresh:wallet","refresh:history","fillInfo","add:bank"],setup(t,{emit:s}){const l=u(!1),a=u(""),r=s,c=t,b=u(c.listNumlimit),k=u(c.listNumlimit),C=u(c.listNumlimit),i=u(),P=_e(),{t:f}=Be(),U=S(()=>P.isMobile),w=S(()=>!(K.value&&O.value&&T.value)),M=u({}),h=u(!1),L=u({}),x=u(null),q=u(!1),O=u(""),B=u(""),N=u(""),$=u(""),T=u(""),G=u(""),R=S(()=>!(c.eWalletHideUserBankChannelCodeList.indexOf(G.value)>-1)),ee=u(""),Q=u(""),j=u([]),ae=u([]),K=u(""),pe=u();S(()=>{var d;return((d=j.value)==null?void 0:d.length)>C.value?j.value.slice(0,C.value):j.value});const o=S(()=>{var d;return((d=ae.value)==null?void 0:d.length)>k.value?ae.value.slice(0,k.value):ae.value}),A=async()=>{var p,v,z,ne,ce,E,se,Ae,F,Z;let d=await Ce("/player/transaction/getPaymentGateway",{channel:5});d==null||d.sort((we,ge)=>we.inBankGroupSort-ge.inBankGroupSort),d=d.filter(we=>!c.eWalletHidePaymentCode.includes(we.code)),ae.value=d||[],d!=null&&d.length&&(K.value=((p=d==null?void 0:d[0])==null?void 0:p.id)||"",G.value=((v=d==null?void 0:d[0])==null?void 0:v.code)||"",$.value=((z=d==null?void 0:d[0])==null?void 0:z.paymentGatewayLinkId)||"",L.value.reward=((ne=d==null?void 0:d[0])==null?void 0:ne.reward)||[],(ce=d==null?void 0:d[0])!=null&&ce.depositMin?L.value.min=(E=d==null?void 0:d[0])==null?void 0:E.depositMin:L.value.min=(se=c.amountLimit)==null?void 0:se.min,(Ae=d==null?void 0:d[0])!=null&&Ae.depositMax?L.value.max=(F=d==null?void 0:d[0])==null?void 0:F.depositMax:L.value.max=(Z=c.amountLimit)==null?void 0:Z.max,te())},y=()=>{l.value=!1,a.value=""},I=d=>{x.value=d},W=(d,p)=>{var z,ne,ce;const v=ae.value.find(E=>E.id==d);$.value=(v==null?void 0:v.paymentGatewayLinkId)||"",L.value.reward=(v==null?void 0:v.reward)||[],v!=null&&v.depositMin?L.value.min=v==null?void 0:v.depositMin:L.value.min=(z=c.amountLimit)==null?void 0:z.min,v!=null&&v.depositMax?L.value.max=v==null?void 0:v.depositMax:L.value.max=(ne=c.amountLimit)==null?void 0:ne.max,G.value=p,K.value=d,te(),(ce=pe.value)==null||ce.updateAmount()},X=()=>{r("add:bank")},te=async()=>{var v;if(c.eWalletHideBankListChannelCodeList.indexOf(G.value)>-1){j.value=[],T.value="ignore";return}const p=(await Ce(`/player/transaction/getEWalletPaymentBank?paymentGatewayId=${K.value}`)).sort((z,ne)=>ne.sort-z.sort);j.value=p||[],T.value=(v=p==null?void 0:p[0])==null?void 0:v.bankCode},D=async d=>{O.value=d.amount,q.value=d.amontInRange,N.value=d.amountWithBonus,he(()=>{Re(ue)})},ve=d=>{const{bankCode:p}=d;T.value=p},ie=()=>{var p;if(!q.value){Le.error(f("deposit.checkAmountInRange"));return}if(i.value&&!i.value.amountIsAllowed){Le.error(f("deposit.checkAmountMoreThanPromoMinDeposit"));return}if(R.value&&!x.value){Le.error(f("deposit.fromBank"));return}const d={returnUrl:`${window.location.origin}/account/deposit`,paymentId:K.value,amount:O.value,bankCode:"",depositType:5,bankId:"",bankName:"",memberBankName:R.value?x.value.accountName:"",memberBankAccount:R.value?x.value.accountNumber:"",memberBankId:R.value?x.value.id:"",transferTo:M.value.transferTo,gameProviderId:((p=M.value)==null?void 0:p.gameProviderId)||"",promotionId:ee.value,promotionCode:Q.value,paymentTypeCode:"EWallet",payMethod:T.value=="ignore"?"":T.value,paymentGatewayLinkId:$.value};h.value=!0;try{Ee("/player/transaction/addPlayerThirdDeposit",{...d}).then(v=>{r("refresh:history",{amount:O.value,ignoreRefresh:!0}),v!=null&&v.url&&ot(v==null?void 0:v.url)}).finally(()=>{h.value=!1})}catch(v){console.log(v)}},Y=Re(()=>{var d;M.value.transferTo!=1?_e().setPromotionWarning({visible:!0,type:"deposit",status:1,apiParams:{providerId:Number(((d=M.value)==null?void 0:d.gameProviderId)||"")},onConfirm:ie,onClose:()=>{h.value=!1}}):ie()},500),ue=()=>{i.value&&i.value.clearPromotion()};me(()=>c.amountLimit,d=>{d&&(L.value.min=(d==null?void 0:d.min)||"",L.value.max=(d==null?void 0:d.max)||""),A()},{immediate:!0});const de=S(()=>{var z;const{merchantId:d,regionId:p,currencyId:v}=P.merchantInfo;
1return!d||!p||!v?!1:!!(c.eWalletForceAddUserBankChannelCodeList.includes(G.value)&&c.userBankList&&!((z=c.userBankList)!=null&&z.length))});return me(()=>de.value,d=>{d&&he(()=>{X()})}),$e(async()=>{await he()}),(d,p)=>{var z,ne,ce;const v=Fe;return m(),_("div",fl,[n("div",vl,[n("div",gl,[ye(g(e(f)("deposit.EWalletChannel"))+" ",1),p[9]||(p[9]=n("span",{class:"text-red-500"},"*",-1))]),n("p",yl,g(e(f)("deposit.channelFail")),1),n("div",{class:oe(["channel-list channel grid gap-[10px]",[e(U)?"grid-cols-1":"grid-cols-2",((z=e(ae))==null?void 0:z.length)>e(b)?"list-padding-bottom":""]])},[(m(!0),_(re,null,Ie(e(o),(E,se)=>(m(),_("div",{key:se,class:oe(["channel-item flex items-center gap-[10px] gray-item cursor-pointer",E.id==e(K)?"selected":""]),onClick:Ae=>W(E.id,E.code)},[n("div",{class:oe(["selected-radio",E.id==e(K)?"active":""])},null,2),n("img",{class:"channel-logo",src:E.icon||e(Se),alt:""},null,8,kl),n("span",bl,g(E.name),1)],10,hl))),128)),((ne=e(ae))==null?void 0:ne.length)>e(b)?(m(),le(Ze,{key:0,limit:e(b),onClickExpand:p[0]||(p[0]=E=>k.value=E)},null,8,["limit"])):H("",!0)],2)]),n("div",wl,[e(K)&&e(R)?(m(),le(_t,{key:0,paymentChannelCode:e(G),pageClass:d.pageClass,bankList:d.userBankList||[],"onUpdate:bank":I,"onAdd:bank":X,showAddBank:d.showAddBank},null,8,["paymentChannelCode","pageClass","bankList","showAddBank"])):H("",!0)]),e(K)?(m(),le(Ke,{key:0,"onRefresh:promo":ue,depositBankInfo:e(L),"onUpdate:amount":D,ref_key:"depositAmountRef",ref:pe},null,8,["depositBankInfo"])):H("",!0),(ce=e(j))!=null&&ce.length?(m(),_(re,{key:1},[n("div",Cl,[ye(g(e(f)("deposit.chooseBank"))+" ",1),p[10]||(p[10]=n("span",{class:"text-red-500"},"*",-1))]),V(rt,{bankList:e(j),bankCode:e(T),baseLimit:e(b),listNumlimit:d.listNumlimit,defaultPng:e(Se),onSelectBank:ve},null,8,["bankList","bankCode","baseLimit","listNumlimit","defaultPng"])],64)):H("",!0),n("div",_l,[d.useNewDepositTo?(m(),_(re,{key:1},[e(K)&&e(T)?(m(),le(ut,{key:0,walletLanguage:d.walletLanguage,pageClass:d.pageClass,ref_key:"depositToRef",ref:i,bonus:e(B),amount:e(O),walletList:d.walletList,"onRefresh:wallet":p[5]||(p[5]=E=>r("refresh:wallet")),"onUpdate:wallet":p[6]||(p[6]=E=>M.value=E),"onUpdate:promotion":p[7]||(p[7]=E=>ee.value=E),"onUpdate:promotionCode":p[8]||(p[8]=E=>Q.value=E)},null,8,["walletLanguage","pageClass","bonus","amount","walletList"])):H("",!0)],64)):(m(),_(re,{key:0},[e(K)&&e(T)?(m(),le(Xe,{key:0,walletLanguage:d.walletLanguage,pageClass:d.pageClass,ref_key:"depositToRef",ref:i,bonus:e(B),amount:e(O),walletList:d.walletList,"onRefresh:wallet":p[1]||(p[1]=E=>r("refresh:wallet")),"onUpdate:wallet":p[2]||(p[2]=E=>M.value=E),"onUpdate:promotion":p[3]||(p[3]=E=>ee.value=E),"onUpdate:promotionCode":p[4]||(p[4]=E=>Q.value=E)},null,8,["walletLanguage","pageClass","bonus","amount","walletList"])):H("",!0)],64))]),e(K)&&e(T)?(m(),le(v,{key:2,disabled:e(w),type:"primary",class:"submit-button mobile-mt deposit-submit-btn",size:"large",loading:e(h),onClick:e(Y)},{default:J(()=>[ye(g(e(f)("common.submit")),1)]),_:1},8,["disabled","loading","onClick"])):H("",!0),V(it,{visible:e(l),pageClass:d.pageClass,"onUpdate:visible":y,paymentUrl:e(a)},null,8,["visible","pageClass","paymentUrl"])])}}}),Ll={class:"mt-[20px]"},Al=be({__name:"DepositNoData",setup(t){const{t:s}=Be();return(l,a)=>(m(),_("div",Ll,g(e(s)("common.noDepositMethod")),1))}}),Il={class:"mt-40"},$t=be({__name:"DepositLoading",setup(t){const s=u(!0);return(l,a)=>{const r=Ct;return tt((m(),_("div",Il,null,512)),[[r,e(s)]])}}}),Pl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAfBAMAAAACQmA0AAAAKlBMVEUAAAAlJSUlJSUkJCQlJSUoKCglJSUlJSUgICAmJiYnJyclJSUmJiYlJSWGjuwrAAAADXRSTlMA7zCAnyDfzxCvcGBQZ8ZaagAAAKtJREFUGNNlzzEKwkAUhOEhphDtFlIGNiDYeoEUHkDIJbxDmkC6nMJDhYA2vru4LjP7iqTK4/+2GOy+81B+TzOAPpT7MQIHWyPP2j4zerOgbDaitQSYzb7oLAFlu6HKgHkDCJRBoCygLHBhFjBmAWYCzw48A690N37Wf/4efHd+/4RnAs93Ag2r2gx8d5eB7yZQBoGygHIBU84CDZacCdaI47T5zABg8d3XiB/3OZPy+xA8hwAAAABJRU5ErkJggg==",xl={class:"flex items-center gap-2"},Tl=["src"],$l=["src"],Dl={class:"flex items-center gap-2",style:{width:"134px"}},Nl=["src"],Ul=be({__name:"AddUserBankContent",props:{pageClass:{type:String,default:"default"}},emits:["success","close"],setup(t,{expose:s,emit:l}){const{t:a}=Be(),r=_e(),c=u([]),b=u(!1),k=S(()=>r.userInfo.loginId),C=l,i=Aa({bankId:void 0,accountNumber:"",accountName:""}),P=S(()=>!i.bankId||!i.accountNumber||!i.accountName),f=x=>{console.log("value",x),i.accountNumber=x.replace(/\D/g,"")},U=async()=>{const{merchantId:x,regionId:q,currencyId:O}=r.merchantInfo;if(x&&q&&O){const B=await Ce("/player/setting/getBankListDrop",{merchantId:x,regionId:q,currencyId:O,type:"Bank"});
1c.value=B.map(N=>({...N,bankImage:N.bankImage||""})),i.bankId=c.value[0].id||""}},w=async()=>{if(!k.value)return;let x=await Ce("/player/setting/getMemberNameByLoginId",{loginId:k.value});i.accountName=x.fullName},h=Re(async()=>{try{b.value=!0;let x;c.value.map(q=>{q.id==i.bankId&&(x={bankName:q.bankName,bankCode:q.bankCode,bankType:q.bankType})}),await Ee("/player/setting/addMemberWithdrawAccount",{...i,...x,loginId:k.value}),Le.success(a("bankingDetails.addBank")+" "+a("common.successful")),C("success"),C("close")}catch{}b.value=!1},500);return s({clearData:()=>{i.bankId=void 0,i.accountNumber="",i.accountName="",c.value=[]},getBankOptions:U,getBankAccountName:w}),$e(()=>{U(),w()}),(x,q)=>{const O=wt,B=bt,N=kt,$=st,T=ht,G=Fe;return m(),_("div",{class:oe(["deposit-add-bank-modal-dialog-content",`content-${t.pageClass}`])},[V(T,{"label-position":"top"},{default:J(()=>[V(N,{label:e(a)("deposit.bank")},{default:J(()=>[V(B,{modelValue:e(i).bankId,"onUpdate:modelValue":q[0]||(q[0]=R=>e(i).bankId=R),size:"large","popper-class":"deposit-bank-list-a"},{label:J(({label:R})=>[n("div",xl,[R.split("---")[0]?(m(),_("img",{key:0,src:R.split("---")[0],style:{width:"32px",height:"32px","border-radius":"5px"}},null,8,Tl)):(m(),_("img",{key:1,src:e(xt),style:{width:"32px",height:"32px","border-radius":"5px"}},null,8,$l)),n("span",null,g(R.split("---")[1]),1)])]),default:J(()=>[(m(!0),_(re,null,Ie(e(c),R=>(m(),le(O,{key:R.id,label:R.bankImage+"---"+R.bankName,value:R.id},{default:J(()=>[n("div",Dl,[n("img",{src:R.bankImage||e(xt),style:{width:"32px",height:"32px","border-radius":"5px"}},null,8,Nl),n("span",null,g(R.bankName),1)])]),_:2},1032,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"]),V(N,{label:e(a)("withdrawal.accountName")},{default:J(()=>[V($,{class:"account-name",size:"large",modelValue:e(i).accountName,"onUpdate:modelValue":q[1]||(q[1]=R=>e(i).accountName=R),readonly:""},null,8,["modelValue"])]),_:1},8,["label"]),V(N,{label:e(a)("withdrawal.accountNo")},{default:J(()=>[V($,{size:"large",modelValue:e(i).accountNumber,"onUpdate:modelValue":q[2]||(q[2]=R=>e(i).accountNumber=R),modelModifiers:{number:!0},type:"number",autocomplete:"off",onInput:f},null,8,["modelValue"])]),_:1},8,["label"])]),_:1}),V(G,{disabled:e(P),onClick:e(h),loading:e(b),class:"deposit-add-bank-modal-btn"},{default:J(()=>[ye(g(e(a)("common.submit")),1)]),_:1},8,["disabled","onClick","loading"])],2)}}}),Ml={class:"custom-title"},Rl=be({__name:"AddUserBank",props:{visible:{type:Boolean,default:!1},width:{type:String,default:"530"},pageClass:{type:String,default:"default"}},emits:["update:visible","success"],setup(t,{emit:s}){const l=u(),a=s,{t:r}=Be(),c=_e(),b=S(()=>c.isMobile),k=t,C=u(!1),i=()=>{a("update:visible",!1),l.value.clearData()};return me(()=>k.visible,P=>{C.value=P}),(P,f)=>{const U=vt;return m(),le(U,{"destroy-on-close":"",modelValue:e(C),"onUpdate:modelValue":f[2]||(f[2]=w=>Te(C)?C.value=w:null),width:e(b)?"90%":t.width,footer:null,"align-center":"",class:"deposit-add-bank-modal",onClose:i,"show-close":!1,"lock-scroll":!1},{header:J(()=>[n("div",{class:oe(["flex items-center justify-between pt-[10px]",`${e(b)?"pl-[20px] pr-[20px]":"pl-[38px] pr-[30px]"}`])},[n("span",Ml,g(e(r)("deposit.bankAccountDetails")),1),n("img",{onClick:f[0]||(f[0]=w=>P.$emit("update:visible",!1)),class:"close-icon cursor-pointer",src:Pl})],2)]),default:J(()=>[Ue(P.$slots,"addUserBankNotice"),V(Ul,{ref_key:"contentRef",ref:l,pageClass:t.pageClass,onClose:i,onSuccess:f[1]||(f[1]=w=>a("success"))},null,8,["pageClass"])]),_:3},8,["modelValue","width"])}}}),Gt=()=>{const{$fbTrack:t}=gt(),s=_e(),l=at(),a=nt(),r=u(!1),{t:c}=Be(),b=u({pageSize:5,pageIndex:1}),k=u([]),C=S(()=>s.userInfo.loginId),i=(U,w)=>{var L;if(!U)return"";const M=(L=s==null?void 0:s.userInfo)==null?void 0:L.timeZone;return M?(Je.extend(Ea),Je.extend(Sa),Je.tz(U,M).utc().format("YYYY-MM-DD HH:mm:ss")):U};return{loading:r,tableData:k,queryTransactionRecord:async U=>{var h;const{amount:w,ignoreRefresh:M}=U||{};w&&t("Purchase",{value:w,currency:s.userInfo.currency});try{if(!C.value||M)return;r.value=!0;const L=i(Je().format("YYYY-MM-DD")+" 23:59:59"),x=i(Je().subtract(90,"day").format("YYYY-MM-DD")+" 00:00:00"),q=await Ee("/player/transaction/queryPlayerDepositHistory",{...b.value,loginId:C.value,startDate:x,endDate:L});q?k.value=((h=q.records)==null?void 0:h.map(O=>{const B={quickPay:c("deposit.quickPay"),QRPay:c("deposit.QRPay"),bankTransfer:c("deposit.bankTransfer")};return O.paymentTypeCodeText=(B==null?void 0:B[O.paymentTypeCode])||"-",O}))||[]:k.value=[],r.value=!1}finally{r.value=!1}},pageParams:b,handleReadMore:()=>{l.push(a("/account/history"))}}},El={class:"deposit-content"},Sl=be({__name:"index",props:{pageClass:{default:"default"},showDepositFast:{type:Boolean,default:!0},icons:{},showAddBank:{type:Boolean,default:!0},showCopyBankName:{type:Boolean,default:!0},depositTypeListComponent:{default:null},normalDepositDesc:{default:""},useNewDepositTo:{type:Boolean,default:!1},useUploadButton:{type:Boolean,default:!1},qrPayHideBankListChannelCodeList:{default:()=>[]},quickPayHideBankListChannelCodeList:{default:()=>[]},quickPayHidePaymentCode:{default:()=>[]},qrpayHidePaymentCode:{default:()=>[]},qrPayHideUserBankChannelCodeList:{default:()=>["FPay","directPay","powerPG","truePay","surePay","aiPay"]},quickPayHideUserBankChannelCodeList:{default:()=>["FPay","directPay","powerPG","truePay","surePay","aiPay"]},qrPayForceAddUserBankChannelCodeList:{default:()=>[]},quickPayForceAddUserBankChannelCodeList:{default:()=>[]},eWalletHideBankListChannelCodeList:{default:()=>[]},eWalletHidePaymentCode:{default:()=>[]},eWalletHideUserBankChannelCodeList:{default:()=>["aiPay"]},eWalletForceAddUserBankChannelCodeList:{default:()=>[]},listNumlimit:{default:9999},showPaymentGuide:{type:Boolean,default:!1},uploadNotice:{default:"deposit.noFileChosen"},uploadFileTypeDesc:{default:""},shortText:{type:Boolean,default:!1},useDrawer:{type:Boolean,default:!1}},emits:["initDriver"],setup(t,{emit:s}){const{$emitter:l}=gt(),{openPanel:a}=Ra(),{queryTransactionRecord:r}=Gt(),c=s,b=yt(),k=S(()=>b.currentRegionLang.languageCode),C=_e(),i=S(()=>C.brand=="1st88"),{t:P}=Be(),f=t,U=S(()=>C.isMobile),w=u(!1),M=u(null),h=u(null),L=u({}),x=u(""),q=u(),O=S(()=>C.userInfo.loginId),B=u([3,4]),N=u("directPay"),$=S(()=>{let D="";return x.value==2&&(D="QRPay"),x.value==1&&(D="quickPay"),x.value==5&&(D="EWallet"),D}),T=S(()=>x.value==-1?xe(Al):i.value?[1,2,5].includes(x.value)?xe(Ao):B.value.includes(x.value)?xe(Tt):xe($t):x.value==1?xe(vs):B.value.includes(x.value)?xe(Tt):x.value==2?xe(ml):x.value==5?xe(Bl):xe($t)),G=async()=>{const D=await Ce("/player/game/getGameTypeLanguages");q.value=D},R=D=>{x.value=D},ee=D=>{N.value=D},Q=u(!1),j=u(!1),ae=u(null),K=Ia(),pe=({showDialog:D})=>{if(j.value=D,Q.value=!0,!D&&ae.value&&o.value){const ve=ae.value;ae.value=null,he(()=>{c("initDriver",ve)})}},o=S(()=>!(!K.fetched||K.popupVisible)),A=()=>{f.useDrawer?a("depositAddUserBank"):w.value=!0};me(o,D=>{if(D&&ae.value&&Q.value&&!j.value){const ve=ae.value;ae.value=null,he(()=>{c("initDriver",ve)})}});const y=D=>{if(!Q.value){ae.value=D;return}if(!j.value){if(!o.value){ae.value=D;return}he(()=>{c("initDriver",D)})}},I=async()=>{await he();const D=await Ce("/player/provider/selectAllWallet",{});for(let ve in D)ve=="providerWalletList"&&D[ve].forEach(ie=>{var Y,ue;ie.typeName=((ue=(Y=q.value)==null?void 0:Y[k.value])==null?void 0:ue[ie.typeCode])||ie.typeName});L.value=D},W=async()=>
1{if(await he(),!O.value)return;let D=await Ce("/player/setting/getMemberWithdrawAccountList",{loginId:O.value});h.value=D||[]},X=async()=>{await he();const D=await Ce("/player/transaction/getThirdQuickDepositAmountSetting"),{minAmount:ve,maxAmount:ie}=D;ve&&ie?M.value={min:ve,max:ie}:M.value=null},te=async()=>{I()};return me(()=>O.value,async D=>{D&&await r()},{immediate:!0}),$e(async()=>{await he(),await G(),I(),W(),X(),l.on("requestUserBankAccount",D=>{W()})}),St(()=>{l.off("requestUserBankAccount")}),(D,ve)=>{const ie=Ot;return m(),_("div",{class:oe(`deposit-${D.pageClass}`)},[D.depositTypeListComponent?(m(),le(ft(D.depositTypeListComponent),{key:0,onChange:R,"onChange:channel":ee,onInitDriver:y},null,32)):(m(),le(Ln,{key:1,shortText:D.shortText,showDepositFast:D.showDepositFast,pageClass:D.pageClass,onChange:R,"onChange:channel":ee,normalDepositDesc:D.normalDepositDesc,onInitDriver:y,showPaymentGuide:D.showPaymentGuide},null,8,["shortText","showDepositFast","pageClass","normalDepositDesc","showPaymentGuide"])),n("div",El,[(m(),le(ft(e(T)),{selectDepositType:e(x),paymentGatewayCode:e(N),paymentTypeCode:e($),walletList:e(L),userBankList:e(h),amountLimit:e(M),walletLanguage:e(q),"onRefresh:wallet":te,"onRefresh:history":e(r),"onAdd:bank":A,pageClass:D.pageClass,showAddBank:D.showAddBank,showCopyBankName:D.showCopyBankName,useNewDepositTo:D.useNewDepositTo,useUploadButton:D.useUploadButton,qrPayHideBankListChannelCodeList:D.qrPayHideBankListChannelCodeList,quickPayHideBankListChannelCodeList:D.quickPayHideBankListChannelCodeList,quickPayHidePaymentCode:D.quickPayHidePaymentCode,qrpayHidePaymentCode:D.qrpayHidePaymentCode,qrPayHideUserBankChannelCodeList:D.qrPayHideUserBankChannelCodeList,quickPayHideUserBankChannelCodeList:D.quickPayHideUserBankChannelCodeList,qrPayForceAddUserBankChannelCodeList:D.qrPayForceAddUserBankChannelCodeList,quickPayForceAddUserBankChannelCodeList:D.quickPayForceAddUserBankChannelCodeList,eWalletHideBankListChannelCodeList:D.eWalletHideBankListChannelCodeList,eWalletHidePaymentCode:D.eWalletHidePaymentCode,eWalletHideUserBankChannelCodeList:D.eWalletHideUserBankChannelCodeList,eWalletForceAddUserBankChannelCodeList:D.eWalletForceAddUserBankChannelCodeList,listNumlimit:D.listNumlimit,uploadFileTypeDesc:D.uploadFileTypeDesc,uploadNotice:D.uploadNotice},null,40,["selectDepositType","paymentGatewayCode","paymentTypeCode","walletList","userBankList","amountLimit","walletLanguage","onRefresh:history","pageClass","showAddBank","showCopyBankName","useNewDepositTo","useUploadButton","qrPayHideBankListChannelCodeList","quickPayHideBankListChannelCodeList","quickPayHidePaymentCode","qrpayHidePaymentCode","qrPayHideUserBankChannelCodeList","quickPayHideUserBankChannelCodeList","qrPayForceAddUserBankChannelCodeList","quickPayForceAddUserBankChannelCodeList","eWalletHideBankListChannelCodeList","eWalletHidePaymentCode","eWalletHideUserBankChannelCodeList","eWalletForceAddUserBankChannelCodeList","listNumlimit","uploadFileTypeDesc","uploadNotice"]))]),V(ie,{bottomText:"",title:"deposit.completeInfo",width:e(U)?"90%":"449px",bordered:"",pageClass:D.pageClass,type:"deposit",icons:D.icons,useDrawer:D.useDrawer,onValidationComplete:pe},null,8,["width","pageClass","icons","useDrawer"]),V(Rl,{visible:e(w),pageClass:D.pageClass,"onUpdate:visible":ve[0]||(ve[0]=Y=>w.value=Y),onSuccess:W},{addUserBankNotice:J(()=>[Ue(D.$slots,"addUserBankNotice")]),_:3},8,["visible","pageClass"])],2)}}}),Fl={class:"mb-[10px]"},Mi=be({__name:"deposit",setup(t){const{t:s}=Be(),{queryTransactionRecord:l,loading:a,tableData:r,pageParams:c,handleReadMore:b}=Gt();Ga("account-deposit");const k=_e(),C=S(()=>k.userInfo.loginId),i=u({fullNameIcon:Qt,emailIcon:Jt,phoneIcon:Yt}),P=S(()=>[{key:s("history.transactionDate"),dataIndex:"transactionDate",align:"left",dateFormat:!0},{key:s("history.amount"),dataIndex:"amount",type:"number"},{key:s("deposit.depositType"),dataIndex:"paymentTypeCodeText"},{key:s("common.status"),dataIndex:"status",slot:"status"}]);return me(()=>C.value,async f=>{f&&await l()},{immediate:!0}),Pa("uploadIconColor","#D1A02C"),(f,U)=>{const w=zt,M=Sl,h=Fa,L=qa,x=Wa;return m(),_("div",null,[V(x,{themeStyle:"mtown",showImportantNotice:!0,type:"deposit"},{title:J(()=>[V(w,{theme:"mtown",pageTitle:e(s)("deposit.deposit"),type:"text"},null,8,["pageTitle"])]),form:J(()=>[V(M,{pageClass:"mtown",icons:e(i),showAddBank:!0,showCopyBankName:!1,normalDepositDesc:"deposit.twoMinute","quick-pay-hide-payment-code":["FPay"],listNumlimit:6,uploadNotice:"deposit.forceUpload",uploadFileTypeDesc:"deposit.uploadFileTypeDesc"},null,8,["icons"])]),table:J(()=>[n("div",Fl,[V(L,{columns:e(P),data:e(r),loading:e(a),total:0,actionWidth:80,"page-params":e(c),"show-action":!1,readMore:!0,onReadMore:e(b),pageClass:"mtown"},{status:J(({row:q})=>[V(h,{status:q.status,index:0},null,8,["status"])]),_:1},8,["columns","data","loading","page-params","onReadMore"])])]),_:1})])}}});
1export{Mi as default};

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.