From a84f7c4906e9df362754765d9dec5de3ee287efd Mon Sep 17 00:00:00 2001 From: Ironsp <1522278303@qq.com> Date: Wed, 16 Sep 2026 17:42:13 +0800 Subject: [PATCH] =?UTF-8?q?feat=20=E6=97=A0=E9=A1=B9=E7=9B=AE=E6=95=B0?= =?UTF-8?q?=E6=8D=AE--?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/auto-imports.d.ts | 2 + src/components/home/construction.vue | 10 ++- src/components/home/homeNav.vue | 13 +-- src/components/home/overview.vue | 36 ++++++-- src/components/home/progress.vue | 87 +++++++++++--------- src/components/home/projectList.vue | 17 +++- src/components/home/status.vue | 114 +++++++++++++++----------- src/components/home/warning.vue | 22 +++-- src/components/work/dashboard.vue | 45 ++++++---- src/components/work/deviceControl.vue | 48 +++++++---- src/components/work/rtkCanvas.vue | 8 +- src/components/work/rtkFooter.vue | 12 ++- src/components/work/rtkHeader.vue | 49 +++++------ src/composables/useCurrentProject.ts | 28 +++++++ 14 files changed, 309 insertions(+), 182 deletions(-) create mode 100644 src/composables/useCurrentProject.ts diff --git a/src/auto-imports.d.ts b/src/auto-imports.d.ts index 638cbbf..66eba91 100644 --- a/src/auto-imports.d.ts +++ b/src/auto-imports.d.ts @@ -184,6 +184,7 @@ declare global { const useCssVar: typeof import('@vueuse/core')['useCssVar'] const useCssVars: typeof import('vue')['useCssVars'] const useCurrentElement: typeof import('@vueuse/core')['useCurrentElement'] + const useCurrentProject: typeof import('./composables/useCurrentProject')['useCurrentProject'] const useCycleList: typeof import('@vueuse/core')['useCycleList'] const useDark: typeof import('@vueuse/core')['useDark'] const useDateFormat: typeof import('@vueuse/core')['useDateFormat'] @@ -531,6 +532,7 @@ declare module 'vue' { readonly useCssVar: UnwrapRef readonly useCssVars: UnwrapRef readonly useCurrentElement: UnwrapRef + readonly useCurrentProject: UnwrapRef readonly useCycleList: UnwrapRef readonly useDark: UnwrapRef readonly useDateFormat: UnwrapRef diff --git a/src/components/home/construction.vue b/src/components/home/construction.vue index 8f9e4e0..e9d2c53 100644 --- a/src/components/home/construction.vue +++ b/src/components/home/construction.vue @@ -1,3 +1,9 @@ + +