✨ 新增管理员代登录功能

This commit is contained in:
caojia
2026-11-04 15:20:05 +08:00
parent 93da04fe5e
commit 5cccbf510f
17 changed files with 540 additions and 18 deletions
+4 -2
View File
@@ -11,7 +11,7 @@
<settings ref="settingRef" />
</div>
<!-- 全局消息通知:登录后未读弹屏 + 头像菜单“我的通知”入口 -->
<notify-popup />
<notify-popup v-if="!userStore.impersonating" />
</div>
</template>
@@ -22,8 +22,10 @@ import { AppMain, Navbar, Settings, TagsView } from './components'
import NotifyPopup from '@/components/NotifyPopup/index.vue'
import useAppStore from '@/store/modules/app'
import useSettingsStore from '@/store/modules/settings'
import useUserStore from '@/store/modules/user'
const settingsStore = useSettingsStore()
const userStore = useUserStore()
const theme = computed(() => settingsStore.theme)
const sidebar = computed(() => useAppStore().sidebar)
const device = computed(() => useAppStore().device)
@@ -116,4 +118,4 @@ function setLayout() {
.mobile .fixed-header {
width: 100%;
}
</style>
</style>