From 10b5624dacaca9ed1f16c751029b6aa32970730d Mon Sep 17 00:00:00 2001
From: Ironsp <1522278303@qq.com>
Date: Wed, 2 Sep 2026 09:46:47 +0800
Subject: [PATCH] feat archive
---
pages.config.ts | 2 +-
src/components.d.ts | 8 --------
src/components/home/homeNav.vue | 5 +++++
src/components/home/status.vue | 2 +-
src/pages/{home => Ahome}/index.vue | 0
src/pages/settings/index.vue | 30 +++++++++++++++++++++++++++++
src/uni-pages.d.ts | 5 +++--
7 files changed, 40 insertions(+), 12 deletions(-)
rename src/pages/{home => Ahome}/index.vue (100%)
create mode 100644 src/pages/settings/index.vue
diff --git a/pages.config.ts b/pages.config.ts
index 28550fd..d76edc9 100644
--- a/pages.config.ts
+++ b/pages.config.ts
@@ -25,7 +25,7 @@ export default defineUniPages({
selectedColor: '@tabSelectedColor',
list: [
{
- pagePath: 'pages/home/index',
+ pagePath: 'pages/Ahome/index',
text: '首页',
iconPath: 'static/home.png',
selectedIconPath: 'static/home1.png',
diff --git a/src/components.d.ts b/src/components.d.ts
index b12aae5..c267744 100644
--- a/src/components.d.ts
+++ b/src/components.d.ts
@@ -7,26 +7,18 @@ export {}
declare module 'vue' {
export interface GlobalComponents {
- 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']
- HiCounter: typeof import('./components/HiCounter.vue')['default']
HomeConstruction: typeof import('./components/home/construction.vue')['default']
HomeHomeNav: typeof import('./components/home/homeNav.vue')['default']
HomeList: typeof import('./components/home/list.vue')['default']
HomeOverview: typeof import('./components/home/overview.vue')['default']
HomeProgress: typeof import('./components/home/progress.vue')['default']
HomeProjectList: typeof import('./components/home/projectList.vue')['default']
- HomeProjectList_list: typeof import('./components/home/projectList_list.vue')['default']
HomeStatus: typeof import('./components/home/status.vue')['default']
HomeWarning: typeof import('./components/home/warning.vue')['default']
HomeWarning_list: typeof import('./components/home/warning_list.vue')['default']
- InputEntry: typeof import('./components/InputEntry.vue')['default']
MessageList: typeof import('./components/message/list.vue')['default']
- MessageNav: typeof import('./components/message/nav.vue')['default']
}
}
diff --git a/src/components/home/homeNav.vue b/src/components/home/homeNav.vue
index 84bed61..baffaa6 100644
--- a/src/components/home/homeNav.vue
+++ b/src/components/home/homeNav.vue
@@ -10,6 +10,11 @@ function onIconClick(name: string) {
url: '/pages/bluetooth/index',
})
}
+ else if (name === '设置') {
+ uni.navigateTo({
+ url: '/pages/settings/index',
+ })
+ }
else {
console.log(`点击了${name}图标`)
}
diff --git a/src/components/home/status.vue b/src/components/home/status.vue
index d3004b0..bc8bfce 100644
--- a/src/components/home/status.vue
+++ b/src/components/home/status.vue
@@ -13,7 +13,7 @@
徐工XS65H #01
- G1XG2584-B01
+ 设备ID:G1XG2584-B01
diff --git a/src/pages/home/index.vue b/src/pages/Ahome/index.vue
similarity index 100%
rename from src/pages/home/index.vue
rename to src/pages/Ahome/index.vue
diff --git a/src/pages/settings/index.vue b/src/pages/settings/index.vue
new file mode 100644
index 0000000..034aac4
--- /dev/null
+++ b/src/pages/settings/index.vue
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/uni-pages.d.ts b/src/uni-pages.d.ts
index a01dfd8..afeb87b 100644
--- a/src/uni-pages.d.ts
+++ b/src/uni-pages.d.ts
@@ -4,10 +4,11 @@
// Generated by vite-plugin-uni-pages
type _LocationUrl =
+ "/pages/Ahome/index" |
"/pages/bluetooth/index" |
- "/pages/home/index" |
"/pages/message/index" |
"/pages/report/index" |
+ "/pages/settings/index" |
"/pages/work/index";
interface NavigateToOptions {
@@ -16,7 +17,7 @@ interface NavigateToOptions {
interface RedirectToOptions extends NavigateToOptions {}
interface SwitchTabOptions {
- url: "/pages/home/index" | "/pages/work/index" | "/pages/report/index"
+ url: "/pages/Ahome/index" | "/pages/work/index" | "/pages/report/index"
}
type ReLaunchOptions = NavigateToOptions | SwitchTabOptions;