发布时间:2026/8/26 15:54:09
如何用摸鱼低代码快速搭建审批流程?工作流从设计到审批的完整指南 如何用摸鱼低代码快速搭建审批流程工作流从设计到审批的完整指南【免费下载链接】mfish-nocode摸鱼低代码平台是一款致力于让开发像摸鱼一样轻松的低代码/无代码平台。首创微服务单体服务一体化架构。基于SpringBoot4、Spring Ai、Vue3等最新前后端技术栈。已用于多个成熟项目学习和实战两不误。我们希望打破技术门槛让程序员和非程序员都能快速构建业务系统提升效率释放创造力。项目地址: https://gitcode.com/gh_mirrors/mf/mfish-nocode想给团队加一套审批流程却不想从零写代码摸鱼低代码平台内置基于 Flowable 引擎的工作流模块支持可视化流程图设计、会签/或签审批、条件分支网关让请假、报销、大屏发布等审批业务从设计到上线只要几步。本文是一份面向新手和低代码平台用户的完整指南带你走完环境准备 → 画流程图 → 发布流程 → 发起申请 → 审批通过的全链路。一、3 步启动环境5 分钟跑起来摸鱼低代码平台采用单实例微服务一体化架构新手推荐用单实例模式一套代码、一个启动类就能跑。第 1 步获取源码git clone https://gitcode.com/gh_mirrors/mf/mfish-nocode第 2 步初始化数据库只需导入db/mfish_nocode.sql这一个脚本工作流相关表已包含在内。如果你使用微服务模式才需要额外导入db/mf_workflow.sql工作流数据库等分库脚本。第 3 步启动应用找到mf-start/mf-start-boot模块中的MfNoCodeStart启动类直接运行即可。用账号admin登录后台左侧菜单即可看到审批管理审批列表、我的申请、流程管理和流程表单流程图、表单设计器模块。 新手建议单体模式下无需 Nacos 注册中心少配一个中间件调试更省心。二、认识工作流4 种节点 2 种签核方式摸鱼低代码的流程设计器把 BPMN 概念包装成了 4 个简单节点对应源码mf-business/mf-workflow/src/main/java/cn/com/mfish/workflow/enums/NodeType.java节点作用使用场景 开始事件流程起点每个流程只需一个 用户任务审批节点指定人处理部门主管审批 排他网关条件分支金额 5000 走总监审批 结束事件流程终止审批完成审批节点还支持两种签核方式见ApproveType.java会签AND所有审批人都要同意流程才往下走适合全体董事签批场景或签OR任意一人同意即可适合值班人员任一人处理场景。三、可视化设计审批流程图拖拽画完即发布进入流程管理页面新建一条流程后你会填 3 个核心信息流程 KeyflowKey流程唯一标识例如请假申请流程用leave_apply。Key 创建后不可修改请一次想好流程名称如员工请假审批用于界面展示流程图在画布上拖入节点、连线即可。平台会把你的画布 JSON 配置自动转换成标准 BPMN 2.0 模型转换逻辑在BpmnConverter.java中转换完成后可在ProcessController的buildXml接口下载.bpmn20.xml文件。举个例子一个带条件分支的请假流程开始 → 本人填写申请 → 排他网关(天数3?) ├─ 是 → 总监审批 → 结束 └─ 否 → 部门主管审批 → 结束画好后点击发布流程即被部署到 Flowable 引擎同时平台会对流程配置计算 SHA256 指纹见FlowManageServiceImpl.java配置一旦变更再编辑自动升版本号不影响已发起的旧流程。不想用了还能一键撤回发布。 平台预置了可参考的示例流程如请假申请发布流程flowKeydemo_leave_apply_release枚举定义见FlowKey.java照着抄一份就能起步。四、发起申请填表单即可启动流程审批流程的价值在于发起。平台把启动流程封装成了统一接口ProcessController.java的/process/start前端只需两步在表单设计器中拖拽设计业务表单如请假表单请假类型、起止日期、事由用户提交表单时后端携带表单数据调用启动接口流程实例即刻生成第一个审批节点自动进入审批人的待办任务。发起人可以在我的申请里跟踪自己发起的每一条流程点击流程即可看到高亮流程图——走到哪一步一目了然审批意见列表完整记录每个人的通过/拒绝意见如果填错了可以在流程结束前撤回申请并填写取消原因。五、处理审批待办、通过、拒绝三件套审批人登录后审批列表即展示当前待办任务/process/tasks/pending接口按用户过滤并带有待办数 / 已完成数 / 已取消数统计角标。处理一个待办只需要选择✅审核通过调用/process/tasks/approved可附审批意见❌审核拒绝调用/process/tasks/rejected流程终止并留痕。审批完成后的自动回调是这个平台的点睛之笔流程走到终点时CompleteCallbackHandler.java会按通过 / 拒绝 / 取消三种结果回调你指定的业务接口RemoteAuditApi自动把业务单据状态改成已批准 / 已驳回。也就是说审批结果和业务数据同步不需要你手写一行轮询代码。六、进阶技巧让审批更省心的 4 个细节流程实例可追溯历史接口/process/history保留已结束的实例配合MfProcess列表随时审计按业务 Key 查流程通过businessKey可反查某条业务单据对应的最新流程进度方便前端在单据详情页直接嵌入审批进度组件条件分支组合签核排他网关 会签可以组合出小额主管批、大额总监 财务总监会签这类复杂制度AI 工作流助手平台内置/ai/workflow/assist路由用一句自然语言就能完成部署流程、查待办、发起审批等操作不会写接口也能玩。七、常见问题速查问题解答发布后修改流程图会怎样配置指纹变化触发版本升级新流程用新版本旧实例不受影响会签和或签怎么选要人人点头选会签 AND一人代表选或签 OR想对接自己的业务表怎么办启动时传 businessKey流程结束由回调接口自动同步状态单体还是微服务部署学习和中小项目选单体MfNoCodeStart大规模再拆微服务写在最后摸鱼低代码平台的工作流模块把画流程、发流程、走流程、查流程整条链路都做了可视化封装新手用流程管理 表单设计器就能上线一套审批系统开发者再按需通过mf-business/mf-workflow模块的回调接口做深度定制。从设计到审批最快一上午即可完成——让开发像摸鱼一样轻松就从搭建你的第一条审批流程开始吧 【免费下载链接】mfish-nocode摸鱼低代码平台是一款致力于让开发像摸鱼一样轻松的低代码/无代码平台。首创微服务单体服务一体化架构。基于SpringBoot4、Spring Ai、Vue3等最新前后端技术栈。已用于多个成熟项目学习和实战两不误。我们希望打破技术门槛让程序员和非程序员都能快速构建业务系统提升效率释放创造力。项目地址: https://gitcode.com/gh_mirrors/mf/mfish-nocode创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

2026/8/26 16:44:32

ip-location-zh 使用教程:从安装到查询的 10 分钟完整实战指南

ip-location-zh 使用教程:从安装到查询的 10 分钟完整实战指南 【免费下载链接】ip-location-zh 获取 IP 地址的真实地理位置 项目地址: https://gitcode.com/gh_mirrors/ip/ip-location-zh ip-location-zh 是一款免费的 PHP IP 地址定位库,无需数…

2026/8/26 9:13:28

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/25 11:48:27

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/25 16:56:43

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/26 0:04:32

Python random 模块常用函数详解:从入门到实战

目录 1. 引言2. 准备工作3. 基础随机函数4. 序列相关函数5. 随机种子与复现6. 实战案例7. 注意事项8. 常见问题与排查9. 总结 1. 引言 摘要: 本文系统介绍 Python 标准库 random 模块中最常用的随机数生成函数。内容涵盖基础随机函数(random()、unifor…

2026/8/26 1:19:35

JSON总结

JSON概念 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,主要用于跟服务器进行交换数据。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C、C#、Java、JavaScr…

2026/8/26 1:19:35

保存连接sse 是什么原理,为什么不会一直请求

“保持连接”用的是 SSE(Server-Sent Events),本质是一个没有马上结束的 HTTP 请求。 过程是: 拷贝机发送一次请求: GET /api/code-sync/events服务器返回: Content-Type: text/event-stream但不关闭响应&…

2026/8/24 13:42:17

实测才敢推 AI论文网站 2026最新测评与推荐

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。一、综…

2026/8/24 18:13:48

2026必备!AI论文网站测评:最新推荐与深度对比

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

2026/8/25 1:08:14

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…