From 9dabe5c1035f28efeb4321327aa77432dedc5963 Mon Sep 17 00:00:00 2001 From: XieYongHong <18010623010@163.com> Date: Mon, 6 Nov 2023 19:23:28 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BC=98=E5=8C=96store=E4=B8=AD?= =?UTF-8?q?=E6=9D=83=E9=99=90=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/store/menu.ts | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/store/menu.ts b/src/store/menu.ts index 60d12fb0..74594519 100644 --- a/src/store/menu.ts +++ b/src/store/menu.ts @@ -104,9 +104,11 @@ export const useMenuStore = defineStore({ name, params, query, state: { params } }) }, - handleMenusMapById(item: { code: string, path: string }) { + handleMenusMapById(item: { name: string, path: string }) { const { name, path } = item - this.menus[name] = { path } + if (name) { + this.menus[name] = { path } + } }, queryMenuTree(isCommunity = false): Promise { return new Promise(async (res) => { @@ -115,9 +117,6 @@ export const useMenuStore = defineStore({ if (resp.success) { const permission = usePermissionStore() let resultData = resp.result - // if (!isNoCommunity) { - // resultData = filterCommunityMenus(resultData) - // } const components = getAsyncRoutesMap() const menusData = handleMenus(cloneDeep(resultData), components) permission.handlePermission(resultData)