跳到主要内容

DataPredicatePropType

配置示例

{
"dataPredicate": {
"operator": "AND",
"conditions": [
{
"dataField": "status",
"condition": "notEqual",
"value": "草稿"
}
]
}
}
NameTypeDefaultDescription
operator'AND'
| 'OR'
conditions 是要全部满足还是只满足其中一个
conditionsConditions匹配当前数据需要满足的条件列表,由 operator 来决定是全部满足还是只满足一个

Conditions

NameTypeDefault是否支持 Variable PatternDescription
dataFieldstring数据字段的 id
fieldstring✔️数据字段的 id,可以写 Variable Pattern
condition'equals'
| 'stringEquals'
| 'notEqual'
| 'stringNotEqual'
| 'contains'
| 'notContains'
| 'startsWith'
| 'endsWith'
| 'lessThan'
| 'lessThanOrEqual'
| 'greaterThan'
| 'greaterThanOrEqual'
| 'blank'
| 'notBlank'
条件
valuestring
| number
| bool
✔️