From 8177b79722037a348b08375c63723356c07690c5 Mon Sep 17 00:00:00 2001 From: wbc <2597324127@qq.com> Date: 星期五, 06 九月 2024 16:50:11 +0800 Subject: [PATCH] 入库检验模块增加 --- unpackage/cache/wgt/H546D0BA6/pages/CangKuManage/print_setting.html | 38 +++++++++++++++++++++++++++++++++++--- 1 files changed, 35 insertions(+), 3 deletions(-) diff --git a/unpackage/cache/wgt/H546D0BA6/pages/CangKuManage/print_setting.html b/unpackage/cache/wgt/H546D0BA6/pages/CangKuManage/print_setting.html index 27638c6..f969495 100644 --- a/unpackage/cache/wgt/H546D0BA6/pages/CangKuManage/print_setting.html +++ b/unpackage/cache/wgt/H546D0BA6/pages/CangKuManage/print_setting.html @@ -12,6 +12,9 @@ <script src="../../js/jquery-1.11.1.js"></script> <script src="../../js/jquery.xml2json.js.js"></script> <script src="../../js/CangKuManage_js/print_template.js"></script> + <script type="text/javascript" src="../../lib/base_js/js/app.js"></script> + + <script type="text/javascript" src="../../lib/base_js/js/common.js" ></script> <style type="text/css"> .mui-content { margin-top: 12px; @@ -73,6 +76,7 @@ mui.init(); var uuid, device, bluetoothSocket, mac; mui.plusReady(function() { + app.init(); document.getElementById("usr").innerHTML = setUsrCode(); getPrintInfo(); getMac(); @@ -102,8 +106,11 @@ var main = plus.android.runtimeMainActivity(); var BluetoothAdapter = plus.android.importClass("android.bluetooth.BluetoothAdapter"); var UUID = plus.android.importClass("java.util.UUID"); - + uuid = UUID.fromString("00001101-0000-1000-8000-00805F9B34FB"); + + console.log(JSON.stringify(uuid, null, 2)); + var BAdapter = BluetoothAdapter.getDefaultAdapter(); BAdapter.cancelDiscovery(); //鍋滄鎵弿 @@ -111,15 +118,24 @@ var address_mac = api_localStorageGet("printMac") ? api_localStorageGet("printMac") : "DC:1D:30:3F:D2:50"; device = BAdapter.getRemoteDevice(address_mac); + + + plus.android.importClass(device); + + + bluetoothSocket = device.createInsecureRfcommSocketToServiceRecord(uuid); + + console.log(JSON.stringify(bluetoothSocket, null, 2)); + plus.android.importClass(bluetoothSocket); } catch (err) { console.log(err); //mui.alert(err) - plus.ui.toast("钃濈墮杩炴帴寮傚父锛�"); + plus.ui.toast("钃濈墮杩炴帴寮傚父锛�"+ err); } }) @@ -288,6 +304,7 @@ //鑾峰彇鎵撳嵃淇℃伅 var pdaMac = $("#pdaMac").val(); var printMac = $("#printMac").val(); + console.log(pdaMac); //鎵ц鎵撳嵃 //console.log(pdaMac + "-0-" + printMac) doPrintTest(pdaMac, printMac); @@ -339,10 +356,18 @@ //鎵ц鎵撳嵃 function doPrintTest(pdaMac, printMac) { try { + + console.log(1); + + console.log(bluetoothSocket); + if (!bluetoothSocket.isConnected()) { plus.ui.toast("閲嶆柊杩炴帴"); bluetoothSocket.connect(); } + + + var outputStream = bluetoothSocket.getOutputStream(); plus.android.importClass(outputStream); @@ -392,12 +417,19 @@ var WifiInfo = plus.android.importClass("android.net.wifi.WifiInfo"); var wifiInfo = wifiManager.getConnectionInfo(); mac = wifiInfo.getMacAddress(); + //濡傛灉mac涓衡��02:00:00:00:00:00鈥濓紝鍒欏彲鑳芥槸瀹夊崜6.0浠ヤ笂鐗堟湰锛屽垯浣跨敤鍙︿竴绉嶆柟娉曡幏鍙杕ac鍦板潃 if (mac == "02:00:00:00:00:00") { mac = getMacNew(); } - //console.log(mac) + //濡傛灉mac浣跨敤鏂版柟娉曚緷鐒舵槸鈥�02:00:00:00:00:00鈥濆垯涓嶈繘琛屼繚瀛� + if(mac == "02:00:00:00:00:00") { + return; + } + api_localStorageSave("pdaMac", mac); + //console.log(mac) + } } //瀹夊崜6.0浠ヤ笂鐗堟湰鑾峰彇Mac鍦板潃 -- Gitblit v1.9.3