diff --git a/src/layout/components/Settings/index.vue b/src/layout/components/Settings/index.vue
index d7f670a3..49b44715 100644
--- a/src/layout/components/Settings/index.vue
+++ b/src/layout/components/Settings/index.vue
@@ -96,8 +96,6 @@ function changeLayout(layout: string) {
settingsStore.changeLayout(layout);
if (layout === LayoutEnum.MIX) {
route.name && againActiveTop(route.name as string);
- } else if (layout === LayoutEnum.TOP) {
- appStore.openSideBar();
}
}
diff --git a/src/layout/components/Sidebar/components/SidebarMenu.vue b/src/layout/components/Sidebar/components/SidebarMenu.vue
index 444fa0d7..418c9cda 100644
--- a/src/layout/components/Sidebar/components/SidebarMenu.vue
+++ b/src/layout/components/Sidebar/components/SidebarMenu.vue
@@ -8,14 +8,13 @@
:active-text-color="variables['menu-active-text']"
:unique-opened="false"
:collapse-transition="false"
- :mode="layout === 'top' ? 'horizontal' : 'vertical'"
+ :mode="mode"
>
@@ -25,11 +24,11 @@ import { useSettingsStore, useAppStore } from "@/store";
import { isExternal } from "@/utils/index";
import path from "path-browserify";
import variables from "@/styles/variables.module.scss";
+import { LayoutEnum } from "@/enums/LayoutEnum";
const settingsStore = useSettingsStore();
const appStore = useAppStore();
const currentRoute = useRoute();
-const layout = computed(() => settingsStore.layout);
const props = defineProps({
menuList: {
required: true,
@@ -43,6 +42,9 @@ const props = defineProps({
required: true,
},
});
+const mode = computed(() => {
+ return settingsStore.layout === LayoutEnum.TOP ? "horizontal" : "vertical";
+});
/**
* 解析路径
diff --git a/src/layout/index.vue b/src/layout/index.vue
index d37e8c2e..31c701e0 100644
--- a/src/layout/index.vue
+++ b/src/layout/index.vue
@@ -38,7 +38,7 @@
-
+
diff --git a/src/views/error-page/401.vue b/src/views/error-page/401.vue
index 79b11aa5..afb3e596 100644
--- a/src/views/error-page/401.vue
+++ b/src/views/error-page/401.vue
@@ -2,15 +2,12 @@
import { reactive, toRefs } from "vue";
import { useRouter } from "vue-router";
-import { defineComponent } from "vue";
-
-defineComponent({
+defineOptions({
name: "Page401",
});
const state = reactive({
errGif: new URL(`../../assets/images/401.gif`, import.meta.url).href,
-
ewizardClap:
"https://wpimg.wallstcn.com/007ef517-bafd-4066-aae4-6883632d9646",
dialogVisible: false,
@@ -26,7 +23,7 @@ function back() {
-
+
返回
@@ -65,10 +62,9 @@ function back() {