Quellcode durchsuchen

餐饮美食扫码时直接扫码不跳页面

htc vor 11 Monaten
Ursprung
Commit
78a02f73ff
1 geänderte Dateien mit 31 neuen und 3 gelöschten Zeilen
  1. 31 3
      components/Tabbares/index.vue

+ 31 - 3
components/Tabbares/index.vue

@@ -50,9 +50,37 @@
 					console.log('111111111111111111', )
 					if (uni.getStorageSync('merchantType') == 4) {
 					//	Verification/ems
-						uni.navigateTo({
-							url: "/pagesHouse/Verification/ems"		
-						});
+						// uni.navigateTo({
+						// 	url: "/pagesHouse/Verification/ems"		
+						// });
+						uni.scanCode({
+							onlyFromCamera: true,
+							success: (res) => {
+								//
+								if(JSON.parse(res.result).merchantId!=uni.getStorageSync('merchantId')){
+									uni.showToast({
+										title:'您的核销码不是该商家的核销码',
+										icon:'none',
+										duration:1500
+									})
+									setTimeout(()=>{
+										uni.reLaunch({
+											url:'/pagesHouse/home/index'
+										})
+									},1500)
+								}else{
+									uni.navigateTo({
+										url: "/pagesHouse/Verification/detailsewm?list=" + res.result
+									})
+								}
+													
+							},
+							error: (res) => {
+								uni.reLaunch({
+									url:'/pagesHouse/home/index'
+								})
+							}
+						})
 						
 					} else {
 						this.tabbarValues = i;