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