From 118fc1aaab88a28df041a850e28d33b6f7c5557e Mon Sep 17 00:00:00 2001 From: JaguarJack <82664165@qq.com> Date: Tue, 2 Apr 2024 17:48:07 +0800 Subject: [PATCH] =?UTF-8?q?fix:vue=20router=20name=E9=87=8D=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- resources/admin/stores/modules/user/permissions.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/admin/stores/modules/user/permissions.ts b/resources/admin/stores/modules/user/permissions.ts index bd6b9b0..3732c9c 100644 --- a/resources/admin/stores/modules/user/permissions.ts +++ b/resources/admin/stores/modules/user/permissions.ts @@ -135,7 +135,7 @@ export const usePermissionsStore = defineStore('PermissionsStore', { } const menu: Menu = Object.assign({ path: this.resolveRoutePathRoutePath(permission.route, path), - name: permission.module + '_' + permission.permission_mark, + name: permission.module + '_' + permission.permission_mark + '_' + (permission.type === MenuType.PAGE_TYPE && permission.hidden ? permission.route : ''), component: importComponent, redirect: permission.redirect, meta: Object.assign({ title: permission.permission_name, icon: permission.icon, hidden: permission.hidden, active_menu: permission.active_menu }),