Files
egrasc/static/js/index-94824764.js
2025-09-17 15:04:01 +08:00

2 lines
6.6 KiB
JavaScript

import{d as I,u as $,k as a,b as C,e as A,c as m,f as l,w as o,F as g,O as L,o as u,a as p,t as c,g as e,_ as T,q as R,p as G,s as M,U as E,T as B,m as O,l as j,E as D}from"./index-b7212742.js";import{E as K,a as W}from"./el-select-bba66c75.js";import{_ as z}from"./base-header-41a2bb63.js";import{B as H}from"./base-container-1b92ced7.js";import{_ as J}from"./base-tab-button-4dee0e51.js";import{_ as P}from"./base-background-bd7230d6.js";import"./index-5b037ecd.js";import"./debounce-0649b288.js";const Q={class:"font-bold text-white xs:text-22 md:text-40 xs:px-20 xs:text-center"},X={key:0,class:"relative mt-20 font-bold text-white w-324 px-18 py-30 bg-gradient-card rounded-10"},Y={class:"text-16"},Z={class:"mt-5 text-22"},ee={class:"text-16 mt-30"},ae={key:0,class:"relative mt-20 font-bold text-white w-324 px-18 py-30 bg-gradient-card rounded-10"},le={class:"text-16"},te={class:"mt-30"},re={class:"mt-5 text-16"},be=I({__name:"index",setup(de){const i=$(),F=[{label:a("bank-card"),value:"1"},{label:a("digital-currency"),value:"2"}],b=C("1"),h=C(),d=C({bankName:"",bankNum:"",bankUserName:"",digitalCurrencyType:"",digitalCurrencyAddress:""}),S=C({bankName:[{required:!0,trigger:"change"}],bankNum:[{required:!0,trigger:"change"}],bankUserName:[{required:!0,trigger:"change"}],digitalCurrencyType:[{required:!0,trigger:"change"}],digitalCurrencyAddress:[{required:!0,trigger:"change"}],swiftCode:[{required:!0,trigger:"change",message:a("swift-bic-code-is-required")}],bankAddr:[{required:!0,trigger:"change",message:a("receiving-bank-address-is-required")}],userAddr:[{required:!0,trigger:"change",message:a("payee-s-detailed-address-is-required")}],postCode:[{required:!0,trigger:"change",message:a("post-code-is-required")}],abaRoutingNo:[{required:!0,trigger:"change",message:a("aba-routing-no-iban-is-required")}]}),U=A(L,{getCacheKey:()=>"GetCryptoConfigList"});U.run();const f=A(async()=>{try{if(!await h.value.validate())return;const{bankName:v,bankNum:t,bankUserName:n,digitalCurrencyType:s,digitalCurrencyAddress:V,swiftCode:x,bankAddr:N,userAddr:k,postCode:y,abaRoutingNo:_}=d.value;b.value=="1"?await E({bankName:v,bankNum:t,bankUserName:n,swiftCode:x,bankAddr:N,userAddr:k,postCode:y,abaRoutingNo:_}):b.value=="2"&&await E({digitalCurrencyType:s,digitalCurrencyAddress:V}),B.show(a("success")),i.getUserInfo(),h.value.resetFields()}catch(v){B.show(v.message)}});return(v,t)=>{const n=O,s=j,V=K,x=W,N=D;return u(),m(g,null,[l(z),l(P,{class:"flex items-center justify-center h-140 mb-30",src:"bgnotice.png"},{default:o(()=>[p("h1",Q,c(e(a)("real-name-authentication-ensures-account-security")),1)]),_:1}),l(H,null,{default:o(()=>[l(N,{ref_key:"formRef",ref:h,model:d.value,rules:S.value,"label-position":"top","require-asterisk-position":"right"},{default:o(()=>{var k,y,_,q,w;return[l(n,{label:e(a)("bind-your-payment-address")},{default:o(()=>[l(J,{modelValue:b.value,"onUpdate:modelValue":t[0]||(t[0]=r=>b.value=r),items:F},null,8,["modelValue"])]),_:1},8,["label"]),b.value=="1"?(u(),m(g,{key:0},[e(i).user.bankName?(u(),m("div",X,[p("div",Y,c((k=e(i).user)==null?void 0:k.bankName),1),p("div",Z,c((y=e(i).user)==null?void 0:y.bankNum),1),p("div",ee,c((_=e(i).user)==null?void 0:_.bankUserName),1)])):(u(),m(g,{key:1},[l(n,{prop:"bankUserName",label:e(a)("user-name")},{default:o(()=>[l(s,{modelValue:d.value.bankUserName,"onUpdate:modelValue":t[1]||(t[1]=r=>d.value.bankUserName=r),maxlength:"50",placeholder:e(a)("enter-user-name")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),l(n,{prop:"bankName",label:e(a)("bank-name")},{default:o(()=>[l(s,{modelValue:d.value.bankName,"onUpdate:modelValue":t[2]||(t[2]=r=>d.value.bankName=r),maxlength:"50",placeholder:e(a)("enter-bank-name")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),l(n,{prop:"bankNum",label:e(a)("bank-number")},{default:o(()=>[l(s,{modelValue:d.value.bankNum,"onUpdate:modelValue":t[3]||(t[3]=r=>d.value.bankNum=r),maxlength:"50",placeholder:e(a)("enter-bank-number")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),l(n,{prop:"swiftCode",label:e(a)("swift-bic-code")},{default:o(()=>[l(s,{modelValue:d.value.swiftCode,"onUpdate:modelValue":t[4]||(t[4]=r=>d.value.swiftCode=r),maxlength:"50",placeholder:e(a)("enter-swift-bic-code")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),l(n,{prop:"abaRoutingNo",label:e(a)("aba-routing-no-iban")},{default:o(()=>[l(s,{modelValue:d.value.abaRoutingNo,"onUpdate:modelValue":t[5]||(t[5]=r=>d.value.abaRoutingNo=r),maxlength:"50",placeholder:e(a)("enter-aba-routing-no-iban")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),l(n,{prop:"bankAddr",label:e(a)("receiving-bank-address")},{default:o(()=>[l(s,{modelValue:d.value.bankAddr,"onUpdate:modelValue":t[6]||(t[6]=r=>d.value.bankAddr=r),maxlength:"50",placeholder:e(a)("enter-receiving-bank-address")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),l(n,{prop:"userAddr",label:e(a)("payees-detailed-address")},{default:o(()=>[l(s,{modelValue:d.value.userAddr,"onUpdate:modelValue":t[7]||(t[7]=r=>d.value.userAddr=r),maxlength:"50",placeholder:e(a)("enter-payees-detailed-address")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),l(n,{prop:"postCode",label:e(a)("post-code")},{default:o(()=>[l(s,{modelValue:d.value.postCode,"onUpdate:modelValue":t[8]||(t[8]=r=>d.value.postCode=r),maxlength:"50",placeholder:e(a)("enter-post-code")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),l(T,{class:"mt-50",label:e(a)("save"),loading:e(f).loading.value,onClick:e(f).run},null,8,["label","loading","onClick"])],64))],64)):R("",!0),b.value=="2"?(u(),m(g,{key:1},[e(i).user.digitalCurrencyType?(u(),m("div",ae,[p("div",le,c((q=e(i).user)==null?void 0:q.digitalCurrencyType),1),p("div",te,c(e(a)("address")),1),p("div",re,c((w=e(i).user)==null?void 0:w.digitalCurrencyAddress),1)])):(u(),m(g,{key:1},[l(n,{prop:"digitalCurrencyType",label:e(a)("select-currency")},{default:o(()=>[l(x,{modelValue:d.value.digitalCurrencyType,"onUpdate:modelValue":t[9]||(t[9]=r=>d.value.digitalCurrencyType=r)},{default:o(()=>[(u(!0),m(g,null,G(e(U).data.value,r=>(u(),M(V,{label:r.label,value:r.value},null,8,["label","value"]))),256))]),_:1},8,["modelValue"])]),_:1},8,["label"]),l(n,{prop:"digitalCurrencyAddress",label:e(a)("enter-payment-address")},{default:o(()=>[l(s,{modelValue:d.value.digitalCurrencyAddress,"onUpdate:modelValue":t[10]||(t[10]=r=>d.value.digitalCurrencyAddress=r),maxlength:"50",placeholder:e(a)("enter-address")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),l(T,{class:"mt-50",label:e(a)("save"),loading:e(f).loading.value,onClick:e(f).run},null,8,["label","loading","onClick"])],64))],64)):R("",!0)]}),_:1},8,["model","rules"]),t[11]||(t[11]=p("div",{class:"h-60"},null,-1))]),_:1})],64)}}});export{be as default};