lyb 4 년 전
부모
커밋
7820d4d0df
2개의 변경된 파일3개의 추가작업 그리고 4개의 파일을 삭제
  1. 1 2
      pages/activity/activityDetail.vue
  2. 2 2
      utils/jweixin.js

+ 1 - 2
pages/activity/activityDetail.vue

@@ -441,8 +441,7 @@
 					this.$shareConfig.H5Pay(JSON.parse(res.data.data.prePayTn)).then((res) => {
 						console.log("作品投票页面res", res)
 						this.voteSuccess();
-						
-					}).catch((err) => {
+					},(err) => {
 						console.log("作品投票页面err", err)
 						this.$refs.toast.error(err)
 					})

+ 2 - 2
utils/jweixin.js

@@ -64,8 +64,8 @@ wx.H5Pay = async (payParam) => {
 		signature: configData.signature, //必填,签名
 		jsApiList: ['chooseWXPay'] //必填,需要使用的JS接口列表
 	})
-	jweixin.ready(function() {
-		return new Promise((resolve, reject) => {
+	jweixin.ready(async() => {
+		return await new Promise((resolve, reject) => {
 			jweixin.chooseWXPay({
 				timestamp: payParam.timeStamp, // 支付签名时间戳,注意微信jssdk中的所有使用timestamp字段均为小写。但最新版的支付后台生成签名使用的timeStamp字段名需大写其中的S字符
 				nonceStr: payParam.nonceStr, // 支付签名随机串,不长于 32 位