snowy-designer
Version:
基于Epic-Designer-Pro版本的设计器,可视化开发页面表单
21 lines (20 loc) • 447 B
TypeScript
export interface ConditionItem {
field?: string;
operator?: string;
value?: any;
}
export interface Condition {
conditions: ConditionItem[];
operator: 'and' | 'or';
}
export interface ActionItem {
componentId?: string;
reverseExecute?: boolean;
trigger?: string;
value?: string;
}
export interface LogicRuleItem {
actions: ActionItem[];
condition: Condition;
}
export type LogicRules = LogicRuleItem[];