From ff820ba58cc65ad6fa9dcce7029e94753b75a432 Mon Sep 17 00:00:00 2001 From: luoyifan Date: Wed, 2 Jul 2025 13:49:03 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B1=95=E7=A4=BA=E9=A1=B9=E7=9B=AE=E5=90=8D?= =?UTF-8?q?=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/core/manager/WorldModel.ts | 6 +++++- src/editor/ModelMain.vue | 42 ++++++++++++++++++++++++++++++++++++------ 2 files changed, 41 insertions(+), 7 deletions(-) diff --git a/src/core/manager/WorldModel.ts b/src/core/manager/WorldModel.ts index ea98dcd..e2b857c 100644 --- a/src/core/manager/WorldModel.ts +++ b/src/core/manager/WorldModel.ts @@ -49,6 +49,7 @@ export default class WorldModel { catalog: [] as Catalog, // 世界模型目录 server: '', project_uuid: '', // 项目ID + project_label: '', // 项目名称 catalogCode: '', // 当前楼层的目录代码 stateManagerId: '', // 当前楼层的状态管理器id, 一般是 项目ID+目录项ID @@ -59,7 +60,8 @@ export default class WorldModel { isLoading: false, isRunning: false, isVirtual: false, - timeRate: 1 + timeRate: 1, + currentEnv: null } }) @@ -177,6 +179,7 @@ export default class WorldModel { this.state.catalog = catalog this.state.server = lccModelWorld.server this.state.project_uuid = lccModelWorld.projectUuid + this.state.project_label = lccModelWorld.projectLabel // 没有打开楼层,不加载 this.state.catalogCode this.state.isDraft = false @@ -216,4 +219,5 @@ export default class WorldModel { } const worldModel = new WorldModel() +window['worldModel'] = worldModel export { worldModel } diff --git a/src/editor/ModelMain.vue b/src/editor/ModelMain.vue index 027399c..5c10c22 100644 --- a/src/editor/ModelMain.vue +++ b/src/editor/ModelMain.vue @@ -8,11 +8,13 @@ >{{ rootMenu.label }} -
+
+ {{ worldModelState.project_label }} +
- +