From 0f2c2c644f9bc10cb74216af18c0cf05e8da03dc Mon Sep 17 00:00:00 2001 From: JaguarJack <82664165@qq.com> Date: Tue, 2 Apr 2024 17:50:16 +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 3732c9c..444351c 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 + '_' + (permission.type === MenuType.PAGE_TYPE && permission.hidden ? permission.route : ''), + name: permission.module + '_' + permission.permission_mark + permission.route.replace('/', '_'), component: importComponent, redirect: permission.redirect, meta: Object.assign({ title: permission.permission_name, icon: permission.icon, hidden: permission.hidden, active_menu: permission.active_menu }),