chore: 构建测试

This commit is contained in:
wangxuefeng 2025-03-13 16:36:57 +08:00
parent 7ca392751b
commit 11591eefcf
4 changed files with 33 additions and 31 deletions

View File

@ -124,10 +124,10 @@ watch(
<BasicLayout @clear-preferences-and-logout="handleLogout">
<template #user-dropdown>
<UserDropdown
:avatar
:menus
:text="userStore.userInfo?.realName"
description="ann.vben@gmail.com"
:menus="menus"
:avatar="avatar"
:text="userStore.userInfo?.alias"
:description="userStore.userInfo?.username"
tag-text="Pro"
@logout="handleLogout"
/>

View File

@ -33,7 +33,6 @@ const routes: Array<RouteRecordRaw> = [
},
component: () => {
const userStore = useUserStore();
console.log('userStore.token', userStore.token);
return h(RendererAdapter, {
url: VITE_RENDERER_URL,
name: 'y-code-platform-project-list',
@ -49,12 +48,11 @@ const routes: Array<RouteRecordRaw> = [
name: `${moduleName}-user`,
meta: {
title: '用户列表',
keepAlive: true,
keepAlive: false,
icon: 'ant-design:list',
},
component: () => {
const userStore = useUserStore();
console.log('userStore.token', userStore.token);
return h(RendererAdapter, {
url: VITE_RENDERER_URL,
name: 'y-code-platform-user-list',

View File

@ -41,27 +41,24 @@ const routes: Array<RouteRecordRaw> = [
name: `${moduleName}-y-code-v1`,
meta: {
title: '悦码 1.0',
keepAlive: true,
// hideInMenu: true,
keepAlive: false,
icon: 'ant-design:delete-outlined',
app: {
url: VITE_V1_URL,
name: 'y-code-v1',
// sync: true,
// alive: true,
degrade: true,
},
},
component: () => {
const userStore = useUserStore();
return h(RendererAdapter, {
url: VITE_V1_URL,
name: 'y-code-v1',
accessToken: userStore.token,
// sync: true,
// alive: true,
degrade: true,
});
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;
}
},
},
],

View File

@ -9,6 +9,7 @@ import {
LOW_CODE_APPLICATION_ID,
LOW_CODE_PROJECT_ID,
} from '#/constants/low-code';
import { useUserStore } from '#/store/user';
// 微前端路由
const moduleName = 'project';
@ -30,14 +31,17 @@ const routes: Array<RouteRecordRaw> = [
keepAlive: true,
icon: 'ant-design:list',
},
component: () =>
h(RendererAdapter, {
component: () => {
const userStore = useUserStore();
return h(RendererAdapter, {
url: VITE_RENDERER_URL,
name: 'y-code-platform-project-list',
applicationId: LOW_CODE_APPLICATION_ID,
projectId: LOW_CODE_PROJECT_ID,
fileId: '4g4mz6qi8u',
}),
accessToken: userStore.token,
});
},
},
{
path: 'file',
@ -47,14 +51,17 @@ const routes: Array<RouteRecordRaw> = [
keepAlive: false,
icon: 'ant-design:file',
},
component: () =>
h(RendererAdapter, {
component: () => {
const userStore = useUserStore();
return h(RendererAdapter, {
url: VITE_RENDERER_URL,
name: 'y-code-platform-project-file',
applicationId: LOW_CODE_APPLICATION_ID,
projectId: LOW_CODE_PROJECT_ID,
fileId: '7pftwojzu',
}),
accessToken: userStore.token,
});
},
},
],
},