style: tighten H5 guards and legacy student UI

This commit is contained in:
Codex
2026-07-02 02:57:43 +08:00
parent 0c27280f42
commit c74347a7a0
14 changed files with 567 additions and 85 deletions

View File

@@ -54,11 +54,7 @@ export function shouldGuardPath(path: string) {
if (isPublicPath(path)) return false;
if (appEnv.portal === 'tenant-admin') return path.startsWith('/pages/tenant-admin/');
if (appEnv.portal === 'platform-admin') return path.startsWith('/pages/platform-admin/');
return path.startsWith('/pages/student/') && ![
'/pages/student/region/index',
'/pages/student/catalog/index',
'/pages/student/scoreline/index',
].includes(path);
return path.startsWith('/pages/student/') && path !== '/pages/student/region/index';
}
export function landingPath() {