diff --git a/src/store/modules/permission.ts b/src/store/modules/permission.ts index c75fce5df..14c7a4633 100644 --- a/src/store/modules/permission.ts +++ b/src/store/modules/permission.ts @@ -91,7 +91,7 @@ export const usePermissionStore = defineStore({ const appStore = useAppStoreWidthOut(); let routes: AppRouteRecordRaw[] = []; - const roleList = toRaw(userStore.getRoleList); + const roleList = toRaw(userStore.getRoleList) || []; const { permissionMode = projectSetting.permissionMode } = appStore.getProjectConfig; // role permissions if (permissionMode === PermissionModeEnum.ROLE) {