From b33ea72445dc8ade95de9a1330f24391ec6e6564 Mon Sep 17 00:00:00 2001
From: RuoYi <yzz_ivy@163.com>
Date: Sun, 22 Mar 2026 23:29:55 +0800
Subject: [PATCH] 添加持久化标签页开关功能

---
 ruoyi-ui/src/layout/components/Settings/index.vue |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/ruoyi-ui/src/layout/components/Settings/index.vue b/ruoyi-ui/src/layout/components/Settings/index.vue
index ff83c46..3aa5c65 100644
--- a/ruoyi-ui/src/layout/components/Settings/index.vue
+++ b/ruoyi-ui/src/layout/components/Settings/index.vue
@@ -139,9 +139,6 @@
           key: 'tagsViewPersist',
           value: val
         })
-        if (!val) {
-          this.$cache.local.remove('tags-view-visited')
-        }
       }
     },
     tagsView: {
@@ -250,6 +247,9 @@
     },
     saveSetting() {
       this.$modal.loading("正在保存到本地,请稍候...")
+      if (!this.tagsViewPersist) {
+        this.$cache.local.remove('tags-view-visited')
+      }
       this.$cache.local.set(
         "layout-setting",
         `{
@@ -269,6 +269,7 @@
     },
     resetSetting() {
       this.$modal.loading("正在清除设置缓存并刷新,请稍候...")
+      this.$cache.local.remove('tags-view-visited')
       this.$cache.local.remove("layout-setting")
       setTimeout("window.location.reload()", 1000)
     }

--
Gitblit v1.9.3