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)">
- onContextMenuVisibleChange(visible, tag)"
@click.stop>
@@ -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 @@