网站首页 > 精选教程 正文
很多程序员在开发工作流系统时都会遇到一个问题:工作流怎么和业务表结合起来?流程怎么处理?
本快速开发框架大熊老师将采用请假流程作为示例,可以此为模版快速开发审批功能。
简单的请假流程:员工发起请假,经理审批,如果不大于3天,审批通过直接结束,如果大于3天,需要老板进行审批。
1、新建流程模型,设置好key和name
2、使用activiti在线工具设计流程,注意在设计界面,流程名称对应流程key和名称对应流程名,否则后续无法启动流程
分支跳转,设置好分支类似${day>3} ,{day <=3},设置好之后部署流程
3、设计业务逻辑表和接口(本教程通过零代码WebApi系统进行配置),通常包括:
1)、新增业务数据接口
2)、根据id修改instance_id接口
3)、根据id查询业务数据接口
4、设计表单提交页面,在页面中采用如下流程:
1)、调用新增接口插入一条数据,
2)、调用启动流程实例接口启动一个流程,获取instance_id,
3)、调用修改instance_id接口更新instance_i,
4)、员工1发起请假流程界面
5、通过查询待办任务查找流转给自己的流程数据
经理2审批请假流程
6、通过查看已办任务查找已提交或已处理的数据
经理3查看已审批记录
7、boss审批同上
- 上一篇: 橙单工作流框架开源
- 下一篇: SpringBoot整合Activiti工作流框架的使用
猜你喜欢
- 2024-12-20 手把手教你用 Jenkins + K8S 打造流水线环境
- 2024-12-20 自助搭建工作流的流程引擎梳理详解
- 2024-12-20 开源微服务编排框架:Netflix Conductor
- 2024-12-20 告别繁琐操作,Skyvern用LLM和CV自动化浏览器工作流
- 2024-12-20 开源SpringBlade微服务开发平台,用来做毕设接私活是真的香
- 2024-12-20 一款开源、前后端分离的低代码开发框架(集成flowable工作流)
- 2024-12-20 Java 分布式任务调度平台:PowerJob 快速开始+配置详解
- 2024-12-20 一个基于.Net+Vue开发的开源权限工作流系统
- 2024-12-20 分布式定时任务框架—PowerJob
- 2024-12-20 springboot+activiti+angular 集成activiti工作流实现,源码分享
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)