租户个性化
租户个性化
每一家租户根据平台级配置好的 数据模型
和 个性化单元
对具体的功能级进行个性化的配置。
- 菜单路径:
开发管理
>个性化
>页面个性化
- 菜单层级:
租户级
页面个性化能力清单
个性化配置
选择左侧个性化单元的功能菜单进入到个性化配置主界面,右侧主界面中按照单元分组大类显示。
单元配置
单元配置不可编辑,显示当前个性化单元的配置信息。其中只读属性控制该单元下的所有字段是否显示为纯文本。当单元类型为表单时,会显示属性 列数
,该属性控制一行最多能放几个元素。
字段配置
在租户个性化配置中可以针对个性化单元的字段进行租户级别的调整
字段属性
-
字段名: 修改字段显示名称
-
显示: 调整字段是否显示
-
编辑: 调整字段是否可以编辑
-
必输: 调整字段是否必输
-
渲染类型: 调整字段显示方式
-
行/列: 调整表单字段显示位置
-
位置: 调整表格字段显示位置
-
宽度: 调整表格字段显示宽度
-
冻结: 调整表格字段冻结方式
-
关联字段设置: 值集或下拉框可以设置关联字段映射
-
设置值集参数: 值集可配置额外的查询参数
组件属性
不同的组件属性配置属性不同,按照组件的类型分为以下几种情况:
1 文本组件
文本组件可以配置最大、最小长度
2 数字组件
数字可以定义最大值和最小值
3 日期组件
日期可以选择日期格式
4 值集组件
可以调整值集视图编码,关联字段映射可以为当前字段设置带值逻辑。
这里需要配置两个字段,一个是 LOV 能查出来的源字段,一个是当前个性化中需要被映射的目标字段。
组件类型为值集时,可以设置额外的查询参数,该字段会被添加到值集类型字段的查询接口上
5 链接组件
链接地址中的参数需用{}
包裹,参数可以为 organizationId
、tenantId
、当前单元数据源
或表单中的字段
,替换优先级为表单
> 数据源
> organizationId
=tenantId
;
6 上传组件
桶名一般为 public-bucket
和 private-bucket
;
字段条件控制
显示/编辑/必输支持条件控制,点击右侧对应的 fx
打开条件设置窗口
条件配置需要判断条件和筛选逻辑配合使用,添加一条判断条件后,需要将对应的编号按照一定的 关系
写入筛选逻辑中,这个关系可以是 AND
或者 OR
,亦可使用 ()
编写更为复杂的筛选逻辑。
判断条件规则说明
- 所属单元可以选择在单元配置中设置的关联单元
- 表格类型的单元,其显示属性的条件控制中,所属单元不能选择表格类型的单元;其编辑/必输属性的条件控制中,仅可选择当前单元或者其它表单类型的单元
- 表单类型的单元,显示/编辑/必输的条件控制中,所属单元不能选择表格类型的单元
注意事项
表格配置注意事项
- 表格的位置为相对位置,左固定、右固定、不固定的位置排序相互独立;
- 列宽为非必填属性,当此项为空时,组件会给予 200 的默认宽度;
其他注意事项
- 对于代码中已有的字段,组件的特有配置不会生效(关联字段映射除外);
- 关联字段中的字段别名不区分驼峰和下划线,实际页面中,该配置会动转换为驼峰;
- 关联字段的映射字段编码必须是本单元中已有的字段或者代码中定义好的隐藏字段,否则无法带值;
- 字段名称别名必须点开国际化组件进行修改,否则修改无效;
- 渲染类型对表格完全支持,表单仅支持非编码字段,这里不推荐将编码字段的渲染类型进行更改,因为更改后保存等接口提交的数据里面可能不会包含该字段;