参考链接:
http://pjwqh.blog.51cto.com/632548/1654178
数据库,有个act_hi_actinst表,该表存放了流程实例的所有activity。查找相应API,得到有如下方法:
historyService.createHistoricActivityInstanceQuery()//
.processInstanceId(hvi.getProcessInstanceId())//
.unfinished()//未完成的活动(任务)
.singleResult();
如果查找结果为null,则该流程实例已经走完,如果不为空,则查出来的activity 就是流程实例的下一环节。到此,流程状态(流程下一步环节)顺利找到。
HistoricActivityInstance hai=historyService.createHistoricActivityInstanceQuery()//
.processInstanceId(hvi.getProcessInstanceId())//
.unfinished()
.singleResult();
if(hai!=null){
map.put("piState", hai.getActivityName());// 流程状态
}else{
map.put("piState", "完结");// 流程状态
}
分享到:
相关推荐
忙活了一个星期左右,查找各种资料,终于将Activiti的流程设计器分离出来,与SpringMVC,spring整合了起来,先把工程分享出来,等有时间了在慢慢讲解具体的整合步骤。工程下载之后直接可以运行,只需要改一下数据库...
activiti流程图查看demo
Activiti 6.0 流程设计器汉化,替换Activiti-App下的activiti-app-logic-6.0.0.jar 文件
activiti5.22 流程设计器绘画的流程图条件线上的字不显示 下载该jar包 替换对应的maven仓库的jar包就可以了
一个简单的activiti请假流程项目,部署,启动,执行,结束,简单描述activiti核心内容。
Activiti的流程部署Activiti的流程部署Activiti的流程部署Activiti的流程部署
activiti6.0实现流程图片自定义颜色 当前任务为红色,走过的任务为绿色,自定义文字颜色连线文字显示
Activiti12流程跟踪任务节点和线高亮显示,能标记流程所走过节点和线为红色,未走过的节点和线不标记,支持驳回和子流程。
Activiti 是由 jBPM 的创建者 Tom Baeyens 离开 JBoss 之后建立的项目,构建在开发 jBPM 版本 1 到 4 时积累的多年经验的基础之上,旨在创建下一代的 BPM 解决方案。 Activiti是一个开源的工作流引擎,它实现了...
Activiti流程跟踪监控图路径线和节点高亮显示,本实例提供了两种方式,都可以生成png图片。
NULL 博文链接:https://chun521521.iteye.com/blog/2182997
Activiti(Flowable) 流程实例克隆解决方案1
Activiti学习文档(二)之画流程图并部署流程的文件资源……
使用modeler设计器,流程图连线名称是有显示的,但是运行结果却没显示。下载本jar包直接替换原来的jar包,重新启动项目即可
springboot+activiti+bootstrap+angular 整合自定义流程设计,带数据库文件,适合初学者,以及需要深入研究的码农
这个是Activiti开发的请假流程实例,可以作为用Activiti开发工作流的参考;项目采用spring+hibernate+strus2+activity开发,可以运行;数据库采用oracle,其中 QingJia 和 QingJiaHis 是自己的业务表,分别表示 请假...
Activiti的Web流程图设计器,BPMN-JS也可在官网下载并配置,这里压缩包是配置好的 1、需要提前下载好Node.js(中文官网连接:http://nodejs.cn/),傻瓜式安装。 2、解压后在bpmnjs目录打开dos命令窗口,输入npm ...
activiti在线流程图设计整合,springboot+activiti流程设计
activiti 5.16 用户手册,中文翻译版