From 91bfcf61f44f353dfebc54a57b5b774721de3e9a Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期一, 19 十月 2026 09:39:22 +0800
Subject: [PATCH] feat(auth): 更新门户认证页面布局和样式
---
src/router/access.ts | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/src/router/access.ts b/src/router/access.ts
index c4b161a..2811d94 100644
--- a/src/router/access.ts
+++ b/src/router/access.ts
@@ -10,6 +10,7 @@
import { convertServerMenuToRouteRecordStringComponent } from '@vben/utils';
import { BasicLayout, IFrameView } from '#/layouts';
+import { portalSystemMenus } from './portal-system-menus';
const forbiddenComponent = () => import('#/views/_core/fallback/forbidden.vue');
@@ -28,7 +29,10 @@
// 鐢变簬 yudao 閫氳繃 accessStore 璇诲彇锛屾墍浠ヤ笉鍦ㄨ繘琛� message.loading 鎻愮ず
// 琛ュ厖璇存槑锛歛ccessStore.accessMenus 涓�寮�濮嬫槸 AppRouteRecordRaw 绫诲瀷锛堝悗绔姞杞斤級锛屽悗闈㈣璧嬪�兼垚 MenuRecordRaw 绫诲瀷锛堝墠绔浆鎹級
const accessMenus = accessStore.accessMenus as AppRouteRecordRaw[];
- return convertServerMenuToRouteRecordStringComponent(accessMenus);
+ const portalMenus = import.meta.env.VITE_COMPANY === 'JSSM'
+ ? portalSystemMenus(accessMenus, accessStore.accessCodes, options.roles ?? [])
+ : accessMenus;
+ return convertServerMenuToRouteRecordStringComponent(portalMenus);
},
// 鍙互鎸囧畾娌℃湁鏉冮檺璺宠浆403椤甸潰
forbiddenComponent,
--
Gitblit v1.9.3