chore: trim legacy page render payload

This commit is contained in:
2026-06-11 13:43:27 +08:00
parent 246ca0ffae
commit 632e211a54
6 changed files with 14 additions and 116 deletions
+12 -3
View File
@@ -39,7 +39,16 @@ function normalizeViewPath(path: string) {
const viewPath = normalizedPath.startsWith('/')
? normalizedPath
: `/${normalizedPath}`;
return viewPath.replace(/^\/views/, '');
return viewPath
.replace(/^\/views/, '')
.replace(
/^\/online-dev\/page-render\/index(\.vue)?$/,
'/_core/page-render/index$1',
)
.replace(
/^\/online-development\/page-render\/index(\.vue)?$/,
'/_core/page-render/index$1',
);
}
function hasPageComponent(
@@ -79,7 +88,7 @@ function normalizeBackendRoute<
const normalized = { ...route };
normalized.path = '/page-render/main_home';
normalized.component = 'online-dev/page-render/index';
normalized.component = '_core/page-render/index';
normalized.query = undefined;
return normalized;
}
@@ -141,6 +150,7 @@ async function generateAccess(options: GenerateMenuAndRoutesOptions) {
'../views/_core/file-preview/index.vue',
'../views/_core/menu/index.vue',
'../views/_core/message/index.vue',
'../views/_core/page-render/index.vue',
'../views/_core/permission/index.vue',
'../views/_core/role/index.vue',
'../views/_core/user/index.vue',
@@ -152,7 +162,6 @@ async function generateAccess(options: GenerateMenuAndRoutesOptions) {
'../views/ai-platform/workflow/editor/index.vue',
'../views/ai-platform/workflow/index.vue',
'../views/ai-platform/workflow-runs/index.vue',
'../views/online-dev/page-render/index.vue',
]);
const layoutMap: ComponentRecordType = {