const state = reactive({showPay:false,orderNo:'',aliyun:'',wechat:''
})
const handleCreateOrder = () => {const params = {address_id: state.address.id}createOrder(params).then(res=>{Toast('创建定单成功');state.showPay = true;// 订单IDstate.orderNo = res.id;payOrder(state.orderNo, {type:'aliyun'}).then(res=>{state.aliyun = res.qr_code_url;state.wechat = res.qr_code_url;})/* payOrder(state.orderNo, {type:'wechat'}).then(res=>{console.log(res);state.wechat = res.qr_code_url;})*/// 轮询查看订单支付状态(每隔2s调用一次接口)const timer = setInterval(()=>{payOrderStatus(state.orderNo).then(res=>{if(res=='2') {clearInterval(timer);router.push({path:'/orderdetail', query:                {id:state.orderNo}})}})}, 2000)})
}return {...toRefs(state),handleCreateOrder,total
}

创建订单轮询查看支付状态相关推荐

  1. ESP32 + ESP-IDF |GPIO 03 - 定时器轮询按钮的状态,控制LED亮或者灭

    一.前言 前面两个章节使用了GPIO的输出功能,本章节介绍如何使用ESP32上GPIO的输入功能. 通过一个简单的实验来学习这个功能: 1.开启一个定时器(上一章节学习了),定时器以每100ms的周期 ...

  2. Laravel 实现创建订单30分钟未支付自动关闭的功能

    文章目录 前情提要 什么是延迟分发 如何实现延迟分发 实现步骤(真实代码) 确保安装 redis 并且项目正常可用 将 .env 中队列配置项指定为 redis 在项目 app 目录下创建 Jobs ...

  3. 2022新版彩虹易支付系统源码/运营版/支持当面付/通道轮询/16支付插件/免签约支付系统

    简介: 2022最新版本亲自修改前后台部分文件代码错误问题以及去掉需要别有用心的无用代码的用用户支付平台源码,最新集成16个支付方式接口.11模板支付原版开源源码系统,正版全开源开发文档齐全详细.修复 ...

  4. 2021新版彩虹易支付系统源码/运营版/支持当面付/通道轮询/16支付插件/免签约支付系统

    介绍: 本来这个应该是卖钱的,市面上是没有这一款的.亲自改过的首页模板,,模板是不是很熟悉就是彩虹易支付曾经用过的一个 ,直接扒了并做了下调整,除了这个其他的原封不动.增加防注入模块的安装方法 网盘下 ...

  5. 支付平台延时轮询/通知机制

    在支付业务中经常会有一些轮询或者异步通知的场景,尤其是做为支付平台,往往接入多种支付渠道,需要轮询渠道交易结果或者为接入方提供标准的交易结果通知机制.有两种比较常见的场景:一.支付平台向渠道方下单成功 ...

  6. PayPal轮询收单系统升级之PayPalme亲友支付

    PayPal轮询亲友支付升级啦,PayPalme可反值啦,PayPalme的方式也增加了新的模式,保留原先短链接模式,新增一步付款模式,从你的独立站可直接一步到send money,欢迎来尝试.

  7. ajax循环输出,Ajax轮询 select循环输出

    弹出层 .del{color:red} .addname{color:#337ab7} 款项名目操作 {$vo.name} 删除 添加... $(".addname").on(&q ...

  8. ajax 服务端 除了echo,Ajax轮询——定时的通过Ajax查询服务端

    概念:轮询(polling):客户端按规定时间定时向服务端发送ajax请求,服务器接到请求后马上返回响应信息并关闭连接. test.html     //前端代码 var getting = { ur ...

  9. 好消息轮询_在大流行中寻找数据科学工作而不是好消息

    好消息轮询 There's good news if you've been thinking of getting into the field of data science or have be ...

最新文章

  1. 《Beginning Linux Programming》读书笔记(二)
  2. 谈谈你对摩尔定律的理解,摩尔定律当前还是继续有效的吗?
  3. 版本信息文件、虚拟环境创建
  4. html任务清单源码,JavaScript jQuery 任务清单 ToDoList
  5. volatile 关键字
  6. mysql数据库英文句子翻译_MySQL文档翻译(八)附英文原文---性能优化概览
  7. MySQL 常用语法 之 DISTINCT
  8. xp如何快速锁定计算机,Window XP中快速锁定计算机两法
  9. C语言工厂方法模式,工厂函数模式 (C语言实现)
  10. mac下flink的wordcount案例
  11. 如何关闭远程桌面后仍处于可交互状态
  12. 高等数学(工本)填空题
  13. csv 中 数值被自动转换成科学计数法 的问题 excel打开后数字用科学计数法显示且低位变0的解决方法
  14. linux输入过的命令行,LINUX中命令行的历史记录和编辑
  15. 堪比熊猫烧香!中国新型蠕虫病毒大爆发!电脑瞬间报废
  16. 牛顿迭代公式(详细)
  17. 运维工程师的主要工作职责
  18. 张朝阳“削藩”后,搜狐会走向何处?
  19. Axure交互式设计
  20. 同步四进制加减法可逆计数器设计(D触发器+74153)

热门文章

  1. 58同城的字体解密(一)
  2. 求解斐波那契数列(Fibonacci Numbers)算法居然有9种,你知道哪几种吗?
  3. MapGuide 6.5、MapGuide Open Source 和MGEnterprise2007区别
  4. 东方信息苑c语言,上海市东方社区信息苑一览表.PDF
  5. PHP正则表达式修饰符
  6. android HID添加(三) ---applist key
  7. Python人工智能基础到实战课程-北方网视频
  8. 数据库trunc的用法
  9. 深圳Go培训:Go语言适合干什么?
  10. Linux磁盘挂载问题 ***is apparently in use by the system; will not make a filesystem here!