3 Commits
r11 ... r14

Author SHA1 Message Date
admin
63ae9e7433 同步 FileUtils (附件未完成) 2022-11-08 11:24:13 +08:00
admin
2d242988e1 修复json 2022-10-30 15:30:16 +08:00
admin
c976264581 支付优化 2022-10-27 16:29:23 +08:00
2 changed files with 5 additions and 1111 deletions

View File

@@ -5,7 +5,7 @@
<meta charset='UTF-8'> <meta charset='UTF-8'>
<meta http-equiv='X-UA-Compatible' content='IE=edge'> <meta http-equiv='X-UA-Compatible' content='IE=edge'>
<meta name='viewport' content='width=device-width, initial-scale=1.0'> <meta name='viewport' content='width=device-width, initial-scale=1.0'>
<title>顺诚百宝箱</title> <title>支付测试- 顺诚百宝箱</title>
<style> <style>
* { * {
margin: 10px auto; margin: 10px auto;
@@ -39,7 +39,7 @@
} }
let response = await fetch('/pay/createOrder?n=' + n + '&t=test'); let response = await fetch('/pay/createOrder?n=' + n + '&t=test');
let res = eval("(" + await response.text() + ")"); let res = JSON.parse(await response.text());
if (res.code == 1) { if (res.code == 1) {
@@ -54,7 +54,7 @@
alert('获取二维码失败'); alert('获取二维码失败');
return; return;
} }
$('.imgs').html("<img src='data:image/jpg;base64," + img + "'><br><a href='" + code + "'>手机点这里打开支付宝APP</a><br>使用支付宝扫一扫<br><button onclick='selectPay(" + id + ")'>查询支付状态</button> <button onclick='getPayQr()'>刷新二维码</button>"); $('.imgs').html("<img src='data:image/jpg;base64," + img + "'><br><a href='alipays://platformapi/startapp?saId=10000007&qrcode=" + code + "'>手机点这里打开支付宝APP</a><br>使用支付宝扫一扫<br><button onclick='selectPay(" + id + ")'>查询支付状态</button> <button onclick='getPayQr()'>刷新二维码</button>");
subscribe(id); subscribe(id);
} else alert('遇到错误 ' + res.msg); } else alert('遇到错误 ' + res.msg);
@@ -77,7 +77,7 @@
await subscribe(id); await subscribe(id);
} else { } else {
// 获取并显示消息 // 获取并显示消息
let message = eval("(" + await response.text() + ")"); let message = JSON.parse(await response.text());
// 再次调用 subscribe() 以获取下一条消息 // 再次调用 subscribe() 以获取下一条消息
if (message.msg == "已支付") { if (message.msg == "已支付") {
@@ -94,7 +94,7 @@
*/ */
async function selectPay(id) { async function selectPay(id) {
let response = await fetch('/pay/queryPay?id=' + id); let response = await fetch('/pay/queryPay?id=' + id);
let res = eval("(" + await response.text() + ")"); let res = JSON.parse(await response.text());
if (response.status == 200 && res.msg == "已支付") { if (response.status == 200 && res.msg == "已支付") {
return okPay(); return okPay();

File diff suppressed because it is too large Load Diff