feat: Simple设计器-监听器

This commit is contained in:
Lesan committed 2025-01-07 16:33:16 +08:00
1 parent 0da3a9bf7b
commit 7683aa2e7d
4 files changed
+183 -134

No files matched your search

@@ -98,7 +98,11 @@ export interface SimpleFlowNode {
// 审批节点的审批人与发起人相同时,对应的处理类型
assignStartUserHandlerType?: number
// 创建任务监听器
createTaskListener: ListenerHandler
taskCreateListener?: ListenerHandler
// 创建任务监听器
taskAssignListener?: ListenerHandler
// 创建任务监听器
taskCompleteListener?: ListenerHandler
// 条件类型
conditionType?: ConditionType
// 条件表达式
@@ -236,9 +240,9 @@ export type AssignEmptyHandler = {
*/
export type ListenerHandler = {
enable: boolean
path: string
header: ListenerMap[]
body: ListenerMap[]
path?: string
header?: ListenerMap[]
body?: ListenerMap[]
}
export type ListenerMap = {
key: string