1import{_ as we}from"./BU39HjjK.js";import{_ as ge}from"./CJ1K0aV1.js";import{E as ke,a as ye}from"./CluQIlQP.js";import{_ as ve}from"./bX4OmDCk.js";import{E as xe,a as Ie}from"./QSOktryP.js";import{E as Ce,a as Ne}from"./BqK22eZm.js";import{E as Be}from"./BRWwJqKy.js";import{d as ae,e as v,a as De,u as oe,T as Le,q as f,D as z,z as We,f as _,o as r,l as o,g as b,h as e,m as R,U as te,i as k,w as l,F as N,r as P,k as j,t as h,n as D,N as Ee,K as L,x as W,ab as Se,M as Me,_ as Te}from"./Y4ICXCuc.js";import"./DP0-JWAl.js";import"./l0sNRNKZ.js";import"./CUrE0vbu.js";import"./yhRu0ssi.js";import{v as Ae}from"./BPzcK7w0.js";import{d as E}from"./DXeJP5Zw.js";import{u as Ve}from"./dJZm3NNg.js";import{d as $e}from"./C6Bxth9v.js";import{_ as Fe}from"./lH8SSuXv.js";import{e as Oe}from"./DF8ECRHF.js";import"./aMyN3jB5.js";import"./BE20p1dL.js";import"./anKvzuH2.js";import"./BH9nULxh.js";import"./vMIVouA4.js";import"./JffoND0l.js";import"./NVAjB_Yf.js";import"./Ca1OSTWz.js";import"./DbDwZyaJ.js";import"./CGgbl_zB.js";import"./_z8bWJjN.js";import"./CgkIKYBN.js";import"./DbdTMwVV.js";import"./D2-BrpQ8.js";import"./DK5zXFld.js";import"./CailpaEi.js";import"./DkH_gNP6.js";import"./BDO9QEQJ.js";import"./DVzYJwT5.js";import"./Ds-VHX1L.js";const ze={class:"other-container"},Re={class:"flex items-center justify-left"},Pe=["src"],je={class:"row-info",style:{"word-break":"break-all"}},Ue={class:"flex items-center justify-left"},Ye=["src"],Ke={class:"row-info",style:{"word-break":"break-all"}},qe={class:"inner"},Ge={class:"flex items-center"},He={class:"flex items-center gap-2"},Je=["src"],Qe=["src"],Xe={class:"flex items-center gap-2",style:{width:"134px"}},Ze=["src"],et=["src"],tt={class:"flex items-center gap-2"},at={class:"input-group",style:{position:"relative",width:"100%"}},ot={class:"flex items-center gap-2"},nt={class:"input-group",style:{position:"relative",width:"100%"}},lt=ae({__name:"WithdrawalDetailsPage",props:{inputBgColor:{},otherInputBgColor:{},inputfontColor:{},editText:{},theme:{},mobileClass:{}
1,showDetailsModal:{type:Boolean}},emits:["update:isVisible"],setup(U,{expose:S,emit:ne}){Ve("account-withdrawalDetails");const p=v(()=>m.isMobile),m=De(),x=v(()=>m.userInfo.loginId),{t:n}=oe(),M=U,i=Le({bankId:void 0,accountNumber:"",accountName:""}),Y=f(!1),le=t=>{Y.value=t},se=t=>{i.bankId=t},d=f(0),K=v(()=>d.value===1?[{key:n("withdrawal.eWallet"),dataIndex:"first"},{key:n("withdrawal.walletName"),dataIndex:"second"},{key:n("withdrawal.walletNo"),dataIndex:"third"}]:d.value===2?[{key:n("withdrawal.coin"),dataIndex:"first"},{key:n("withdrawal.network"),dataIndex:"second"},{key:n("withdrawal.address"),dataIndex:"third"}]:[{key:n("deposit.bank"),dataIndex:"bankLogo"},{key:n("withdrawal.accountNo"),dataIndex:"accountNumber"},{key:"",dataIndex:"verify"},{dataIndex:"status",key:n("common.status")}]),re=f(),B=f(!1),T=f(!1),ie=$e(async t=>{if(d.value===0){try{T.value=!0;let c;C.value.map(u=>{u.id==i.bankId&&(c={bankName:u.bankName,bankCode:u.bankCode,bankType:u.bankType})});let y=await Se("/player/setting/addMemberWithdrawAccount",{...i,...c,loginId:x.value});Me.success(n("bankingDetails.addBank")+" "+n("common.successful")),i.accountNumber="",I()}catch{}T.value=!1}else d.value==1},500),de=()=>!1,q=f(!1),G=f([]),ce=f([]),I=async()=>{if(d.value==0){if(x.value){if(!i.accountName||i.accountName==""){let t=await W("/player/setting/getMemberNameByLoginId",{loginId:x.value});i.accountName=t.fullName}B.value=!0;try{G.value=await W("/player/setting/getMemberWithdrawAccountList",{loginId:x.value})}catch{}B.value=!1}}else d.value==1},C=f([]),A=f([]),H=f(""),V=v(()=>d.value===0?C.value:A.value),J=v(()=>{const t=H.value;return t?V.value.filter(c=>{const y=String(c.bankName||"").toLowerCase(),u=String(c.bankCode||"").toLowerCase(),w=y.split(/\s+/).filter(Boolean);return y.startsWith(t)||u.startsWith(t)||w.some(g=>g.startsWith(t))}):V.value}),Q=t=>{H.value=t.trim().toLowerCase(),console.log("é¶è¡æ»å表",C.value),console.log("æç´¢çéåçé¶è¡æ»å表",J.value)},$=v(()=>V.value.find(t=>t.id==i.bankId)),F=async()=>{var u;if(console.log(":authStore",m),console.log(":authStore.userInfo",m.userInfo),console.log(":authStore.merchantInfo",m.merchantInfo),console.log("merchantId",m.merchantInfo.merchantId),console.log("regionId",m.merchantInfo.regionId),console.log("currencyId",m.merchantInfo.currencyId),!((u=m.userInfo)!=null&&u.loginId))return;const{merchantId:t,regionId:c,currencyId:y}=m.merchantInfo;if(t)if(d.value===0){const w=await W("/player/setting/getWithdrawBankListDrop",{merchantId:t,regionId:c,currencyId:y,type:"Bank"});console.log("bankOpion----resresresres",w),C.value=w.map(g=>({...g,bankImage:g.bankImage||""})),i.bankId=C.value[0].id||""}else{const w=await W("/player/setting/getWithdrawBankListDrop",{merchantId:t,regionId:c,currencyId:y,type:"Bank"});console.log("eWalletOpion----resresresres",w),A.value=w.map(g=>({...g,bankImage:g.bankImage||""})),i.bankId=A.value[0].id||""}},ue=t=>{console.log("value",t),i.accountNumber=t.replace(/\D/g,"")},me=v(()=>M.showDetailsModal?[n("account.bankWithdrawal"),n("account.eWalletDetails"),n("account.cryptoAddress")]:[n("account.bankWithdrawal")]),pe=t=>{d.value=t,I(),F()};return z(()=>i,()=>{q.value=Object.values(i).every(t=>t!=null&&t!=="")},{deep:!0}),z(()=>m.merchantInfo.currencyId,()=>{F()},{deep:!0}),We(async()=>{I(),F()}),z(()=>m.userInfo.loginId,()=>{I()},{deep:!0}),S({initLogin:I}),(t,c)=>{const y=ge,u=ye,w=ve,g=ke,be=Ie,he=xe,O=Ce,X=Be,fe=Ne,_e=Ee,Z=Ae;return r(),_("div",null,[o("div",{class:R(e(p)?M.mobileClass:"mb-20px")},[b(y,{tabsData:e(me),theme:M.theme,onTabClick:pe},null,8,["tabsData","theme"])],2),o("div",ze,[o("div",{class:R((e(p),""))},[e(d)==0?te((r(),k(g,{key:0,data:e(G),class:"w-100% text-center"},{empty:l(()=>[b(w,{text:t.$t("withdrawal.noBankYet")},null,8,["text"])]),default:l(()=>[(r(!0),_(N,null,P(e(K),a=>(r(),_(N,null,[a.dataIndex=="bankLogo"?(r(),k(u,{key:0,prop:"",label:a.key},{default:l(s=>[o("div",Re,[o("img",{class:"w-50px",src:s.row.bankLogo?s.row.bankLogo:e(E),fit:"contain",style:D({width:e(p)?"40px":"48px",borderRadius:"5px",height:e(p)?"40px":"48px",marginLeft:e(p)?"0":"-14px",marginRight:"11px"})},null,12,Pe),o("div",je,[o("div",null,h(s.row.bankName?s.row.bankName:"-"),1)])])]),_:2}
1,1032,["label"])):a.dataIndex=="accountNumber"?(r(),k(u,{key:1,width:e(p)?"140px":"180px",label:a.key},{default:l(s=>[L(h(s.row.accountNumber),1)]),_:2},1032,["width","label"])):a.dataIndex=="status"?(r(),k(u,{key:2,width:e(p)?"120px":"140px",label:a.key},{default:l(s=>[o("div",{class:R(`bank-status ${s.row.status=="Active"?"active":""}`)},h(s.row.status),3)]),_:2},1032,["width","label"])):j("",!0)],64))),256))]),_:1},8,["data"])),[[Z,e(B)]]):te((r(),k(g,{key:1,data:e(ce),class:"w-100% text-center"},{empty:l(()=>[b(w,{text:e(d)==1?t.$t("withdrawal.noWalletYet"):t.$t("withdrawal.noCryptoAddressYet")},null,8,["text"])]),default:l(()=>[(r(!0),_(N,null,P(e(K),a=>(r(),_(N,null,[a.dataIndex=="first"?(r(),k(u,{key:0,prop:"",label:a.key},{default:l(s=>[o("div",Ue,[o("img",{class:"w-50px",src:s.row.bankLogo?s.row.bankLogo:e(E),fit:"contain",style:D({width:e(p)?"40px":"48px",borderRadius:"5px",height:e(p)?"40px":"48px",marginLeft:e(p)?"0":"-14px",marginRight:"11px"})},null,12,Ye),o("div",Ke,[o("div",null,h(s.row.bankName?s.row.bankName:"-"),1)])])]),_:2},1032,["label"])):a.dataIndex=="second"?(r(),k(u,{key:1,width:e(p)?"140px":"180px",label:a.key},{default:l(s=>[L(h(s.row.accountNumber),1)]),_:2},1032,["width","label"])):a.dataIndex=="third"?(r(),k(u,{key:2,width:e(p)?"140px":"180px",label:a.key},{default:l(s=>[L(h(s.row.accountNumber),1)]),_:2},1032,["width","label"])):j("",!0)],64))),256))]),_:1},8,["data"])),[[Z,e(B)]])],2),o("div",qe,[e(d)==0||e(d)==1?(r(),k(fe,{key:0,"label-position":"top",class:"mt-2"},{default:l(()=>[b(O,null,{label:l(()=>[o("div",Ge,h(e(d)===0?e(n)("deposit.bank"):e(n)("withdrawal.eWallet")),1)]),default:l(()=>[b(he,{"model-value":e(Y)?"":e(i).bankId,size:"large",filterable:"","filter-method":Q,onInput:c[0]||(c[0]=a=>Q(a.target.value)),onClick:de,onChange:se,onVisibleChange:le,placeholder:e(n)("common.search"),optionFilterProp:"label"},{label:l(({label:a})=>{var s,ee;return[o("div",He,[(s=e($))!=null&&s.bankImage?(r(),_("img",{key:0,src:e($).bankImage,style:{width:"32px",height:"32px","border-radius":"5px"}},null,8,Je)):(r(),_("img",{key:1,src:e(E),style:{width:"32px",height:"32px","border-radius":"5px"}},null,8,Qe)),o("span",null,h((ee=e($))==null?void 0:ee.bankName),1)])]}),default:l(()=>[(r(!0),_(N,null,P(e(J),a=>(r(),k(be,{key:a.id,label:a.bankName,value:a.id},{default:l(()=>[o("div",Xe,[a.bankImage?(r(),_("img",{key:0,src:a.bankImage,style:{width:"32px",height:"32px","border-radius":"5px"}},null,8,Ze)):(r(),_("img",{key:1,src:e(E),style:{width:"32px",height:"32px","border-radius":"5px"}},null,8,et)),o("span",null,h(a.bankName),1)])]),_:2},1032,["label","value"]))),128))]),_:1},8,["model-value","placeholder"])]),_:1}),b(O,null,{label:l(()=>[o("div",tt,h(e(d)===0?e(n)("withdrawal.accountName"):e(n)("withdrawal.walletName")),1)]),default:l(()=>[o("div",at,[o("div",{class:"a-input",style:D({background:t.inputBgColor,color:t.inputfontColor,borderRadius:"var(--el-border-radius-base)"})},[b(X,{size:"large",modelValue:e(i).accountName,"onUpdate:modelValue":c[1]||(c[1]=a=>e(i).accountName=a),readonly:""},null,8,["modelValue"])],4)])]),_:1}),b(O,null,{label:l(()=>[o("div",ot,h(e(d)===0?e(n)("withdrawal.accountNo"):e(n)("withdrawal.walletNo")),1)]),default:l(()=>[o("div",nt,[o("div",{class:"b-input",style:D({background:t.otherInputBgColor?t.otherInputBgColor:"#fff",color:"var(--el-input-text-color, var(--el-text-color-regular))",borderRadius:"var(--el-border-radius-base)"})},[b(X,{size:"large",modelValue:e(i).accountNumber,"onUpdate:modelValue":c[2]||(c[2]=a=>e(i).accountNumber=a),modelModifiers:{number:!0},type:"number",autocomplete:"off",onInput:ue},null,8,["modelValue"])],4)])]),_:1})]),_:1})):j("",!0),b(_e,{class:"submit-button btn",type:"success",onClick:c[3]||(c[3]=a=>e(ie)(e(re))),loading:e(T),disabled:!e(q)},{default:l(()=>[L(h(e(d)===0?t.$t("common.submit"):e(d)===1?t.$t("withdrawal.save"):t.$t("withdrawal.addCryptoAddress")),1)]),_:1},8,["loading","disabled"])])])])}}}),st={class:"changepass-container page-container"},rt={class:"account-right-container"},it=ae({__name:"withdrawalDetails",setup(U){const{t:S}=oe();return(ne,p)=>{const m=we,x=lt,n=Fe;return r(),_("div",st,[b(n,{themeStyle:"mtown",showModule:!1},{title:l(()=>[b(m,{theme:"mtown",fontSize:"16px",pageTitle:e(S)("account.withdrawalDetails"),type:"text"},null,8,["pageTitle"])]),form:l(()=>[o("div",rt,[b(x,{editText:e(Oe),inputBgColor:"#19243A",inputfontColor:"#D1A02C",theme:"mtown",mobileClass:"mb-17px mt-15px mr-15px ml-15px"},null,8,["editText"])])]),_:1})])}}}),Gt=Te(it,[["__scopeId","data-v-5f603d8f"]]);export{Gt 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.