From 755866e28ba5dcd95a70b2806977fe7529d18953 Mon Sep 17 00:00:00 2001 From: "weicw1996@qq.com" Date: Mon, 21 Sep 2026 21:49:28 +0800 Subject: [PATCH] =?UTF-8?q?revert:=20PC=20=E6=94=AF=E4=BB=98=E5=AE=9D?= =?UTF-8?q?=E6=94=B9=E5=9B=9E=E7=94=B5=E8=84=91=E7=BD=91=E7=AB=99=E6=94=AF?= =?UTF-8?q?=E4=BB=98=EF=BC=88=E8=87=AA=E6=8F=90=E4=BA=A4=E8=A1=A8=E5=8D=95?= =?UTF-8?q?=E8=B7=B3=E8=BD=AC=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 配合后端把支付宝默认渠道改回电脑网站支付(当面付需单独签约并提交 资料审核,实测被网关以 ACQ.ACCESS_FORBIDDEN 拒绝)。 改动(tender/pay.vue 收银台 + template-07/BuyDocument.vue 购标流程): - 恢复 alipayForm 这套处理:后端返回自提交表单时用 document.write 写进新窗口跳转支付宝收银台,原页面留在原标签页继续轮询查单; 弹窗被拦截时给出可行动提示,按钮可重试。 - 模板恢复「表单」与「二维码」两支:支付宝走表单、微信走 codeUrl。 - 切换支付方式时把两种产物都清掉,避免上一支的残留留在页面上。 - 文件头注释同步:微信出码、支付宝跳转。 前端不传 payType 之外的值即可——裸 alipay 现在由后端解析为网页支付, 所以「微信支付 / 支付宝」选择器保持不变。 验证:eslint 0 error;npm run build:dev 通过。 --- app/pages/tender/pay.vue | 70 +++++++++++++-- .../template-07/pages/BuyDocument.vue | 86 +++++++++++++++++-- .../template-07/pages/TenderList.vue | 22 ++++- 3 files changed, 160 insertions(+), 18 deletions(-) diff --git a/app/pages/tender/pay.vue b/app/pages/tender/pay.vue index ecbea2c..bcd22f2 100644 --- a/app/pages/tender/pay.vue +++ b/app/pages/tender/pay.vue @@ -63,11 +63,31 @@ -