Appearance
用户选择
说明
说明项 | 内容 |
---|---|
分类 | 控件类 |
存储类型 | TableAccountSimple ,Array<TableAccountSimple> |
是否可排序 | 是 |
是否支持过滤 | 是 |
支持过滤器类型 | 包含、不包含、等于、不等于、等于空、不等于空、在列表中、不在列表中 |
设置项
设置项 | 说明 |
---|---|
允许不填写 | 设置该字段是否必填 |
多选 | 开启后该用户选择将支持多选,多选后会更改字段的存储类型 |
未填写时在表单中的占位符 | 在该字段未输入信息时展示在输入框内的文字信息 |
使用当前用户作为默认值 | 开启后将使用当前操作用户作为默认值 |
数据源 | 可设置选项值的数据源 选项: 应用成员 、团队成员 |
选择器样式 | 可设置选择器的展示选项时的样式,仅在数据源为团队成员时显示 选项: 列表 、部门树和成员列表 |
选定选择范围 | 数据源为应用成员时,开启后可通过应用角色限定选择用户成员的范围 |
显示样式 | 可设置字段内容的显示样式 选项: 头像和名称 、头像 、名称 、纯文本 |
使用自动化设置待选列表 | 支持使用自动化对设置的选项值进行过滤 |
自动化输入参数 | 调用自动化计算待选值时的可传入参数 |
注意事项
因为单选和多选的存储类型不同,所以在开启/关闭多选可能会丢失数据,需谨慎操作
在数据库中的存储格式
字段类型 | 说明 |
---|---|
jsonb | 存储JSON格式数据,JSON数据结构见下方 |
在数据表中,用户选择字段数据会存储为json格式,如果是多选,会存储为json数组。json结构如下:
ts
interface TableAccountSimple {
id:string;//ID
name:string;//名称
avatar:string;//头像
}