PageSourceSearch

https://asporj.com/chunk/bindUstd-CdUwCFnA.js

js asporj.com collected 2026-10-09 04:51:34 UTC 4,847 bytes, 1 lines download raw bytes

1var b=(g,_,n)=>new Promise((k,d)=>{var m=e=>{try{i(n.next(e))}catch(o){d(o)}},v=e=>{try{i(n.throw(e))}catch(o){d(o)}},i=e=>e.done?k(e.value):Promise.resolve(e.value).then(m,v);i((n=n.apply(g,_)).next())});import{_ as S,u as E,q as L,p as R}from"./utils-B5OSJW8B.js";import{F as j,P as z,s as y}from"./vendor-vant-Bm17JRNb.js";import{B as G}from"./BtnClose-C6LEPMgl.js";/* empty css              */import{S as H}from"../entry/index-Bkwk7GPG.js";import{u as J}from"./vendor-i18n-CiW900N9.js";import{a3 as O,P as u,k as r,u as w,Q as l,Y as P,R as B,U as C,a2 as W,r as A,h as U,c as q,W as c,F as M,X as Q,y as X,B as Y}from"./vendor-vue-3uhbnuug.js";import{D as Z}from"./DetailsHeader-DWBo4i4n.js";import{I as K,J as ss}from"./common-store-GQlMYFbM.js";import"./vendor-crypto-noGo53ea.js";import"./vendor-DBvt4Fsq.js";import"./vendor-axios-BcSYhU8s.js";import"./usePcHomeIframeBridge-DLiqpKXD.js";const es={class:"bindUstd"},ts={class:"content"},os={class:"form"},ls={class:"alone"},as={class:"formItem"},ds={class:"popup-container"},rs={class:"header"},ns={class:"protocolList"},is=["onClick"],us={class:"tick"},cs=["src"],ms={class:"alone"},ps={class:"formItem"},vs={key:0,class:"errorText"},ws={class:"alone"},As={class:"formItem"},_s={key:0,class:"errorText"},ks={class:"submit-button"},fs={__name:"bindUstd",setup(g){const{t:_}=J(),n=W(),{theme:k}=E(),d=A(!1),m=A(""),v=A([]),i=A(""),e=U({networkProtocol:"",walletAddress:"",addressAlias:""}),o=U({networkProtocol:"",walletAddress:"",addressAlias:""}),$=q(()=>e.networkProtocol&&e.walletAddress&&e.addressAlias?Object.values(o).some(Boolean):!0),x=()=>{if(!e.walletAddress){o.walletAddress="钱包地址不能为空";return}if(e.networkProtocol==="erc20"){const a=/^0x[a-fA-F0-9]{40}$/;o.walletAddress=a.test(e.walletAddress)?"":"erc20 地址格式不正确"}else if(e.networkProtocol==="trc20"){const a=/^T[1-9A-HJ-NP-Za-km-z]{33}$/;o.walletAddress=a.test(e.walletAddress)?"":"trc20 地址格式不正确"}else o.walletAddress="请先选择网络协议"},f=a=>{switch(a){case"networkProtocol":o.networkProtocol=e.networkProtocol?"":"网络协议不能为空";break;case"walletAddress":x();break;case"addressAlias":o.addressAlias=e.addressAlias?"":"地址别名不能为空";break}},V=a=>{o[a]=""},I=a=>{e.networkProtocol=a.usdtName,m.value=a.id,i.value=a.usdtCode,o.walletAddress="",d.value=!1},T=()=>b(this,null,function*(){const a=yield K();v.value=a.data.usdtTypes||[]}),h=()=>b(this,null,function*(){if(["networkProtocol","walletAddress","addressAlias"].forEach(f),Object.values(o).some(p=>p))return;const a={usdtType:i.value,address:e.walletAddress,addressAlias:e.addressAlias},s=yield ss(a);if(s.code!==0)return s.message&&y(s.message);y("添加成功"),n.back()});return O(()=>{T()}),(a,s)=>{const p=j,F=G,D=z,N=L;return c(),u("div",es,[r(Z,{title:w(_)("添加USDT地址"),onLeft:s[0]||(s[0]=t=>w(n).back())},null,8,["title"]),l("div",ts,[l("div",os,[l("div",ls,[l("div",as,[s[12]||(s[12]=l("div",{class:"label"},"网络协议",-1)),r(p,{modelValue:e.networkProtocol,"onUpdate:modelValue":s[1]||(s[1]=t=>e.networkProtocol=t),readonly:"",name:"picker",placeholder:"请选择网络协议",onClick:s[2]||(s[2]=t=>d.value=!0)},{"right-icon":P(()=>[r(H,{name:"downArrow",width:"12px",height:"12px",style:{fill:"#2f3341"}})]),_:1},8,["modelValue"]),r(D,{show:d.value,"onUpdate:show":s[4]||(s[4]=t=>d.value=t),position:"bottom",round:""},{default:P(()=>[l("div",ds,[l("div",rs,[s[11]||(s[11]=l("span",null,"选择网络协议",-1)),r(F,{class:"close",onClick:s[3]||(s[3]=t=>d.value=!1)})]),l("div",ns,[(c(!0),u(M,null,Q(v.value,t=>(c(),u("div",{key:t.id,class:X(["item",{active:m.value===t.id}]),onClick:bs=>I(t)},[l("span",null,B(t.usdtName),1),l("div",us,[m.value===t.id?(c(),u("img",{key:0,src:w(R)(`withdraw/${w(k)}_checked.png`),alt:""},null,8,cs)):C("",!0)])],10,is))),128))])])]),_:1},8,["show"])])]),l("div",ms,[l("div",ps,[s[13]||(s[13]=l("div",{class:"label"},"钱包地址",-1)),r(p,{modelValue:e.walletAddress,"onUpdate:modelValue":s[5]||(s[5]=t=>e.walletAddress=t),placeholder:"请输入钱包地址",onBlur:s[6]||(s[6]=t=>f("walletAddress")),onInput:s[7]||(s[7]=t=>V("walletAddress"))},null,8,["modelValue"])]),o.walletAddress?(c(),u("div",vs,B(o.walletAddress),1)):C("",!0)]),l("div",ws,[l("div",As,[s[14]||(s[14]=l("div",{class:"label"},"地址别名",-1)),r(p,{modelValue:e.addressAlias,"onUpdate:modelValue":s[8]||(s[8]=t=>e.addressAlias=t),placeholder:"请输入地址别名",onBlur:s[9]||(s[9]=t=>f("addressAlias")),onInput:s[10]||(s[10]=t=>V("addressAlias"))},null,8,["modelValue"])]),o.addressAlias?(c(),u("div",_s,B(o.addressAlias),1)):C("",!0)])]),l("div",ks,[r(N,{onClick:h,disabled:$.value},{default:P(()=>[...s[15]||(s[15]=[Y("保存",-1)])]),_:1},8,["disabled"])])])])}}},Ns=S(fs,[["__scopeId","data-v-a427c2c2"],["__file","bindUstd.vue"]]);export{Ns 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.