跳到主要内容

卡片底部动作

卡片底部是消息卡片下方的一块可点击区域,用来让用户直接从消息执行操作。每个模板只有这一处动作,只需要配置名称和触发动作。只用于阅读、不需要操作的消息,可以把底部区域关闭。

底部配置​

配置项说明
显示底部文案控制底部区域是否显示。关闭后卡片不再有可点击区域
底部文案底部显示的文字,右侧会带一个朝右的箭头。建议简短并体现动作,例如“查看详情”“打开任务”
触发动作点击底部区域后执行的动作,可选择打开内容详情、站内路由或外部链接

内部地址​

当底部需要打开产品内页面时,使用内部地址。目标必须以 / 开头,并且不能包含空格。

以下地址是前台可用的内部地址。管理后台地址不建议配置给面向用户的消息底部动作。

固定地址​

内部地址用途
/workspace-apps打开工作台应用入口
/workspace-apps/approval-center/approval-records打开审批记录
/notifications打开消息中心
/visualization打开可视化入口
/visualization/design/new新建图表
/visualization/dashboard/design/new新建仪表盘

动态地址​

动态地址中的 {xxx} 需要替换为真实值,也可以用字段变量拼接。

内部地址用途
/forms/runtime/{formApiName}打开表单数据列表
/forms/runtime/{formApiName}/new打开表单新建页
/forms/runtime/{formApiName}/view/{recordId}打开表单记录详情
/forms/runtime/{formApiName}/edit/{recordId}打开表单记录编辑页
/workspace-apps/{appCode}打开指定工作台应用
/notifications/detail/{inboxItemId}打开指定消息详情
/visualization/view/{chartId}打开指定图表查看页
/visualization/dashboard/view/{chartId}打开指定仪表盘查看页
/visualization/dashboard/menu/{chartId}打开指定仪表盘菜单页
/visualization/design/{chartId}打开指定图表设计页
/visualization/dashboard/design/{chartId}打开指定仪表盘设计页

动态地址示例​

示例说明
/forms/runtime/contract/view/{{record.data.recordId}}打开合同表中当前记录详情
/forms/runtime/contract/edit/{{record.data.recordId}}打开合同表中当前记录编辑页
/workspace-apps/approval-center打开审批中心应用
/notifications/detail/{{record.id}}打开对应消息详情
/visualization/dashboard/view/{{record.data.dashboardId}}打开指定仪表盘

外部链接​

当底部需要打开可信的外部地址时,使用外部链接。外部目标必须使用 https://。

示例:

https://example.com/contracts/{{record.data.contractCode}}
https://docs.example.com/process

底部和触发动作中使用变量​

触发动作可以使用字段变量,当跳转目标需要根据记录变化时很有用。底部文案最多 16 个字符,建议写成固定的动作短语,把动态部分放在路由或链接里。

示例用途
查看详情固定不变的底部文案
/forms/runtime/contract/view/{{record.data.recordId}}打开对应内部记录
https://example.com/orders/{{record.data.orderNo}}打开对应外部页面

启用模板前,需要重点检查使用变量拼出的跳转目标。