程序集成工作流Activiti教程和源码

Java集成工作流,本代码可直接加入业务进行审批,工作流都已集成。

前言

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

源码获取方式:本文末个人名片直接获取。

一、项目形式

springboot+vue+activiti集成了activiti在线编辑器,流行的前后端分离部署开发模式,快速开发平台,可插拔工作流服务。工作流表单可平滑的接入自定义表单,接入后进行业务审批流转。本项目集成了工作流所有的功能,并做了一个测试的表单进行审批演示。工作流部分功能含:流程图在线绘制,在线发布,工作流权限设置,审批节点设置(角色,直接指定人,部门等),业务表单关联,提交,撤回,与签或签,同意,驳回(支持驳回到任意岗),审批委托,流程挂起,流程图实时跟踪,审批提醒,可接入钉钉进行钉钉通知,企业微信通知等。

二、项目介绍

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

三、工作流

1.流程模型绘制

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

2.流程配置

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

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

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

设置完后启动即可。

3.流程提交

填写请假表单

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

提交之后可以撤回单据。

查看流程流转进度情况。

也可以挂起,删除流程。

4.流程审批

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

审批通过。

委托他人待代。

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

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

审批通过。

5.待办信息推送

站内消息推送。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1163530.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【好写作AI】你的“学术GPS”:设定合规路线,避开不端雷区

好写作AI官方网址&#xff1a;https://www.haoxiezuo.cn/一、深夜赶论文时&#xff0c;你是否也有过“危险的念头”&#xff1f;“这段概念解释有点难&#xff0c;直接‘借鉴’一下…应该不会被发现吧&#xff1f;”“AI生成的内容&#xff0c;直接复制粘贴算我的吗&#xff1f…

【好写作AI】你的24小时“学术翻译官”:外文文献英文摘要从此无障碍!

好写作AI官方网址&#xff1a;https://www.haoxiezuo.cn/一、面对外文文献&#xff0c;你是否也“双语脑宕机”&#xff1f;下载一篇英文顶刊&#xff0c;第一段就查了8次词典&#xff0c;结果还是没懂那句长难句的逻辑。用翻译软件翻出来的句子&#xff0c;要么像外星语&#…

【好写作AI】你的毕业论文“终审官”:AI校对,让答辩前的夜不再难熬!

好写作AI官方网址&#xff1a;https://www.haoxiezuo.cn/一、交稿前夜&#xff0c;你是否在经历“灵魂拷问”&#xff1f;已经通读五遍&#xff0c;却还是担心错别字像地雷一样藏在某个角落。引用格式、图表编号、术语统一…这些细节像打地鼠&#xff0c;改好一个又冒出一个。最…

基于Vue+MySQL实现(Web)物流管理系统

物流管理系统 1 系统需求分析 1.1 系统描述 物流的概念最早是在美国形成的&#xff0c;起源于 20 世纪 30 年代&#xff0c;原意为“实物分配”或“货物配送”。1963 年被引入日本&#xff0c;日文意思是“物的流通”。20 世纪 70 年代后&#xff0c;日本的“物流”一词逐渐…

【好写作AI】你的“思维启动器”:专治论文写作“大脑死机”与“键盘恐惧”

好写作AI官方网址&#xff1a;https://www.haoxiezuo.cn/ 一、写作瓶颈期&#xff0c;你是否感觉像在“学术便秘”&#xff1f; 对着空白文档发呆半小时&#xff0c;只憋出标题和学号。 写到某个章节突然“卡壳”&#xff0c;仿佛大脑被拔了网线&#xff0c;所有思路瞬间中断。…

leetcode 866. Prime Palindrome 回文质数

Problem: 866. Prime Palindrome 回文质数 解题过程 常规方式的&#xff0c;回文串的判断使用字符串&#xff0c;翻转会超时的&#xff0c;回文串的判断要使用数学方式 Code class Solution { public:bool isprime(int n) {for(int i 2; i * i < n; i) {if(n % i 0) {ret…

【好写作AI】学术“双刃剑”:用对了是效率革命,用错了是思考陷阱?

好写作AI官方网址&#xff1a;https://www.haoxiezuo.cn/一、深夜的宿舍&#xff0c;正在上演两种“AI剧本”宿舍A&#xff1a;小李用好写作AI3天搞定了文献综述框架&#xff0c;现在正喝着咖啡&#xff0c;悠然地深化自己的论点。宿舍B&#xff1a;小张把题目丢给某个“神奇软…

基于Python实现孤立词语音识别

孤立词语音识别 1 任务介绍 语音识别是通往真正的人工智能的不可缺少的技术。尽管能真正听懂人类说话的智能机器任然在未来不可捉摸的迷雾之中&#xff0c;但我们必须先解决如何识别出人类语音中包含的自然语言信息的问题。而数字信号处理技术将为这一任务赋能。在本课程项目…

告别 GraphPad 熬夜暴击!虎贲等考 AI 科研绘图:10 分钟搞定期刊级图表

还在为调一张实验数据图熬到凌晨&#xff1f;还在因图表配色土气、格式不规范被导师打回&#xff1f;还在羡慕别人论文里的精美示意图&#xff0c;自己却连 Origin 都用不明白&#xff1f;科研绘图&#xff0c;这个曾让无数科研人头疼的 “技术活”&#xff0c;在虎贲等考 AI 科…

leetcode 867. Transpose Matrix 转置矩阵-耗时100

Problem: 867. Transpose Matrix 转置矩阵 解题过程 耗时100%&#xff0c;矩阵转置的&#xff0c;行索引变列索引&#xff0c;列索引变行索引 Code class Solution { public:vector<vector<int>> transpose(vector<vector<int>>& matrix) {int m …

Java 9 到 Java 25

核心版本演进&#xff08;Java 9 - Java 25&#xff09;里程碑版本&#xff08;重大架构 / 特性革新&#xff09;Java 9&#xff08;2017&#xff09;核心特性&#xff1a;模块化系统 (Module System&#xff0c;Project Jigsaw)&#xff0c;将 JDK 拆分为模块化结构&#xff0…

leetcode 868. Binary Gap 二进制间距-耗时100

Problem: 868. Binary Gap 二进制间距 解题过程 耗时100%&#xff0c;二进制位运算&#xff0c;前一个1的索引和后一个1的索引相减的绝对值的最大值 Code class Solution { public:int binaryGap(int n) {bitset<32> se(n);if(n < 2 || se.count() 1) return 0;int …

Java 25 中的虚拟线程

一、Java 25 虚拟线程核心定位虚拟线程&#xff08;Project Loom 核心特性&#xff09;自 Java 19 预览、Java 21 正式发布后&#xff0c;Java 25 并未新增颠覆性功能&#xff0c;而是聚焦调度优化、稳定性提升、场景适配&#xff0c;让虚拟线程在生产环境中更易用、更高效。二…

Flink 读 Parquet RowData / Avro(Generic/Specific/Reflect)+ FileSource 批流一体 + PyFlink 依赖

1. 依赖准备&#xff1a;flink-parquet 与 parquet-avro 1.1 Java&#xff1a;读取 Parquet 的基础依赖 要在 Flink 里读取 Parquet&#xff0c;你需要加 flink-parquet&#xff1a; <dependency><groupId>org.apache.flink</groupId><artifactId>flin…

深度测评10个AI论文平台,自考学生轻松搞定毕业论文!

深度测评10个AI论文平台&#xff0c;自考学生轻松搞定毕业论文&#xff01; 自考路上的得力助手&#xff1a;AI论文工具如何改变你的写作方式 在自考学习过程中&#xff0c;撰写毕业论文往往是最让人头疼的一环。面对复杂的选题、繁重的文献整理以及反复修改的要求&#xff0c;…

深度复盘----计算机专业读了四年,我才明白这 5 个残酷真相(拒绝精神内耗)

摘要&#xff1a;很多计算机专业的同学从大一开始就陷入了“内卷”与“迷茫”的叠加态。学了 C 语言不懂指针&#xff0c;学了 Java 不懂高并发&#xff0c;天天去图书馆却写不出一个像样的项目。本文是我对计算机学习之路的深度复盘&#xff0c;分享 5 个我希望大一就能知道的…

高效学习----告别“视频收藏夹吃灰”!计算机专业如何建立“输出倒逼输入”的学习闭环?

摘要&#xff1a;你是否也收藏了几个 G 的视频教程却从未打开&#xff1f;是否在此刻觉得自己“学废了”&#xff0c;过两天又全忘了&#xff1f;本文不谈鸡汤&#xff0c;只谈方法论。教你如何利用“费曼技巧”和“开源思维”&#xff0c;构建一套杀手级的高效技术学习体系。&…

Flink JSON 序列化/反序列化 Schema KafkaSource/KafkaSink + 自定义 ObjectMapper + PyFlink Row

1. JsonDeserializationSchema&#xff1a;KafkaSource 中反序列化 POJO JsonDeserializationSchema 实现了 Flink 的 DeserializationSchema&#xff0c;因此只要某个 connector 支持 DeserializationSchema&#xff0c;你就能直接使用它。 典型用法&#xff1a;KafkaSource…

【项目管理】项目管理流程文件(PPT)

1、项目启动2、制定项目计划3、项目执行4、项目监控5、项目收尾软件全套资料部分文档清单&#xff1a; 工作安排任务书&#xff0c;可行性分析报告&#xff0c;立项申请审批表&#xff0c;产品需求规格说明书&#xff0c;需求调研计划&#xff0c;用户需求调查单&#xff0c;用…

火焰识别,火焰检测,火灾检测,基于yolov5的火焰检测,可以检测视频和图片,视频实时检测,将训练好的模型部署到英伟达边缘计算 基于 YOLOv5 的高精度、高帧率火焰检测系统

火焰识别&#xff0c;火焰检测&#xff0c;火灾检测&#xff0c;基于yolov5的火焰检测&#xff0c;可以检测视频和图片&#xff0c;也可视频实时检测&#xff0c;检测准确率高&#xff0c;帧率很高&#xff0c;有标注好的训练数据集可以自己重新训练。 可以将训练好的模型部署…