...
2.
...
参数
描述
user 登录 Smartbi 的用户名
password 登录Smartbi的用户密码
id 模块id,参数值请见后文
showbanner 是否显示Smartbi的标题栏。不设置此参数或设置为false时,不显示标题栏;设置为true时,则显示。
传递上述四个参数,集成分析展现模块的访问地址,如下所示。
...
集成地址及参数
代码块 |
---|
http:// |
Smartbi-server: |
port/smartbi/vision |
效果如下所示。
3.集成模块与参数对应关系
具体每个模块的集成示例请见集成示例。
4.集成示例
4.1 我的工作区
支持id: privatefolder、favorite
折叠代码
http://localhost:8080/smartbi/vision/openmodule.jsp?id=privatefolder&showbanner=false
4.2 消息详情
集成消息详情模块访问地址(只能访问未读的消息),如下所示。
折叠代码
http://localhost:8080/smartbi/vision/openmodule.jsp?id=messageDetail&showbanner=true&b64msg=eyJpZCIgOiAiSThhOGE5ZjVlMDE3OWVhYmZlYWJmMGVlOTAxNzllYWVlYzk4NzAwOGYiLCAiY2F0ZWdvcnkiIDogInByaXZhdGUifQ==
其中b64msg为{"id" : "I8a8a9f5e0179eabfeabf0ee90179eaeec987008f", "category" : "private"}的base64加密字符串。
...
/aichat/proxy/#/ |
参数 | 备选值/默认值 | 说明 |
---|---|---|
navigationPanel |
| 左侧的导航栏面板。
|
logoSection |
| 左侧导航栏面板上顶部的LOGO区域。 |
chatHistorySection |
| 左侧导航栏面板上中间的“历史对话”区域。 |
userInfoSection |
| 左侧导航栏面板上底部的用户信息区域。 |
dataPanel |
| 右侧的数据面板。
|
dataResourceId | Resource ID | 资源ID,右侧数据面板上选中该资源。
|
agentId | Agent ID | 默认选中的智能体。 传入选中的智能体的“资源ID”,比如分析模式/专家模式/报表问数。 |
3. 集成示例
3.1 隐藏导航面板
打开 AIChat 时,默认隐藏左侧的“导航”面板,但同时允许用户再把它打开。
代码块 |
---|
http://Smartbi-server:port/smartbi/vision/aichat/proxy/#/?navigationPanel=hide |
- 添加 navigationPanel=hide 参数后,集成的效果如下图。“导航”面板虽然被隐藏了,但用户可以通过点击顶部的“显示导航栏”按钮,再把导航面板显示出来。
3.2 删除数据面板
打开 AIChat 时,默认隐藏右侧的“数据”面板,并且不允许用户再次把它打开。
代码块 |
---|
http://Smartbi-server:port/smartbi/vision/aichat/proxy/#/?dataPanel=delete |
- 添加 dataPanel=delete 参数后,集成的效果如下图。“数据”面板被删除了,用户无法再把数据面板显示出来。