diff --git a/yudao-framework/yudao-spring-boot-starter-biz-pay/src/main/java/cn/iocoder/yudao/framework/pay/core/client/impl/alipay/AlipayPcPayClient.java b/yudao-framework/yudao-spring-boot-starter-biz-pay/src/main/java/cn/iocoder/yudao/framework/pay/core/client/impl/alipay/AlipayPcPayClient.java index 4da7d78d0..176a67caa 100644 --- a/yudao-framework/yudao-spring-boot-starter-biz-pay/src/main/java/cn/iocoder/yudao/framework/pay/core/client/impl/alipay/AlipayPcPayClient.java +++ b/yudao-framework/yudao-spring-boot-starter-biz-pay/src/main/java/cn/iocoder/yudao/framework/pay/core/client/impl/alipay/AlipayPcPayClient.java @@ -69,10 +69,6 @@ public class AlipayPcPayClient extends AbstractAlipayClient { log.error("[unifiedOrder][request({}) 发起支付失败]", JsonUtils.toJsonString(reqDTO), e); return PayCommonResult.build(e.getErrCode(), e.getErrMsg(), null, codeMapping); } - // 1. form - // 2. url - // 3. code - // 4. code url // 2.2 处理结果 System.out.println(response.getBody()); diff --git a/yudao-ui-admin/src/views/pay/order/submit.vue b/yudao-ui-admin/src/views/pay/order/submit.vue index 7e8849ee1..8de811283 100644 --- a/yudao-ui-admin/src/views/pay/order/submit.vue +++ b/yudao-ui-admin/src/views/pay/order/submit.vue @@ -203,7 +203,7 @@ export default { // 4:订单码-可定义宽度的嵌入式二维码,商户可根据需要设定二维码的大小 // return { // "channelExtras": { - // "qr_pay_mode": "2" + // "qr_pay_mode": "4" // } // } // 情况【跳转模式】:跳转模式下,用户的扫码界面是由支付宝生成的,不在商户的域名下。支持传入的枚举值有 @@ -224,13 +224,15 @@ export default { } this.submitLoading = false }, + /** 提交支付后,IFrame 内置 URL 的展示形式 */ displayIFrame(channelCode, data) { - // this.iframe = { - // title: '支付窗口', - // url: data.displayContent, - // visible: true - // } - window.open(data.displayContent) + // TODO 芋艿:目前有点奇怪,支付宝总是会显示“支付环境存在风险” + this.iframe = { + title: '支付窗口', + url: data.displayContent, + visible: true + } + this.submitLoading = false }, /** 提交支付后,URL 的展示形式 */ displayUrl(channelCode, data) {