1b4dbda28e
用户选择:PC 不再跳支付宝账单页,改为像微信一样直接出一张二维码。 此前 PC(收银台 + 购标流程)走电脑网站支付(自提交表单 + 跳转), H5 走扫码,两个渠道两种交互。 改动: - tender/pay.vue 与 template-07/BuyDocument.vue 删除自提交表单整套逻辑 (alipayForm 状态、openAlipayForm 的 document.write、弹窗拦截兜底、 模板里的「前往支付宝付款」分支)——两个渠道现在都是 codeUrl 出码, 渲染与轮询完全复用同一套。 - 支付宝提交 payType=alipay(裸值),由后端按默认渠道(当面付扫码)下单。 - 两处文件头注释同步:支付宝默认当面付,与微信 Native 同一交互。 不改的部分: - 后端本就两条路都实现(precreate / page.pay),本次只翻转默认, 网页支付保留为显式 alipay_page / alipay_web 的可选路径—— 扫码签约「当面付」、网页支付签约「电脑网站支付」,是不同的产品签约, 留一条备用便于按实际签约情况切换,不必改代码。 - H5 原本就是扫码(显式 alipay_qr),行为不变。 验证:eslint 0 error;npm run build:dev 通过。