前言

activiti工作流,企业erp、oa、hr、crm等审批系统轻松落地,请假审批demo从流程绘制到审批结束实例。

一、项目形式

springboot+vue+activiti集成了activiti在线编辑器,快速开发平台,可插拔工作流服务。

二、项目介绍

本项目拥有用户管理,部门管理,代码生成,系统监管,报表,大屏展示,业务审批等功能。功能太强大,只能粗矿的介绍,所见即所得,体验一下吧。

三、工作流

1.流程模型绘制

进入流程模型菜单,创建流程模型,这里涉及到网关流转,需要设置流转条件,我们这里是三十岁以上的走下面分支,三十岁以下的走上面的分支。点击分支线,设置流转条件即可。${age<=30}。保存后我们在列表中点击发布即可。

2.流程配置

发布后,就到了已发布模型列表,在启用之前,我们需要先对进行节点设置和关联具体单据。

审批人员可以根据角色,直接指定人,部门,部门负责人,发起人部门负责人来进行配置,基本上满足所有的流转需求,并且可以设置表单变量。

设置流程表单,目前就做了一个请假的测试表单,并且可以对相应角色授权,做到自定义权限。

设置完后启动即可。

3.流程提交

填写请假表单

提交单据,优先级分为普通,重要,紧急。消息通知可以选择站内通知,短信,邮件。

提交之后可以撤回单据。

查看流程流转进度情况。

也可以挂起,删除流程。

4.流程审批

办理人审批列表,可以处理单据(驳回或者通过),也可以委托他人待办。

审批通过。

委托他人待代。

审批通过后进入已办列表。

年龄大于30岁,进入下面分支流转。

审批通过。

5.待办信息推送

站内消息推送。

总结

上面只是展示了平台的审批流功能,还有其他很多功能没展示出来,自己也写了一些非常好用的组件,做到系统敏捷快速开发,大大减少开发时间和成本,目前正在对接移动端审批。之前由于没有时间去部署线上测试环境,考虑近期部署,目前可以单独找我,远程演示,有需要源码的联系我。q:2500564056。

鸣谢: jeecgboot开源版JEECG官方网站 - 基于BPM的低代码开发平台 咖啡兔activiti实战咖啡兔的博客

Java开发基础平台带集成的审批工作流相关推荐

  1. 提高生产力:Web开发基础平台WebCommon的设计和实现

    Web开发中,存在着各种各样的重复性的工作.为了提高开发效率,不在当码农,我在思考和实践如何搭建一个Web开发的基础平台. Web开发基础平台的目标和功能 1.提供一套基础的开发环境,整合了常用的框架 ...

  2. java相关段子_为什么Java开发人员都带眼镜 | 程序员搞笑段子合集

    劳工节小长假愉快! Enjoy! 01 如何区分HTML和HTML5? 用IE打开,打不开吗?那就是HTML5没错了. 02 程序员为什么放弃斗争呢? 因为他没有兵(array)啊. 03 数据库SQ ...

  3. 为什么Java开发人员都带眼镜 | 程序员搞笑段子合集

    Enjoy! 01 如何区分HTML和HTML5? 用IE打开,打不开吗?那就是HTML5没错了. 02 程序员为什么放弃斗争呢? 因为他没有兵(array)啊. 03 数据库SQL走进了一家NoSQ ...

  4. java 集成开发工具_最好的Java开发人员测试和集成工具

    java 集成开发工具 通过从您的应用程序学习企业APM产品,发现更快,更有效的性能监控. 参加AppDynamics APM导览! 无论您是刚刚起步还是已经从事了一段时间,使用正确的工具进行编程都可 ...

  5. 最好的Java开发人员测试和集成工具

    通过从应用程序中学习企业APM产品,发现更快,更高效的性能监控. 参加AppDynamics APM导览! 无论您是刚开始还是已经使用了一段时间,使用正确的工具进行编程都可以对项目的成功产生巨大的影响 ...

  6. 转载 java开发基础 https://blog.csdn.net/jiangjiewudi/article/details/9565749

    Java就是用来做项目的!Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如下要点: 1.掌握项目开发的基本步骤 2.具备极强的面向对象的分析与设计技巧 3.掌握用例驱 ...

  7. 安卓逆向必备之Java开发基础(上)

    文章目录 1.环境搭建 2.初识Java 3.注释 4.变量 6.输入和输出 5.条件语句 6.循环语句 7. 数据类型相关 7.1 整数类型 7.2 字符 7.3 字符串 7.4 数组 7.5 Li ...

  8. JAVA分布式快速开发基础平台 iBase4J 推荐 国产 J2EE框架

    iBase4J 详细介绍 https://www.oschina.net/p/iBase4J iBase4J项目简介 iBase4J是Java语言的分布式系统架构. 使用Spring整合开源框架. 使 ...

  9. Java开发基础面试知识点

    目录 Java基础 数据类型 ==和equals的区别 hashcode()和equals()方法 String.StringBuilder.StringBuffer区别 访问权限修饰符 final修 ...

最新文章

  1. java 毫秒转为日期_java将毫秒转化为日期
  2. 时间戳显示为多少分钟前,多少天前的JS处理,JS时间格式化,时间戳的转换
  3. iconfont svg图标不能更改颜色的解决方法
  4. How to solve random black screen on macOS Sierra
  5. Spark记录-Scala语法基础
  6. java怎么预加载字典值,有选择地显示预加载内容提高网站的性能
  7. Windows XP如何修改用户配置文件默认位置
  8. ReactiveObjC(OC版ReactiveCocoa)的安装与使用
  9. 如何七周成为数据分析师
  10. 主进程退出后子进程还会存在吗?_进程和线程面试常见的19个问题
  11. 如何使用Photoshop修改论文中插图颜色
  12. asp.net图书馆管理系统
  13. httpclient 假死问题
  14. element ui字段_ui备忘单下拉字段
  15. 绘图工具-PlantUML
  16. 2022年网络工程师考试知识点:防火墙技术
  17. PPT 图 保存为高清图片(可自定义分辨率)
  18. Android,firefly3399开发板,arm64-v8a、armeabi-v7a、armeabi、x86下的so文件兼容问题
  19. 计算机专业可以从事测绘行业吗,测绘类专业就业前景怎么样
  20. python tkinter数据库通讯录_python连接Mysql数据库写的小电话本

热门文章

  1. 【连连支付】PHP第三方连连支付对接
  2. PDF怎么转换成Word?给大家分享三种简单的转换方法
  3. Redis系列6-sentinel
  4. 可编程控制器工作原理及程序编制
  5. 数仓建模—IOTA架构
  6. 每日一题——质因数个数(蓝桥杯2022年第十三届省赛真题)
  7. CAD轴测图怎么画?快来试试浩辰CAD超级轴测命令!
  8. 基于单片机的CO(一氧化碳)监测系统设计(#0426)
  9. 《静态时序分析实用方法》第八章翻译
  10. 微信公众号开发1-微信授权登录