From 9ab6b38c098f857f2ce0772693142c930e4f9b6d Mon Sep 17 00:00:00 2001
From: whycq <913841844@qq.com>
Date: 星期六, 30 三月 2024 10:44:03 +0800
Subject: [PATCH] #

---
 components/z-input/z-input.vue |   14 +++++++++++++-
 1 files changed, 13 insertions(+), 1 deletions(-)

diff --git a/components/z-input/z-input.vue b/components/z-input/z-input.vue
index c401bd5..287ed1b 100644
--- a/components/z-input/z-input.vue
+++ b/components/z-input/z-input.vue
@@ -7,6 +7,7 @@
 					type="scan" 
 					size="16" 
 					color="#a6a6a6" 
+					@click="scanCode"
 					>
 				</uni-icons>
 				<input class="p-input" 
@@ -84,6 +85,7 @@
 					return
 				}
 				if (val.length != this.lenCheck) {
+					console.log(val);
 					setTimeout(()=>{
 						this.data = ''
 						this.$emit('input','')
@@ -114,7 +116,17 @@
 				this.$emit('clickBtn');
 			},
 			inputVal() {
-				this.$emit('inputVal',[this.data,this.name]);
+				this.$emit('inputVal',{title:this.name,value:this.data});
+			},
+			scanCode() {
+				let _this = this
+				uni.scanCode({
+					onlyFromCamera: true,
+					success(res) {
+						_this.data = res.result
+						_this.$emit('inputVal',{title:_this.name,value:_this.data})
+					}
+				})
 			}
 		}
 	}

--
Gitblit v1.9.1