diff --git a/apps/web-test/public/logo1.png b/apps/web-test/public/logo1.png new file mode 100644 index 00000000..9c186e20 Binary files /dev/null and b/apps/web-test/public/logo1.png differ diff --git a/apps/web-test/src/layouts/basic.vue b/apps/web-test/src/layouts/basic.vue index 49a07abd..2ecfe053 100644 --- a/apps/web-test/src/layouts/basic.vue +++ b/apps/web-test/src/layouts/basic.vue @@ -20,6 +20,9 @@ import { $t } from '#/locales'; import { useAuthStore } from '#/store'; import LoginForm from '#/views/_core/authentication/login.vue'; +import { UserInfo,UserSwitch,UserLike } from '#/layouts/user'; + + const notifications = ref([ { avatar: 'https://avatar.vercel.sh/vercel.svg?text=VB', @@ -61,27 +64,21 @@ const showDot = computed(() => const menus = computed(() => [ { handler: () => { - openWindow(VBEN_DOC_URL, { - target: '_blank', - }); + infoVisible.value = true }, icon: BookOpenText, text: '个人信息', }, { handler: () => { - openWindow(VBEN_GITHUB_URL, { - target: '_blank', - }); + switchVisible.value = true }, icon: MdiGithub, text: '切换租户', }, { handler: () => { - openWindow(`${VBEN_GITHUB_URL}/issues`, { - target: '_blank', - }); + likeVisible.value = true }, icon: CircleHelp, text: '个人偏好', @@ -103,6 +100,10 @@ function handleNoticeClear() { function handleMakeAll() { notifications.value.forEach((item) => (item.isRead = true)); } + +let infoVisible = ref(false) +let switchVisible = ref(false) +let likeVisible = ref(false) diff --git a/apps/web-test/src/layouts/basic/header/header.vue b/apps/web-test/src/layouts/basic/header/header.vue index 7256646a..6324fae5 100644 --- a/apps/web-test/src/layouts/basic/header/header.vue +++ b/apps/web-test/src/layouts/basic/header/header.vue @@ -3,10 +3,9 @@ import { computed, useSlots } from 'vue'; import { preferences, usePreferences } from '@vben/preferences'; import { useAccessStore } from '@vben/stores'; -import { VbenFullScreen } from '@vben-core/shadcn-ui'; +import VbenFullScreen from './../../full-screen/full-screen.vue'; import { - GlobalSearch, LanguageToggle, PreferencesButton, ThemeToggle, @@ -121,11 +120,6 @@ function clearPreferencesAndLogout() {