@@ -6,7 +6,7 @@ Flow Engine 核心工作流引擎框架,提供流程定义、节点执行、
66
77- groupId: com.codingapi.flow
88- artifactId: flow-engine-framework
9- - version: 0.0.26
9+ - version: 0.0.28
1010- packaging: jar
1111
1212## 关联关系
@@ -36,7 +36,7 @@ Flow Engine 核心工作流引擎框架,提供流程定义、节点执行、
3636| org.apache.groovy: groovy-xml | 4.0.29 | Groovy XML 处理 |
3737| commons-io: commons-io | 2.17.0 | IO 工具库 |
3838| org.apache.commons: commons-lang3 | 3.20.0 | 字符串/对象工具 |
39- | com.codingapi.springboot: springboot-starter | 3.4.40 | 基础框架(用户体系、持久化、序列化) |
39+ | com.codingapi.springboot: springboot-starter | 3.4.42 | 基础框架(用户体系、持久化、序列化) |
4040| org.springframework.boot: spring-boot | 3.5.9 | Spring Boot 核心 |
4141| com.fasterxml.jackson.core: jackson-databind | 2.19.4 | JSON 序列化 |
4242| org.projectlombok: lombok | 1.18.42 | 编译期代码生成(optional) |
@@ -48,7 +48,7 @@ com.codingapi.flow/
4848├── action/ # 动作模块 — 定义流程操作行为
4949│ ├── IFlowAction.java # 动作接口:type/enable/generateRecords/run
5050│ ├── BaseAction.java # 动作基类
51- │ ├── ActionType.java # 动作类型枚举(9 种:SAVE/PASS/REJECT/RETURN 等 )
51+ │ ├── ActionType.java # 动作类型枚举(8 种:SAVE/PASS/REJECT/ADD_AUDIT/DELEGATE/ RETURN/TRANSFER/CUSTOM )
5252│ ├── ActionDisplay.java # 动作展示控制
5353│ ├── actions/ # 具体动作实现
5454│ │ ├── PassAction.java
@@ -129,7 +129,7 @@ com.codingapi.flow/
129129│ ├── IDisplayNode.java # 展示节点接口
130130│ ├── BaseFlowNode.java # 节点基类
131131│ ├── BaseAuditNode.java # 审批节点基类
132- │ ├── NodeType.java # 18 种节点类型枚举
132+ │ ├── NodeType.java # 19 种节点类型枚举
133133│ ├── factory/
134134│ │ └── NodeFactory.java # 节点工厂
135135│ ├── helper/
@@ -264,7 +264,6 @@ com.codingapi.flow/
264264 ├── Workflow.java # 流程定义领域模型
265265 ├── WorkflowVersion.java # 流程版本
266266 ├── WorkflowBuilder.java # 流程构建器
267- ├── WorkflowRuntime.java # 运行时快照
268267 └── runtime/
269268 └── WorkflowRuntime.java # 运行时配置
270269```
@@ -281,7 +280,7 @@ com.codingapi.flow/
281280
282281` IFlowNode ` 定义了节点的完整生命周期:` handle() ` 驱动流转递归,` isFinish() ` 判断完成,` generateCurrentRecords() ` 生成待办记录,` filterBranches() ` 处理条件分支。` NodeFactory ` 负责根据 ` NodeType ` 枚举创建节点实例。
283282
284- 支持 18 种节点类型,覆盖审批、条件/包容/并行网关、延迟、抄送、子流程、触发器等 BPMN 2.0 标准结构。
283+ 支持 19 种节点类型,覆盖审批、条件/包容/并行网关、延迟、抄送、子流程、触发器等 BPMN 2.0 标准结构。
285284
286285关键类:` com.codingapi.flow.node.IFlowNode ` 、` com.codingapi.flow.node.NodeType ` 、` com.codingapi.flow.node.factory.NodeFactory `
287286
0 commit comments