From 524f371163da805ee9d7433dced0e1ad1adb42d5 Mon Sep 17 00:00:00 2001
From: aihe <961836564@qq.com>
Date: Thu, 9 May 2024 09:37:49 +0800
Subject: [PATCH] uu
---
pages.json | 8 +-
pages/print/bluetooth-mini-printer.vue | 341 +++++++++++++++++++++++++
pages/print/bluetoothPrinter.vue | 24 ++
pages/print/courierNote.vue | 10 +-
4 files changed, 379 insertions(+), 4 deletions(-)
create mode 100644 pages/print/bluetooth-mini-printer.vue
diff --git a/pages.json b/pages.json
index adda29b..abcea56 100644
--- a/pages.json
+++ b/pages.json
@@ -133,7 +133,13 @@
{
"path": "pages/print/bluetoothPrinter",
"style": {
- "navigationBarTitleText": "打印"
+ "navigationBarTitleText": "打印-测试1"
+ }
+ },
+ {
+ "path": "pages/print/bluetooth-mini-printer",
+ "style": {
+ "navigationBarTitleText": "打印-测试2"
}
},
{
diff --git a/pages/print/bluetooth-mini-printer.vue b/pages/print/bluetooth-mini-printer.vue
new file mode 100644
index 0000000..9c59c3d
--- /dev/null
+++ b/pages/print/bluetooth-mini-printer.vue
@@ -0,0 +1,341 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/print/bluetoothPrinter.vue b/pages/print/bluetoothPrinter.vue
index ed9901f..d450004 100644
--- a/pages/print/bluetoothPrinter.vue
+++ b/pages/print/bluetoothPrinter.vue
@@ -105,10 +105,34 @@
this.devices = []
console.log("打开 蓝牙模块,开始搜索模式...")
console.log("openBluetoothAdapter res==", res)
+ // that.getBuleState()
bluetoothTool.discoveryNewDevice();
}
})
},
+ getBuleState(){
+ uni.getBluetoothAdapterState({
+ success: function(res) {
+ console.log("====getBluetoothAdapterState===", res)
+ if (res.available) {
+ if (res.discovering) {
+ that.stopFindBule()
+ }
+ //搜索蓝牙
+ //开始搜寻附近的蓝牙外围设备
+ console.log("开始搜寻附近的蓝牙外围设备")
+ uni.startBluetoothDevicesDiscovery({
+ success(res) {
+ console.log(res)
+ }
+ })
+
+ } else {
+ console.log('本机蓝牙不可用')
+ }
+ },
+ })
+ },
onDevice(newDevice){
console.log("监听寻找到新设备的事件---------------")
console.log(newDevice)
diff --git a/pages/print/courierNote.vue b/pages/print/courierNote.vue
index 46ad58f..f7853e5 100644
--- a/pages/print/courierNote.vue
+++ b/pages/print/courierNote.vue
@@ -93,7 +93,7 @@
搜索蓝牙
- 打印
@@ -171,8 +171,12 @@
// title: '加载中'
// });
},
- handleSubmit() {
- goto("print/bluetoothPrinter")
+ handleSubmit(type) {
+ if(type == 2) {
+ goto("print/bluetoothPrinter")
+ } else {
+ goto("print/bluetooth-mini-printer")
+ }
},
handleSelAll() {
if(this.submitParam.sltDanValues.length == this.yundanList.length) {