Files
anmo/server/public/coach/assets/packages-pages-toAlipay-toAlipay.c3120b00.js
2025-08-21 16:38:20 +08:00

2 lines
1.2 KiB
JavaScript

import{e as a,f as e,P as s,G as o,az as t,bA as n,au as r,o as l,c,w as u,h as i,k as v,Y as d,i as p}from"./index-8146d74e.js";import{c as m,b as f}from"./pay.da7ecec2.js";import{_}from"./_plugin-vue_export-helper.1b428a4d.js";const y=_(a({__name:"toAlipay",setup(a){const _=e(),y=e(),g=e(),b=e();let h=e(!1);const w=e();return s(a=>{_.value=a.order_id,y.value=a.from,g.value=a.pay_way,b.value=a.key}),o(async()=>{if(navigator.userAgent.toLowerCase().match(/MicroMessenger/i))return h.value=!0,void(w.value=setInterval(()=>{m({from:y.value,order_id:_.value},b.value).then(function(a){console.log(a),1==a.pay_status&&(clearInterval(w.value),t({showCancel:!1,content:"支付成功",success:()=>{"deposit"==y.value&&n({url:"/packages/pages/bond/bond"})}}))})},1e3));const a=await f({from:y.value,pay_way:g.value,order_id:_.value},b.value);console.log(a);const e=document.createElement("div");e.innerHTML=a.config,document.body.appendChild(e),document.forms[0].submit()}),r(a=>{clearInterval(w.value)}),(a,e)=>{const s=d,o=p;return l(),c(o,{class:"container"},{default:u(()=>[i(h)?(l(),c(s,{key:0,src:"/coach/assets/Alipay-7c33b332.png",class:"img"})):v("",!0)]),_:1})}}}),[["__scopeId","data-v-ca70b4f9"]]);export{y as default};