usePay.js 386 B

123456789101112131415161718192021222324
  1. // 公共支付方法
  2. export function pay(params) {
  3. uni.requestPayment({
  4. ...params,
  5. success(res) {
  6. setTimeout(() => {
  7. uni.reLaunch({
  8. url: '/pages/pay/index'
  9. });
  10. }, 1500);
  11. },
  12. fail(e) {
  13. uni.showToast({
  14. title: '支付失败',
  15. icon: 'none'
  16. });
  17. setTimeout(() => {
  18. uni.redirectTo({
  19. url: '/pages/pay/index'
  20. });
  21. }, 1000);
  22. }
  23. });
  24. }