From 61845e3662b548a91c4cb4b9bce5cd47b0fbafed Mon Sep 17 00:00:00 2001
From: Ironsp <1522278303@qq.com>
Date: Tue, 1 Sep 2026 12:00:19 +0800
Subject: [PATCH] =?UTF-8?q?feat=20=E8=93=9D=E7=89=99=E6=A8=A1=E5=9D=97?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components.d.ts | 1 +
src/components/bluetooth/connect.vue | 184 +++++++++++++++++++++++++++
src/components/bluetooth/device.vue | 96 --------------
src/pages/bluetooth/index.vue | 11 +-
4 files changed, 189 insertions(+), 103 deletions(-)
create mode 100644 src/components/bluetooth/connect.vue
delete mode 100644 src/components/bluetooth/device.vue
diff --git a/src/components.d.ts b/src/components.d.ts
index ff40673..b12aae5 100644
--- a/src/components.d.ts
+++ b/src/components.d.ts
@@ -10,6 +10,7 @@ declare module 'vue' {
AppFooter: typeof import('./components/AppFooter.vue')['default']
AppLogos: typeof import('./components/AppLogos.vue')['default']
BackNav: typeof import('./components/backNav.vue')['default']
+ BluetoothConnect: typeof import('./components/bluetooth/connect.vue')['default']
BluetoothDevice: typeof import('./components/bluetooth/device.vue')['default']
Device: typeof import('./components/deviceCard.vue')['default']
DeviceCard: typeof import('./components/deviceCard.vue')['default']
diff --git a/src/components/bluetooth/connect.vue b/src/components/bluetooth/connect.vue
new file mode 100644
index 0000000..8aa8a9c
--- /dev/null
+++ b/src/components/bluetooth/connect.vue
@@ -0,0 +1,184 @@
+
+
+
+
+
+
+
+
+
+ 蓝牙开关
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ device.name }}
+
+
+ {{ device.mac }}
+
+
+
+ 连接
+
+
+ 断开
+
+
+
+
+
+
+
+
diff --git a/src/components/bluetooth/device.vue b/src/components/bluetooth/device.vue
deleted file mode 100644
index 8fe7f57..0000000
--- a/src/components/bluetooth/device.vue
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
-
-
-
-
-
- {{ name }}
-
-
- 设备号: {{ deviceId }}
-
-
-
-
-
- {{ connected ? '已连接' : '未连接' }}
-
-
-
-
-
-
diff --git a/src/pages/bluetooth/index.vue b/src/pages/bluetooth/index.vue
index 938f417..5bf13e2 100644
--- a/src/pages/bluetooth/index.vue
+++ b/src/pages/bluetooth/index.vue
@@ -10,13 +10,10 @@ definePage({
-
+
-
+
+
@@ -29,6 +26,6 @@ definePage({
.content {
padding: 16px;
- padding-top: 72px;
+ padding-top: 100px;
}