【功能优化】条件节点设置优化

This commit is contained in:
jason committed 2025-01-19 18:40:18 +08:00
1 parent baa4116697
commit 42de3d9127
5 files changed
+59 -39

No files matched your search

@@ -103,14 +103,8 @@ export interface SimpleFlowNode {
taskAssignListener?: ListenerHandler
// 创建任务监听器
taskCompleteListener?: ListenerHandler
// 条件类型
conditionType?: ConditionType
// 条件表达式
conditionExpression?: string
// 条件组
conditionGroups?: ConditionGroup
// 是否默认的条件
defaultFlow?: boolean
// 条件设置
conditionSetting?: ConditionSetting
// 活动的状态,用于前端节点状态展示
activityStatus?: TaskStatusEnum
// 延迟设置
@@ -365,6 +359,20 @@ export enum TimeUnitType {
DAY = 3
}
/**
* 条件节点设置结构定义,用于条件节点
*/
export type ConditionSetting = {
// 条件类型
conditionType?: ConditionType,
// 条件表达式
conditionExpression?: string,
// 条件组
conditionGroups?: ConditionGroup,
// 是否默认的条件
defaultFlow?: boolean
}
// 条件配置类型 ( 用于条件节点配置 )
export enum ConditionType {
/**