|
名称 |
类型 |
描述 |
示例值 |
|---|---|---|---|
|
object |
自定义实体属性定义 |
||
| Name |
string |
属性标识,支持大小写字母、数字、下划线,必须以字母或数字开头,最长 64 个字符 |
apiCode |
| DisplayName |
string |
展示名称,最长 32 个字符 |
API编码 |
| Type |
string |
属性类型,支持 STRING、TEXT、INT、FLOAT、BOOLEAN、DATE、ARRAY、ENUM、JSON |
STRING |
| IsOptional |
boolean |
取值是否可选,默认为 true 重要 在创建实体时会进行校验,如果该值为 false,但创建时未提供,会校验失败报错 |
true |
| SearchFilterEnabled |
boolean |
是否支持作为页面筛选条件(只影响搜索页面),默认为 false; 仅 STRING、DATE、ENUM、ARRAY、INT、BOOLEAN 类型支持开启 |
false |
| DisplayEnabled |
boolean |
是否在详情页展示,默认为 true |
true |
| AllowedValues |
array |
枚举可选值,type=ENUM 时必填 |
|
|
string |
可选值 |
LABEL_1 |
|
| Description |
string |
属性描述 |
层级描述 |