diff --git a/src/components.d.ts b/src/components.d.ts
index 8a551d2..ff40673 100644
--- a/src/components.d.ts
+++ b/src/components.d.ts
@@ -10,6 +10,9 @@ declare module 'vue' {
AppFooter: typeof import('./components/AppFooter.vue')['default']
AppLogos: typeof import('./components/AppLogos.vue')['default']
BackNav: typeof import('./components/backNav.vue')['default']
+ BluetoothDevice: typeof import('./components/bluetooth/device.vue')['default']
+ Device: typeof import('./components/deviceCard.vue')['default']
+ DeviceCard: typeof import('./components/deviceCard.vue')['default']
HiCounter: typeof import('./components/HiCounter.vue')['default']
HomeConstruction: typeof import('./components/home/construction.vue')['default']
HomeHomeNav: typeof import('./components/home/homeNav.vue')['default']
diff --git a/src/components/bluetooth/device.vue b/src/components/bluetooth/device.vue
new file mode 100644
index 0000000..8fe7f57
--- /dev/null
+++ b/src/components/bluetooth/device.vue
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+ {{ name }}
+
+
+ 设备号: {{ deviceId }}
+
+
+
+
+
+ {{ connected ? '已连接' : '未连接' }}
+
+
+
+
+
+
diff --git a/src/components/deviceCard.vue b/src/components/deviceCard.vue
new file mode 100644
index 0000000..6190ac3
--- /dev/null
+++ b/src/components/deviceCard.vue
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+ {{ name }}
+
+
+ 设备号: {{ deviceId }}
+
+
+
+
+
+ {{ connected ? '已连接' : '未连接' }}
+
+
+
+
+
+
diff --git a/src/components/home/homeNav.vue b/src/components/home/homeNav.vue
index 5e9789d..84bed61 100644
--- a/src/components/home/homeNav.vue
+++ b/src/components/home/homeNav.vue
@@ -5,13 +5,10 @@ function onIconClick(name: string) {
url: '/pages/message/index',
})
}
- else if (name === '设置') {
- // 处理设置
- console.log(`点击了${name}图标`)
- }
else if (name === '蓝牙') {
- // 处理蓝牙
- console.log(`点击了${name}图标`)
+ uni.navigateTo({
+ url: '/pages/bluetooth/index',
+ })
}
else {
console.log(`点击了${name}图标`)
diff --git a/src/pages/bluetooth/index.vue b/src/pages/bluetooth/index.vue
new file mode 100644
index 0000000..938f417
--- /dev/null
+++ b/src/pages/bluetooth/index.vue
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/uni-pages.d.ts b/src/uni-pages.d.ts
index 7aabcec..a01dfd8 100644
--- a/src/uni-pages.d.ts
+++ b/src/uni-pages.d.ts
@@ -4,6 +4,7 @@
// Generated by vite-plugin-uni-pages
type _LocationUrl =
+ "/pages/bluetooth/index" |
"/pages/home/index" |
"/pages/message/index" |
"/pages/report/index" |