操作场景
注意:
基础版不提供该功能。
系统常量是产品开放出来的一些参数,主要是用户相关数据,可在接入数据或跳转外链时引用,以达到千人千面的项目数据查看效果。
实现效果
不同用户登录后浏览项目时能看到不同数据效果。
功能介绍
目前已开放的系统常量,您可在项目编辑页面 > 设置 > 系统常量进行查看。


可引用系统常量的地方包括:
方式一:SQL 语句、API/DAYU 数据服务的 URL 地址/请求头/body 参数、图片/视频/视频流(标记)和跳转外链时的地址。使用“~{系统常量名}”的格式引用,引用多个常量时中间用&连接。


方式二:过滤器中的引用格式为 “cargs. 系统常量名”。

操作步骤
以 MySQL 数据库为例,演示如何进行配置逻辑,以能达到不同用户浏览项目时能看到不同数据效果。
说明:
数据源中的数据要和系统常量能够对应得上。


1. 配置数据路由器,将系统常量加到筛选条件中。

2. 在组件上接入配置好的数据路由器,映射字段。

3. 在多个组件中使用该路由器。


4. 分享项目地址,不同的人登录后能查看对应效果。
用户 A 登录时,界面效果如下:

用户 B 登录时,界面效果如下:

用户 C 登录时,界面效果如下:

5. 当获取不到登录用户或信息或者无对应数据时,组件数据为空。
