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