diff --git a/CHANGELOG.md b/CHANGELOG.md index ec6f2d337e0fadcb24c3fa0f4d9acd85715a1920..3edb800af657cabfd037b1d9751f7e50548efa7e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,7 @@ - 分页导航视图加载实体数据后计算工具栏权限状态逻辑迁移到runtime包 - 多数据部件排序设置组件增加弹出框定位层级 +- 修改钉钉中显示导航title为应用title ### Added diff --git a/src/platform/ding-talk-platform-provider.ts b/src/platform/ding-talk-platform-provider.ts index 8224f9415304481ab87faca2bf49ffff30dd30f7..b22c26d024593608df5d3341caf1cfc853c67aa0 100644 --- a/src/platform/ding-talk-platform-provider.ts +++ b/src/platform/ding-talk-platform-provider.ts @@ -15,9 +15,16 @@ export class DingTalkPlatformProvider extends PlatformProviderBase { * @memberof PlatformProviderBase */ setBrowserTitle(title: string): void { + const app = ibiz.hub.getApp(); + let tabTitle: string = ''; + if (ibiz.env.AppTitle) { + tabTitle = ibiz.env.AppTitle; + } else if (app.model.title) { + tabTitle = app.model.title; + } if (dd) { dd.setNavigationTitle({ - title, + title: tabTitle, }); } else { super.setBrowserTitle(title);