dedsudiyu 9 mesiacov pred
rodič
commit
7693f885ae

+ 7 - 0
pages/views/saoCode/saoCode.vue

@@ -57,6 +57,7 @@
 		methods: {
 			//二维码功能识别
 			codeRecognize(codeData) {
+				console.log('codeData',codeData)
 				if (!codeData.type) {
 					//非功能二维码提示
 					uni.showToast({
@@ -155,6 +156,11 @@
 			},
 			//化学品终端-双人认证
 			async chemicalAioVerifyAppletLogin(doorId, subId, macId, code) {
+				
+					console.log('doorId',doorId)
+					console.log('subId',subId)
+					console.log('macId',macId)
+					console.log('code',code)
 				const {
 					data
 				} = await chemicalAioVerifyAppletLogin({
@@ -164,6 +170,7 @@
 					code: code,
 					userId: uni.getStorageSync('userId'),
 				});
+				console.log('data',data)
 				uni.showToast({
 					mask: true,
 					icon: "none",

+ 18 - 15
pages/views/teacherPage/teacherHome.vue

@@ -254,21 +254,24 @@
 						list.forEach((item) => {
 							codeData[item.split("=")[0]] = item.split("=")[1];
 						})
-						if(codeData.type == 1 || codeData.type == 2 || codeData.type == 3 || codeData.type == 5 || codeData.type == 7 ||
-						codeData.type == 8 || codeData.type == 9 || codeData.type == 10 ||
-						codeData.type == 11 || codeData.type == 12){
-							uni.navigateTo({
-								url: '/pages/views/saoCode/saoCode?q=' + encodeURIComponent(res.result)
-							});
-						}else{
-							uni.showToast({
-								mask: true,
-								icon: "none",
-								position: "center",
-								title: '请扫描正确的小程序二维码',
-								duration: 2000
-							});
-						}
+						this.$nextTick(() => {
+							if(codeData.type == 1 || codeData.type == 2 || codeData.type == 3 || codeData.type == 5 || codeData.type == 7 ||
+							codeData.type == 8 || codeData.type == 9 || codeData.type == 10 ||
+							codeData.type == 11 || codeData.type == 12){
+								console.log('res.result',res.result);
+								uni.navigateTo({
+									url: '/pages/views/saoCode/saoCode?q=' + encodeURIComponent(res.result)
+								});
+							}else{
+								uni.showToast({
+									mask: true,
+									icon: "none",
+									position: "center",
+									title: '请扫描正确的小程序二维码',
+									duration: 2000
+								});
+							}
+						})
 					}
 				});
 			},