diff --git a/apps/platform/src/router/routes/modules/micro.ts b/apps/platform/src/router/routes/modules/micro.ts index af70b39..dd743ae 100644 --- a/apps/platform/src/router/routes/modules/micro.ts +++ b/apps/platform/src/router/routes/modules/micro.ts @@ -21,9 +21,9 @@ const routes: Array = [ { path: 'designer', name: `${moduleName}-designer`, + keepAlive: false, meta: { title: '低代码编辑器', - keepAlive: false, icon: 'ant-design:edit-outlined', }, component: () => { @@ -39,26 +39,24 @@ const routes: Array = [ { path: 'y-code-v1', name: `${moduleName}-y-code-v1`, + keepAlive: true, meta: { title: '悦码 1.0', - keepAlive: false, icon: 'ant-design:delete-outlined', + app: { + url: VITE_V1_URL, + name: 'y-code-v1', + degrade: true, + }, }, component: () => { - try { - const userStore = useUserStore(); - return h(RendererAdapter, { - url: VITE_V1_URL, - name: 'y-code-v1', - accessToken: userStore.token, - // sync: true, - // alive: true, - degrade: true, - }); - } catch (error) { - console.error(error); - return null; - } + const userStore = useUserStore(); + return h(RendererAdapter, { + url: VITE_V1_URL, + name: 'y-code-v1', + accessToken: userStore.token, + degrade: true, + }); }, }, ], diff --git a/apps/platform/src/router/routes/modules/project.ts b/apps/platform/src/router/routes/modules/project.ts index cfbaf79..b7ea214 100644 --- a/apps/platform/src/router/routes/modules/project.ts +++ b/apps/platform/src/router/routes/modules/project.ts @@ -54,16 +54,14 @@ const routes: Array = [ }, component: () => { const userStore = useUserStore(); - return Promise.resolve( - h(RendererAdapter, { - url: VITE_RENDERER_URL, - name: 'y-code-platform-project-DSL-file-list', - applicationId: LOW_CODE_APPLICATION_ID, - projectId: LOW_CODE_PROJECT_ID, - fileId: '7pftwojzu', - accessToken: userStore.token, - }), - ); + return h(RendererAdapter, { + url: VITE_RENDERER_URL, + name: 'y-code-platform-project-DSL-file-list', + applicationId: LOW_CODE_APPLICATION_ID, + projectId: LOW_CODE_PROJECT_ID, + fileId: '7pftwojzu', + accessToken: userStore.token, + }); }, }, ],