Vue3电商项目实战-结算支付 5【12-支付-跳转支付、13-支付-结果展示】
创始人
2024-06-03 07:52:19

文章目录

    • 12-支付-跳转支付
    • 13-支付-结果展示


12-支付-跳转支付

目的:支付打开新页,当前页打开提示框。

1.准备支付跳转链接
src/utils/request.js

export const baseURL = 'http://pcapi-xiaotuxian-front-devtest.itheima.net/'

src/views/member/pay/index.vue

    // 支付地址// const payUrl = '后台服务基准地址+支付页面地址+订单ID+回跳地址'const redirect = encodeURIComponent('http://www.corho.com:8080/#/pay/callback')const payUrl = `${baseURL}pay/aliPay?orderId=${route.query.orderId}&redirect=${redirect}`return { order, countdownText, payUrl }
2.

2.等待弹窗
在这里插入图片描述

src/views/component/pay/index.vue

    

如果支付成功:

查看订单详情>

如果支付失败:

查看相关疑问>
    // 支付提示const visibleDialog = ref(false)return { order, timeText, visibleDialog }
.pay-wait {display: flex;justify-content: space-around;p {margin-top: 30px;font-size: 14px;}a {color: @xtxColor;}
}

13-支付-结果展示

目的:准备一个支付完成的回调页面,展示支付后订单状态。

在这里插入图片描述

大致步骤:

  • 准备一个基础页面
  • 根据地址订单ID查询订单状态进行展示,或者是地址栏支付结果。

落的代码:

1.准备一个基础页面




2.根据地址订单ID查询订单状态进行展示




相关内容

热门资讯

克洛泽16球的进球纪录 梅西和... 转自:金羊网-新快报■“榜一大哥”德国传奇前锋克洛泽。北京时间明天凌晨,2026年美加墨世界杯就将拉...
老挝土匪山发生两起翻车事故致两... 中国驻琅勃拉邦总领事馆6月10日发布关于注意行车安全的领事提醒。近期,在老挝琅勃拉邦省22号公路九公...
风浪里的深蓝牧场 在东海远洋培... 团队在现场调试设备。受访者供图6月9日,浙大宁波理工学院机电与能源工程学院大三学生张钦耘,又一次跟随...
1.54亿元!长安汽车转让合资... (来源:汽车之地)据重庆联合产权交易所官网显示,重庆长安汽车股份有限公司(以下简称长安汽车)挂牌转让...
跨越“死亡谷” 低空经济将“高... □本报记者 何可  5月28日,四川自贡兰田机场内,伴随着8个升力旋翼高速切割空气的低鸣,一架沃兰特...