我是 Siemens 的 Teamcenter Active 工作区的新手,这是一个基于 Angularjs 的产品生命周期管理框架 [PLM]。我需要在现有 UI 中进行一些自定义。
背景:
我在 IIS 上安装了 Teamcenter / Active Workspace,并使用http://hostname:8080/awc12/#/之类的 URL 访问它[Teamcenter Active workapce 基本安装的默认 URL]
我使用“活动工作区环境”提供的 generateModule 脚本创建了另一个活动工作区模块,并部署在 IIS 服务器上,并以http://hostname:8080/myModule/#/mySubLocation访问它
我想在基本安装的面板上插入一个按钮http://hostname:8080/awc12/#/com.siemens.splm.clientfx.tcui.xrt.showObject?uid=xxx
单击此按钮后,我想将新创建的模块http://hostname:8080/myModule/#/mySubLocation作为模态对话框启动
问题:
- 我需要采取哪些步骤才能实现添加新按钮并使用模块页面打开模式?
- 在哪里可以找到 Teamcenter Active 工作区公开的 API 列表
- 是否有任何文档/站点可以在其中找到一些带有代码的 Hello World 应用程序?