feat(auth): 实现平台超管与多租户角色权限深度隔离、前端动态路由白名单及DeepSeek配额守卫

这个提交包含在:
wikiboss
2026-09-21 11:21:54 +08:00
父节点 0f1a318f95
当前提交 13752f9906
共有 11 个文件被更改,包括 380 次插入 和 28 次删除

查看文件

@@ -105,7 +105,11 @@ function PageLayout() {
(state: GlobalState) => state
);
const [routes, defaultRoute] = useRoute(userInfo?.permissions);
const [routes, defaultRoute] = useRoute(userInfo?.permissions, {
isSuper: userInfo?.isSuper,
role: userInfo?.role,
tenantId: userInfo?.tenantId,
});
const defaultSelectedKeys = [currentComponent || defaultRoute];
const paths = (currentComponent || defaultRoute).split('/');
const defaultOpenKeys = paths.slice(0, paths.length - 1);