mirror of
https://gitee.com/cai_xiao_feng/lowflow-design.git
synced 2025-12-06 16:18:22 +08:00
20 lines
337 B
TypeScript
20 lines
337 B
TypeScript
/**
|
|
* 字段筛选结果
|
|
*/
|
|
export interface Condition {
|
|
// 筛选字段
|
|
field: string | null,
|
|
// 条件运算符
|
|
operator: string,
|
|
// 筛选值
|
|
value: any | null
|
|
}
|
|
|
|
/**
|
|
* 筛选规则
|
|
*/
|
|
export interface FilterRules {
|
|
logicalOperator: 'or' | 'and',
|
|
conditions: Condition[]
|
|
groups: FilterRules[]
|
|
} |