diff --git a/src/App.vue b/src/App.vue index 7282c4b..5621c7f 100644 --- a/src/App.vue +++ b/src/App.vue @@ -113,7 +113,7 @@ async function loadUserMenuBarList() { } else { findIndex = menuList.findIndex(x => x.url === route.path); } - // /msg、/settings 是前台硬编码路由(不在后台菜单表里),直达/刷新不应被弹回桌面 + // /msg、/settings 由后台「边栏设置」配置后即进入菜单表;未配置时也允许直达/刷新,不被弹回桌面 if (findIndex === -1 && !["/msg", "/settings"].includes(route.path)) router.push({ name: "index" }); } diff --git a/src/assets/icons/menu-msg.svg b/src/assets/icons/menu-msg.svg new file mode 100644 index 0000000..8d5c190 --- /dev/null +++ b/src/assets/icons/menu-msg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/menu-settings.svg b/src/assets/icons/menu-settings.svg index 2d63f0b..1f2c7c6 100644 --- a/src/assets/icons/menu-settings.svg +++ b/src/assets/icons/menu-settings.svg @@ -1 +1 @@ - + \ No newline at end of file diff --git a/src/components/LeftMenu.vue b/src/components/LeftMenu.vue index 4cb695b..740a06c 100644 --- a/src/components/LeftMenu.vue +++ b/src/components/LeftMenu.vue @@ -5,14 +5,13 @@