1import{_ as k,I as o,r as m,R as D,bj as A}from"./services-DMwYBTTp.js";import{m as M}from"./vendor-DZeYsp6R.js";import{u as y}from"./bankCard-CH5qqmUN.js";import{a as v}from"./vendor-pinia-CkwwAs9v.js";import{u as c}from"./usdt-C2jRZciQ.js";import{t as n,M as e,K as U,N as f,S as h,L as C,au as B,Z as d,ay as E,av as _,$ as S,ae as T,q as a}from"./vendor-vue-Cs0jG3vf.js";import"./vendor-element-plus-CnrZsLnk.js";import"./vendor-lodash-DXGp0yxs.js";const b={beforeRouteEnter(r,s,p){y().BankCardInit().then(u=>{let l=1,i=JSON.parse(localStorage.getItem("digitalWalletList")),t=!0;o(i)&&Array.isArray(i)&&(l=i.length,t=i.every(g=>g.isBound==="0")),(l===0||t)&&m.replace("/memberCenter/setUSDT")}),p(u=>{o(r.query.Q)&&(u.id=r.query.Q)})},data(){return{walletAddress:"",ErrorMsg:{checkAddressMsg:"",status:""},showDropdown:!1,selectUSDT:""}},computed:{...v(c,["getBindingDigitalWalletInfo"]),walletList(){return this.getBindingDigitalWalletInfo},initUSDT(){return this.getBindingDigitalWalletInfo[0]},walletID({selectUSDT:r}){return r.id},firstAddress(){if(o(this.walletAddress))return A(this.walletAddress)}},created(){this.getList()},methods:{getList(){c().GetBindingDigitalWalletInfo().then(r=>{this.selectUSDT=this.initUSDT}).catch(r=>{console.log(r),this.isLoading=!1})},toggleDropdown(){this.showDropdown=!this.showDropdown},selectOption(r){this.selectUSDT=r,this.showDropdown=!1},checkAddress(){if(this.ErrorMsg.checkAddressMsg="",this.ErrorMsg.status="",this.walletAddress)if(this.walletAddress.match(D.checkGOPayAddress.Reg))this.ErrorMsg.status=!0;else{this.ErrorMsg.checkAddressMsg=D.checkGOPayAddress.ErrMsg,this.ErrorMsg.status=!1;return}else{this.ErrorMsg.checkAddressMsg="é±å
å°åä¸è½ä¸ºç©º",this.ErrorMsg.status=!1;return}},submit(){if(this.checkAddress(),!this.ErrorMsg.status){window.layer.msgWarn(this.ErrorMsg.checkAddressMsg);return}const r=c();r.ChkBindingDigitalWalletInfo({id:this.walletID,walletAddress:M(this.walletAddress)}).then(()=>{r.digitalCardVerified=!0,o(this.id)?m.push({path:"/memberCenter/setUSDT",query:{Q:this.id}}):m.push("/memberCenter/setUSDT")}).catch(s=>{window.layer.msgWarn(s.msg)})}}},I={class:"userRight"},L={class:"userMain mgb10"},W={class:"submitContent mg30 walletTest"},x={class:"dropdown_list"},R={class:"dropdown_container"},N={key:0,class:"dropdown_content"},V=["onClick"],O=["id","value"],q={class:"verifyWrong"},G={class:"verifyRight"};function P(r,s,p,u,l,i){return a(),n("div",I,[s[12]||(s[12]=e("div",{class:"userTitle mgb10"},"æ°åé±å
éªè¯",-1)),e("div",L,[e("ul",W,[e("li",x,[s[6]||(s[6]=e("span",null,"éæ©é±å
ï¼",-1)),e("div",R,[e("div",{onClick:s[0]||(s[0]=(...t)=>i.toggleDropdown&&i.toggleDropdown(...t)),class:"dropdrown_box USDT_box"},[e("em",{class:f(["iconBank USDT_selectList",`USDT_icon_${l.selectUSDT.digitalWalletType}`])},null,2),e("ins",null,"å°¾å·ï¼"+h(String(l.selectUSDT.walletAddress).slice(-4)),1),s[5]||(s[5]=e("i",null,null,-1))]),l.showDropdown?(a(),n("div",N,[(a(!0),n(C,null,B(i.walletList,(t,g)=>(a(),n("div",{key:g,class:"list",onClick:w=>i.selectOption(t)},[d(e("input",{type:"radio",name:"USDTId",id:t.id,value:t,"onUpdate:modelValue":s[1]||(s[1]=w=>l.selectUSDT=w)},null,8,O),[[E,l.selectUSDT]]),e("em",{class:f(["iconBank USDT_selectList",`USDT_icon_${t.digitalWalletType}`])},null,2),e("span",null," å°åï¼"+h(t.walletAddress),1)],8,V))),128))])):U("",!0)])]),e("li",null,[s[9]||(s[9]=e("span",null,"请è¾å
¥å®æ´é±å
å°åï¼",-1)),d(e("input",{maxlength:"64",tag:"请è¾å
¥å®æ´é±å
å°å",placeholder:"请è¾å
¥å®æ´é±å
å°å",type:"text",class:"userInput","onUpdate:modelValue":s[2]||(s[2]=t=>l.walletAddress=t),onBlur:s[3]||(s[3]=(...t)=>i.checkAddress&&i.checkAddress(...t))},null,544),[[_,l.walletAddress,void 0,{trim:!0}]]),d(e("em",q,[s[7]||(s[7]=e("i",null,null,-1)),T(h(l.ErrorMsg.checkAddressMsg),1)],512),[[S,l.ErrorMsg.status===!1]]),d(e("em",G,[...s[8]||(s[8]=[e("i",null,null,-1)])],512),[[S,l.ErrorMsg.status]])]),e("li",null,[s[10]||(s[10]=e("span",null,null,-1)),e("a",{class:"submitBtn ClickShade",onClick:s[4]||(s[4]=(...t)=>i.submit&&i.submit(...t))},"ç¡®å®")])]),s[11]||(s[11]=e("div",{class:"userTip mg30"},[e("p",null,[e("i"),T("温馨æç¤ºï¼ä¸ºç¡®å®æ¯æ¬äººæä½ï¼åæ¬¡æ·»å æ°åé±å
æ¶éè¦éªè¯å·²ç»å®çæ°åé±å
å°åä¿¡æ¯ã")])],-1))])])}const X=k(b,[["render",P],["__scopeId","data-v-ac478f16"]]);export{X 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.