Browse Source

故障上报

littlegreen 2 years ago
parent
commit
436fedf9b1

+ 12 - 0
pages/fault/fault-report/fault-report.vue

@@ -83,6 +83,18 @@
 								delta:1
 							})
 						},1000)
+					}else if(res.status==="0" || res.status==="2"){
+						this.$refs.uToast.show({
+							type: 'error',
+							icon: false,
+							message: "该设备已经上报故障,即将返回上一页",
+							duration:1500
+						})
+						setTimeout(()=>{
+							uni.navigateBack({
+								delta:1
+							})
+						},1000)
 					}else{
 						this.model1.deviceName = res.name
 						this.model1.deviceNumber = res.barCode

+ 9 - 9
pages/menus/menu/menu.vue

@@ -89,14 +89,14 @@
 				})
 			},
 			toRepeat(){
-				// uni.scanCode({
-				// 	scanType:['barCode'],
-				// 	success (res) {
-				// 		uni.navigateTo({
-				// 			url:'/pages/fault/fault-report/fault-report?id='+res.result
-				// 		})
-				// 	}
-				// })
+				uni.scanCode({
+					scanType:['barCode'],
+					success (res) {
+						uni.navigateTo({
+							url:'/pages/fault/fault-report/fault-report?id='+res.result
+						})
+					}
+				})
 			},
 			toHandleFault(){
 				uni.navigateTo({
@@ -153,7 +153,7 @@
 										uni.hideLoading()
 										uni.reLaunch({
 											url:'/pages/home/home'
-										})
+										})	
 									}
 								})
 							}catch(err){

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/menus/menu/menu.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages/menus/menu/menu.js


Some files were not shown because too many files changed in this diff