From 80958ace2e96fb6a8daed6a58e2dff2d51ff8616 Mon Sep 17 00:00:00 2001
From: liyong <18434998025@163.com>
Date: 星期三, 23 四月 2025 10:49:17 +0800
Subject: [PATCH] feat: 完成扫码业务员

---
 src/components/scan/index.vue |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

diff --git a/src/components/scan/index.vue b/src/components/scan/index.vue
index f9b96c4..72b928f 100644
--- a/src/components/scan/index.vue
+++ b/src/components/scan/index.vue
@@ -47,7 +47,8 @@
           //鏂戦┈ TC20
           var banMaSacanInfo = intent.getStringExtra(
             "com.motorolasolutions.emdk.datawedge.data_string"
-          ); // callback(intent.getStringExtra('com.motorolasolutions.emdk.datawedge.data_string'));
+          );
+          // callback(intent.getStringExtra('com.motorolasolutions.emdk.datawedge.data_string'));
           console.log("鏂戦┈鎵弿缁撴灉", banMaSacanInfo);
           // 浼犲叆鎺ユ敹鍒扮殑鍙傛暟
           that.queryCode(banMaSacanInfo);
@@ -84,6 +85,18 @@
       });
       // #endif
     },
+    triggerScan() {
+      console.log("瑙﹀彂鎵弿");
+      // 鑾峰彇Android鎰忓浘绫�
+      let Intent = plus.android.importClass("android.content.Intent");
+      // 瀹炰緥鍖栨剰鍥�
+      let intent = new Intent();
+      // 瀹氫箟鎰忓浘锛岀敱鍘傚晢鎻愪緵(姝ゅ璁剧疆涓轰笢澶х殑锛� 寮�濮嬫壂鎻忓箍鎾璫om.scan.onStartScan锛屽搴旂殑鍋滄鎵弿骞挎挱涓篶om.scan.onEndScan)
+      intent.setAction("com.symbol.datawedge.api.ACTION");
+      intent.putExtra("com.symbol.datawedge.api.SOFT_SCAN_TRIGGER", "START_SCANNING");
+      // 骞挎挱杩欎釜鎰忓浘
+      main.sendBroadcast(intent);
+    },
   },
 };
 </script>

--
Gitblit v1.9.3