2 lines
2.7 KiB
JavaScript
2 lines
2.7 KiB
JavaScript
import{_ as a,p as e,q as l}from"./index.RLT4iza1.js";/* empty css *//* empty css */import{o as s}from"./custom.CAKTcAW0.js";import{a3 as o,a4 as t,$ as d,i,w as n,m,f as u,h as p,E as c}from"./element-plus.RkKozuVi.js";import{V as r,j as h,ag as f,x as _,y,M as v,K as g,u as C,B as D,a2 as j,P as w}from"./editor-vue.DJDELE42.js";import"./lodash.lGe4XDVY.js";const b={class:"pay-code"},x={class:"pay-code"},N={style:{margin:"20px 0"}},V={class:"pay-hash"},T={class:"dialog-footer"},U=a({__name:"pay",props:{showDialog:{type:Boolean,default:!1}},emits:["update:showDialog","handleConfrimPay"],setup(a,{emit:U}){const{copy:H}=e({legacy:!0}),P=U,k=r({payCode:"/img/pay-code.DPIhp-36.jpeg",payHash:"",activeName:"first"}),M=(a,e)=>{"second"===k.activeName&&q()},I=l((a=>{H(a).then((()=>{c.success("复制成功")}))}),300),S=()=>{k.hash="",P("update:showDialog",!1)},B=()=>{"second"==k.activeName?P("handleConfrimPay",k.hash,"hash"):P("handleConfrimPay","","code"),k.hash="",P("update:showDialog",!1)};h((()=>{k.activeName="first"}));const q=()=>{s().then((a=>{k.payHash=a.USDT_ACCOUNT}))};return(e,l)=>{const s=f("InfoFilled"),c=i,r=d,h=n,U=t,H=f("DocumentCopy"),P=m,q=o,A=u,E=p;return y(),_("div",null,[v(E,{"model-value":a.showDialog,title:"支付",width:"600",onClose:S},{footer:g((()=>[D("div",T,[v(A,{onClick:S},{default:g((()=>l[6]||(l[6]=[j("关闭")]))),_:1,__:[6]}),v(A,{type:"primary",onClick:B},{default:g((()=>l[7]||(l[7]=[j(" 支付完成 ")]))),_:1,__:[7]})])])),default:g((()=>[v(q,{modelValue:C(k).activeName,"onUpdate:modelValue":l[2]||(l[2]=a=>C(k).activeName=a),class:"demo-tabs",onTabChange:M},{default:g((()=>[v(U,{label:"扫码支付",name:"first"},{default:g((()=>[D("div",b,[v(r,null,{default:g((()=>[v(c,null,{default:g((()=>[v(s)])),_:1}),l[3]||(l[3]=j("通过加密钱包(如 Trust Wallet、MetaMask)扫描支付"))])),_:1,__:[3]}),D("div",null,[v(h,{src:C(k).payCode,class:"pay-code-img"},null,8,["src"])])])])),_:1}),v(U,{label:"转账支付",name:"second"},{default:g((()=>[D("div",x,[v(r,null,{default:g((()=>[v(c,null,{default:g((()=>[v(s)])),_:1}),l[4]||(l[4]=j("向此 USDT 钱包地址手动转账并上传交易哈希支付"))])),_:1,__:[4]}),D("div",N,[j("USDT 钱包地址:"+w(C(k).payHash),1),v(c,{style:{"margin-left":"4px"},onClick:l[0]||(l[0]=a=>C(I)(C(k).payHash))},{default:g((()=>[v(H)])),_:1})]),D("div",V,[v(r,null,{default:g((()=>l[5]||(l[5]=[j("上传交易哈希:")]))),_:1,__:[5]}),v(P,{placeholder:"请输入交易哈希",modelValue:C(k).hash,"onUpdate:modelValue":l[1]||(l[1]=a=>C(k).hash=a),style:{width:"70%","margin-left":"20px"},clearable:""},null,8,["modelValue"])])])])),_:1})])),_:1},8,["modelValue"])])),_:1},8,["model-value"])])}}},[["__scopeId","data-v-d3bdd3e6"]]);export{U as default};
|