From 6422e0e99a09f8e66cb3a6651876aa11c058f003 Mon Sep 17 00:00:00 2001 From: zhangtao <9480807882@qq.com> Date: Tue, 19 Aug 2025 21:51:41 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E7=A7=BB=E9=99=A4=E6=9C=AA?= =?UTF-8?q?=E4=BD=BF=E7=94=A8=E7=9A=84=E5=AF=BC=E5=85=A5=E5=92=8C=E6=B6=88?= =?UTF-8?q?=E6=81=AF=E6=8F=90=E7=A4=BA=EF=BC=8C=E4=BC=98=E5=8C=96=E6=A0=B7?= =?UTF-8?q?=E5=BC=8F=E5=92=8C=E6=A0=87=E7=AD=BE=E8=A7=86=E5=9B=BE=E9=80=BB?= =?UTF-8?q?=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 移除未使用的导入如Plus图标和useTimeAgoIntl 删除QuickStart组件中未使用的滚动条和文字颜色样式 清理quickStartManager中的冗余消息提示 优化TagsView组件中右键菜单的显示逻辑 --- frontend/src/layouts/components/TagsView/index.vue | 6 ++++-- frontend/src/types/auto-imports.d.ts | 1 - frontend/src/utils/quickStartManager.ts | 3 --- frontend/src/views/dashboard/components/QuickStart.vue | 3 --- frontend/src/views/dashboard/workplace.vue | 3 --- 5 files changed, 4 insertions(+), 12 deletions(-) diff --git a/frontend/src/layouts/components/TagsView/index.vue b/frontend/src/layouts/components/TagsView/index.vue index fffa8599..5b206382 100644 --- a/frontend/src/layouts/components/TagsView/index.vue +++ b/frontend/src/layouts/components/TagsView/index.vue @@ -15,7 +15,8 @@ :class="['tags-item', { active: tagsViewStore.isActive(tag) }]" :to="{ path: tag.path, query: tag.query }" @click.middle="handleMiddleClick(tag)"> - @@ -85,7 +86,8 @@ - + {{ translateRouteTitle(tag.title) }} + diff --git a/frontend/src/types/auto-imports.d.ts b/frontend/src/types/auto-imports.d.ts index d800967e..96afad15 100644 --- a/frontend/src/types/auto-imports.d.ts +++ b/frontend/src/types/auto-imports.d.ts @@ -587,7 +587,6 @@ declare module 'vue' { readonly useThrottleFn: UnwrapRef readonly useThrottledRefHistory: UnwrapRef readonly useTimeAgo: UnwrapRef - readonly useTimeAgoIntl: UnwrapRef readonly useTimeout: UnwrapRef readonly useTimeoutFn: UnwrapRef readonly useTimeoutPoll: UnwrapRef diff --git a/frontend/src/utils/quickStartManager.ts b/frontend/src/utils/quickStartManager.ts index 50013b6e..78877b4f 100644 --- a/frontend/src/utils/quickStartManager.ts +++ b/frontend/src/utils/quickStartManager.ts @@ -76,7 +76,6 @@ class QuickStartManager { this.notifyListeners(links); } catch (error) { console.error('Failed to save quick links:', error); - ElMessage.error('保存快速链接失败'); } } @@ -96,7 +95,6 @@ class QuickStartManager { } else { // 添加新链接 links.push(link); - ElMessage.success(`已添加快速链接:${link.title}`); } this.saveQuickLinks(links); @@ -109,7 +107,6 @@ class QuickStartManager { if (filteredLinks.length < links.length) { this.saveQuickLinks(filteredLinks); - ElMessage.success('已删除快速链接'); } } diff --git a/frontend/src/views/dashboard/components/QuickStart.vue b/frontend/src/views/dashboard/components/QuickStart.vue index 6507bd6c..fbfc8437 100644 --- a/frontend/src/views/dashboard/components/QuickStart.vue +++ b/frontend/src/views/dashboard/components/QuickStart.vue @@ -210,12 +210,10 @@ onUnmounted(() => { } &::-webkit-scrollbar-track { - background: #f1f1f1; border-radius: 3px; } &::-webkit-scrollbar-thumb { - background: #c1c1c1; border-radius: 3px; &:hover { @@ -266,7 +264,6 @@ onUnmounted(() => { .link-title { font-size: 14px; font-weight: 500; - color: #303133; margin-bottom: 2px; line-height: 1.4; display: flex; diff --git a/frontend/src/views/dashboard/workplace.vue b/frontend/src/views/dashboard/workplace.vue index d3332fdb..694daf26 100644 --- a/frontend/src/views/dashboard/workplace.vue +++ b/frontend/src/views/dashboard/workplace.vue @@ -118,14 +118,11 @@