From 619b47962e41f506baf7ce2b535b2de1fecc719e Mon Sep 17 00:00:00 2001
From: cuiqian2004 <cuiqian2004@163.com>
Date: 星期四, 19 六月 2025 10:58:49 +0800
Subject: [PATCH] rfid扫描添加原生插件

---
 pages/modal/classAttr.vue |   17 +++++++++--------
 1 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/pages/modal/classAttr.vue b/pages/modal/classAttr.vue
index ecd1e62..ea596ac 100644
--- a/pages/modal/classAttr.vue
+++ b/pages/modal/classAttr.vue
@@ -1,5 +1,5 @@
 <template>
-	<view class="content">
+	<view class="content" :class="largeMode?'large-mode':''">
 		<view class="v-area" v-for="(classattr,index) in classAttrList">
 			<div class="class_attr_title" style="display: none;">
 				<div class="title_line"></div>
@@ -311,6 +311,7 @@
 		},
 		data() {
 			return {
+					largeMode: getApp().globalData.largeMode || false,
 				title: '鏂板',
 				param: {},
 				focusField: "",
@@ -559,12 +560,12 @@
 				//console.log(e.target)
 				this.focusOldField = `${e.target.dataset['index']}-${e.target.dataset['iindex']}`
 				getApp().onScan((result) => {
-					//console.log(result.decodedata);
+					//console.log(result);
 					this.classAttrList[e.target.dataset['index']].Attr[e.target.dataset['iindex']].Value =
-						result.decodedata;
+						result;
 					uni.hideKeyboard();
-					this.onevent($ele, result.decodedata);
-					if (result.decodedata) { //绗竴涓緭鍏ユ涓嶄负绌�+					this.onevent($ele, result);
+					if (result) { //绗竴涓緭鍏ユ涓嶄负绌� 						//鍒濆鍖栵紝涓嬩釜杈撳叆妗唂ocus灞炴�
 						const attrs = this.classAttrList[e.target.dataset['index']].Attr || []
 						var findd = false
@@ -758,13 +759,13 @@
 
 
 			},
-			onevent(e, decodedata) {
+			onevent(e, value) {
 				// console.log(e.target);
 				var data_attr = this.classAttrList[e.target.dataset['index']].Attr[e.target.dataset['iindex']];
-				// console.log(decodedata);
+				// console.log(value);
 				if (e.detail.value != data_attr.Value) {
 					this.classAttrList[e.target.dataset['index']].Attr[e.target.dataset['iindex']].Value =
-						decodedata ? decodedata : e.detail.value;
+						value ? value : e.detail.value;
 					var eventid = this.classAttrList[e.target.dataset['index']].Attr[e.target.dataset['iindex']]
 						.action;
 					if (eventid) {

--
Gitblit v1.9.1