sunchengjie 8 months ago
parent
commit
c406146e3a
1 changed files with 32 additions and 40 deletions
  1. 32 40
      src/pages/express.vue

+ 32 - 40
src/pages/express.vue

@@ -303,7 +303,37 @@ export default {
 		}
 	},
 	async created(){
-		await this.wxPower();
+        const res = await getWxConfig({
+            url: window.location.protocol + '//' + window.location.host
+        })
+        //发送成功
+        var timestamp = res.wxConfig.timestamp;
+        var noncestr = res.wxConfig.nonceStr;
+        var signature = res.wxConfig.signature;
+        var appId = res.wxConfig.appId;
+        var url = res.wxConfig.url
+        wx.config({
+            debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
+            // debug : true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
+            appId: appId, // 必填,公众号的唯一标识
+            timestamp: timestamp, // 必填,生成签名的时间戳
+            nonceStr: noncestr, // 必填,生成签名的随机串
+            signature: signature, // 必填,签名,见附录1
+            url,
+            jsApiList: [
+                "scanQRCode",
+            ], // 必填,需要使用的JS接口列表,所有JS接口列表见附录2
+			fail(err){
+				console(err)
+				console('fail')
+			},
+			error(err){
+				console.log(err)
+				console.log('error')
+			}
+			
+        })
+		debugger
 
 		this.accountType = localStorage.getItem("accountType")
 		this.geLogisticsListAPIList()
@@ -327,45 +357,7 @@ export default {
 		console.log(this.isAddressIdTransfer, 'this.isAddressIdTransfer')
 	},
 	methods: {
-		async wxPower(index = 0){
-			if(index === 3) return
-			const res = await getWxConfig({
-				url: window.location.protocol + '//' + window.location.host
-			})
-			//发送成功
-			var timestamp = res.wxConfig.timestamp;
-			var noncestr = res.wxConfig.nonceStr;
-			var signature = res.wxConfig.signature;
-			var appId = res.wxConfig.appId;
-			var url = res.wxConfig.url
-			wx.config({
-				debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
-				// debug : true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
-				appId: appId, // 必填,公众号的唯一标识
-				timestamp: timestamp, // 必填,生成签名的时间戳
-				nonceStr: noncestr, // 必填,生成签名的随机串
-				signature: signature, // 必填,签名,见附录1
-				url,
-				jsApiList: [
-					"scanQRCode",
-				], // 必填,需要使用的JS接口列表,所有JS接口列表见附录2
-				fail(err){
-					console(err)
-					console('fail')
-				},
-				error(err){
-					
-					console.log(err)
-					console.log('error')
-				}
-				
-			})
-			wx.error(function(res){
-				this.wxPower(index++)
-				console.log(res)
-				console.log('wx.error')
-			});
-		},
+
 		// 收件人信息弹框
 		changeAdderInfo() {
 			this.adderInfoShow = true