From 57fea2193ac207e2ecc6327fa76ad1c21b7cda16 Mon Sep 17 00:00:00 2001
From: cuiqian2004 <cuiqian2004@163.com>
Date: 星期二, 29 十月 2024 12:21:58 +0800
Subject: [PATCH] 取消 input 长度限制

---
 App.vue |   83 ++++++++++++++++++++++++++++-------------
 1 files changed, 56 insertions(+), 27 deletions(-)

diff --git a/App.vue b/App.vue
index 82eb297..514d2de 100644
--- a/App.vue
+++ b/App.vue
@@ -1,5 +1,22 @@
 <script>
 	export default {
+		globalData: {
+			isMobox3:true,
+			deviceId:"",
+			cname:"",
+			mobox3ApiUrl: {
+				org: "",
+				data: "",
+				mobox: "",
+			},
+			mobox2ApiUrl:"",
+			loginUser: {
+				id: "",
+				name: "",
+				pwd: ""
+			},
+			sessionId: ""
+		},
 		onLaunch: function() {
 			console.log('App Launch');
 			this.initscan();
@@ -10,35 +27,40 @@
 		onHide: function() {
 			console.log('App Hide')
 		},
-		methods:{
-			initscan(){
+		methods: {
+			initscan() {
 				let that = this;
 				var main = plus.android.runtimeMainActivity(), //鑾峰彇activity
-				IntentFilter = plus.android.importClass('android.content.IntentFilter'),//寮曞叆杩囨护鍣�-				Intent = plus.android.importClass('android.content.Intent'),
-				filter = new IntentFilter(),
-				receiver = plus.android.implements('io.dcloud.feature.internal.reflect.BroadcastReceiver', {
-					onReceive: function(context, intent){//瀹炵幇onReceiver鍥炶皟鍑芥暟
-						console.log('onReceive');
-						var decodesource = intent.getStringExtra("com.symbol.datawedge.source");
-						var decodedata = intent.getStringExtra("com.symbol.datawedge.data_string");
-						var decodelabeltype = intent.getStringExtra("com.symbol.datawedge.label_type");
-						
-						var scanResult={
-							decodesource,
-							decodedata,
-							decodelabeltype
-						};
-						uni.$emit("scanresult",scanResult);
-					}
-				});
-				
-				filter.addAction("com.pda.formobox");//鐩戝惉鎵爜骞挎挱
+					IntentFilter = plus.android.importClass('android.content.IntentFilter'), //寮曞叆杩囨护鍣�+					// Intent = plus.android.importClass('android.content.Intent'),
+					filter = new IntentFilter(),
+					receiver = plus.android.implements('io.dcloud.feature.internal.reflect.BroadcastReceiver', {
+						onReceive: function(context, intent) { //瀹炵幇onReceiver鍥炶皟鍑芥暟
+							//console.log('onReceive',intent);
+							plus.android.importClass(intent);
+							var decodesource = intent.getStringExtra("com.symbol.datawedge.source");
+							var decodedata = intent.getStringExtra("com.symbol.datawedge.data_string");
+							var data = intent.getStringExtra("data");
+							var decodelabeltype = intent.getStringExtra("com.symbol.datawedge.label_type");
+							var scanResult = {
+								decodesource,
+								decodedata: decodedata || data,
+								decodelabeltype,
+
+							};
+							console.log('onReceive', scanResult);
+							uni.$emit("scanresult", scanResult);
+						}
+					});
+
+				filter.addAction("com.pda.formobox"); //鐩戝惉鎵爜骞挎挱
+				filter.addAction('com.rfid.scan') //
 				main.registerReceiver(receiver, filter); //娉ㄥ唽鐩戝惉
 			},
-			onScan(callback){
+			onScan(callback) {
+				console.log('onScan');
 				uni.$off("scanresult");
-				uni.$on("scanresult",(result)=>{
+				uni.$on("scanresult", (result) => {
 					callback(result);
 				});
 			}
@@ -48,10 +70,17 @@
 
 <style lang="scss">
 	/*姣忎釜椤甸潰鍏叡css */
+	/*Mobox2鍥炬爣 */
 	@import '@/uni_modules/uni-scss/index.scss';
 	@import '@/fonts/font-awesome/css/font-awesome.css';
 	@import '@/fonts/font-mobox-user/fu.css';
-	@import '@/fonts/font-mobox/fm.css';	
+	@import '@/fonts/font-mobox/fm.css';
 	@import '@/fonts/font-sys/fs.css';
-		
-</style>
+	/*Mobox3鍥炬爣 */
+	@import '@/fonts/mobox-dms/style.css';
+	@import '@/fonts/mobox-normal/style.css';
+	@import '@/fonts/mobox-org/style.css';
+	@import '@/fonts/mobox-plm/style.css';
+	@import '@/fonts/mobox-sys/style.css';
+	@import '@/fonts/mobox-wms/style.css';
+</style>
\ No newline at end of file

--
Gitblit v1.9.1