瀏覽代碼

2022-8-17

cmy 3 年之前
父節點
當前提交
3ba26e87a2
共有 1 個文件被更改,包括 7 次插入4 次删除
  1. 7 4
      pages/product/product.vue

+ 7 - 4
pages/product/product.vue

@@ -149,7 +149,7 @@
 				orderId: '', //订单编号
 				orderId: '', //订单编号
 				moneyAll: '', //购物车订单
 				moneyAll: '', //购物车订单
 				now_money: 0, //余额
 				now_money: 0, //余额
-				payLoding: false, //判断是否支付中
+				payLoding: true, //判断是否支付中
 				orderKey: '', //订单的key值
 				orderKey: '', //订单的key值
 				addressData: {}, //地址信息
 				addressData: {}, //地址信息
 				shopList: [], //商品列表
 				shopList: [], //商品列表
@@ -282,9 +282,11 @@
 					title: "支付中",
 					title: "支付中",
 					mask: true
 					mask: true
 				})
 				})
+				// 判断是否支付中
 				if (!obj.payLoding) {
 				if (!obj.payLoding) {
 					return
 					return
 				}
 				}
+				obj.payLoding = false;
 				if (obj.type == 'weixin') {
 				if (obj.type == 'weixin') {
 					obj.$api.msg('微信暂未开通!')
 					obj.$api.msg('微信暂未开通!')
 					uni.hideLoading()
 					uni.hideLoading()
@@ -293,6 +295,7 @@
 				}
 				}
 				// 判断是否是市场进入
 				// 判断是否是市场进入
 				if (obj.isSc == 1) {
 				if (obj.isSc == 1) {
+					console.log('sc');
 					obj.marketPay();
 					obj.marketPay();
 				}
 				}
 				// 判断是否是市场进入
 				// 判断是否是市场进入
@@ -312,7 +315,7 @@
 						obj.paySuccessTo();
 						obj.paySuccessTo();
 					}
 					}
 					if (obj.type == 'ali') {
 					if (obj.type == 'ali') {
-						const url = res.data.result.payConfig;
+						const url = res.data.payConfig;
 						console.log(url, 'url');
 						console.log(url, 'url');
 						uni.requestPayment({
 						uni.requestPayment({
 							provider: 'alipay',
 							provider: 'alipay',
@@ -371,7 +374,7 @@
 								showCancel: false
 								showCancel: false
 							});
 							});
 							uni.hideLoading();
 							uni.hideLoading();
-							obj.payLoding = false;
+							obj.payLoding = true;
 							return;
 							return;
 						}
 						}
 						// 保存订单号
 						// 保存订单号
@@ -390,7 +393,7 @@
 					})
 					})
 					.catch(e => {
 					.catch(e => {
 						uni.hideLoading();
 						uni.hideLoading();
-						obj.payLoding = false;
+						obj.payLoding = true;
 						console.log(e, '123456789');
 						console.log(e, '123456789');
 					});
 					});
 			},
 			},