wangxy 1 день назад
Родитель
Сommit
179ac5aff0
1 измененных файлов с 14 добавлено и 7 удалено
  1. 14 7
      pages/chanpinShop/usePay.js

+ 14 - 7
pages/chanpinShop/usePay.js

@@ -115,7 +115,7 @@ export function usePay(opt = {}) {
 					// 开始支付
 					wxPay(res.data);
 				} else {
-					toast('订单创建失败')
+					toast('微信订单创建失败')
 					// 业务异常
 					createOrderError && createOrderError({
 						type: 'CreateOrderError',
@@ -126,7 +126,7 @@ export function usePay(opt = {}) {
 				}
 			}).catch(err => {
 				uni.hideLoading();
-				toast('订单创建失败')
+				toast('创建微信订单失败')
 				createOrderError && createOrderError({
 					type: 'CreateOrderError',
 					msg: '创建微信订单失败',
@@ -152,7 +152,7 @@ export function usePay(opt = {}) {
 					// 开始支付
 					aliPay(res.data);
 				} else {
-					toast('订单创建失败')
+					toast('支付宝订单创建失败')
 					// 业务异常
 					createOrderError && createOrderError({
 						type: 'CreateOrderError',
@@ -163,9 +163,10 @@ export function usePay(opt = {}) {
 				}
 			}).catch(err => {
 				uni.hideLoading();
+				toast('创建支付宝订单失败')
 				createOrderError && createOrderError({
 					type: 'CreateOrderError',
-					msg: '创建微信订单失败',
+					msg: '创建支付宝订单失败',
 					err,
 					form: 'ali'
 				})
@@ -202,6 +203,7 @@ export function usePay(opt = {}) {
 					setTimeout(() => OrderCheckWx(), 1000)
 				},
 				fail: (err) => {
+					toast('微信支付失败,请联系管理员')
 					payError && payError({
 						type: 'wxPay',
 						msg: '微信支付失败',
@@ -211,6 +213,7 @@ export function usePay(opt = {}) {
 				}
 			})
 		} catch (err) {
+			toast('微信支付环境检测异常')
 			payError && payError({
 				type: 'wxPay',
 				msg: '微信支付API唤起失败',
@@ -251,7 +254,7 @@ export function usePay(opt = {}) {
 			}
 		}).catch(err => {
 			uni.hideLoading()
-			toast('支付查验失败,请联系管理员')
+			toast('支付查验失败')
 			checkError && checkError({
 				type: 'OrderCheckWx',
 				msg: '支付查验失败,请联系管理员',
@@ -279,6 +282,7 @@ export function usePay(opt = {}) {
 					setTimeout(() => OrderCheckAli(), 1000)
 				},
 				fail: (err) => {
+					toast('支付宝支付失败,请联系管理员')
 					payError && payError({
 						type: 'aliPay',
 						msg: '支付宝支付失败',
@@ -288,6 +292,7 @@ export function usePay(opt = {}) {
 				}
 			})
 		} catch (err) {
+			toast('支付宝支付环境检测异常')
 			payError && payError({
 				type: 'aliPay',
 				msg: '支付宝API唤起失败',
@@ -418,11 +423,12 @@ export function usePay(opt = {}) {
 									})
 									.catch((err) => {
 										uni.hideLoading();
+										toast("订单支付校验失败,请联系管理员");
 										applePayError &&
 											applePayError({
 												type: "orderPayApple",
 												msg: "订单支付校验失败",
-												err: e,
+												err: err,
 												from: "apple",
 											});
 									});
@@ -455,11 +461,12 @@ export function usePay(opt = {}) {
 				);
 			});
 		} catch (err) {
+			toast('支付环境检测异常,请联系管理员')
 			applePayError &&
 				applePayError({
 					type: "uni.requestPayment",
 					msg: "苹果内购API唤起失败",
-					err: e,
+					err: err,
 					from: "plus.payment.getChannels",
 				});
 		}