From 24d444f2959bddc8f9b62e2e20ff33ae26bf75a5 Mon Sep 17 00:00:00 2001 From: "Ray.Hao" <1490493387@qq.com> Date: Thu, 6 Feb 2025 22:09:25 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20:recycle:=20=E5=8A=A8=E6=80=81?= =?UTF-8?q?=E8=B7=AF=E7=94=B1=E5=8A=A0=E8=BD=BD=E4=BB=A3=E7=A0=81=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E6=96=B9=E4=BE=BF=E7=90=86=E8=A7=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Sidebar/components/SidebarMenu.vue | 7 +- .../Sidebar/components/SidebarMixTopMenu.vue | 10 +- src/layout/components/Sidebar/index.vue | 8 +- src/layout/index.vue | 8 +- src/store/modules/permission.ts | 95 ++++++++++--------- 5 files changed, 64 insertions(+), 64 deletions(-) diff --git a/src/layout/components/Sidebar/components/SidebarMenu.vue b/src/layout/components/Sidebar/components/SidebarMenu.vue index 828e7bb2..5664e426 100644 --- a/src/layout/components/Sidebar/components/SidebarMenu.vue +++ b/src/layout/components/Sidebar/components/SidebarMenu.vue @@ -15,7 +15,7 @@ > import path from "path-browserify"; import type { MenuInstance } from "element-plus"; +import type { RouteRecordRaw } from "vue-router"; import { LayoutEnum } from "@/enums/LayoutEnum"; import { useSettingsStore, useAppStore } from "@/store"; @@ -34,8 +35,8 @@ import { isExternal } from "@/utils/index"; import variables from "@/styles/variables.module.scss"; const props = defineProps({ - menuList: { - type: Array, + data: { + type: Array, required: true, default: () => [], }, diff --git a/src/layout/components/Sidebar/components/SidebarMixTopMenu.vue b/src/layout/components/Sidebar/components/SidebarMixTopMenu.vue index be2097ca..3e421766 100644 --- a/src/layout/components/Sidebar/components/SidebarMixTopMenu.vue +++ b/src/layout/components/Sidebar/components/SidebarMixTopMenu.vue @@ -28,17 +28,11 @@