Skip to content

流程(forge-plugin-flow)

实体、Mapper、服务在 forge-plugin-flow(包名仍是 com.mdframe.forge.starter.flow)。HTTP 入口在独立服务 forge-flow-server。引擎依赖是 Flowable 7.0.1forge-dependencies / forge-serverflowable.version),不是 6.8.0。

使用手册见 流程中心。表怎么和权限 / 低代码连、历史实例清哪些表,见 表模型与关联(PRO)

业务表

Forge 自己的表一律 sys_flow_*,没有 flow_definition / flow_instance

实体用途
sys_flow_modelFlowModel模型;发布后写 process_definition_iddeployment_id
sys_flow_model_versionFlowModelVersion版本快照
sys_flow_businessFlowBusiness业务单 ↔ 流程实例,business_key + process_instance_id
sys_flow_taskFlowTask待办 / 已办镜像,task_id 是 Flowable 任务 ID
sys_flow_cc / sys_flow_commentFlowCc / FlowComment抄送、意见
sys_flow_category / sys_flow_templateFlowCategory / FlowTemplate分类、模板
sys_flow_node_configFlowNodeConfig节点审批配置
sys_flow_form / sys_flow_form_instanceFlowForm / FlowFormInstance表单定义与填报

引擎仓库 / 运行时 / 历史是 ACT_*FLW_*。不要手写 DELETE

状态枚举

sys_flow_model.statusFlowModelStatus):0 设计,1 已发布,2 已挂起,3 已禁用。

sys_flow_business.statusFlowBusinessStatus,字符串):draft / running / active / suspended / approved / rejected / canceled / terminated / completed

sys_flow_task.statusFlowTaskStatus):0 待办,1 已签收,2 已通过,3 已驳回,4 已转办,5 已取消,6 已撤回,7 已退回,8 已终结。待办码是 01

Flow 服务接口前缀

控制器在 forge-flow-server,默认端口 8081

前缀控制器
/api/flow/modelFlowModelController
/api/flow/model/versionFlowModelVersionController
/api/flow/instanceFlowInstanceController
/api/flow/taskFlowTaskController
/api/flow/monitorFlowMonitorController(清理要 flow:monitor:cleanup
/api/flow/cc / /api/flow/comment抄送、意见
/api/flow/category / /api/flow/template分类、模板
/api/flow/form / /api/flow/entry表单、发起入口
/api/flow/nodeConfig节点配置
/api/workspace工作台汇总

演示站页面

路由页面
/flow/todo待办(工作台)
/flow/monitor流程中心 → 流程监控

相关文档