资讯专栏INFORMATION COLUMN

activiti自定义diagram的高亮

suemi / 2308人阅读

摘要:实现主要是扩展的方法改造该方法,可以自定义已经执行的用什么颜色,当前的用什么颜色。获取当前的获取历史的和

实现ProcessDiagramGenerator

主要是扩展generateDiagram的方法

public InputStream generateDiagram(BpmnModel bpmnModel, String imageType,
                                       List highLightedActivities, List highLightedFlows, double scaleFactor) {
        return generateDiagram(bpmnModel, imageType, highLightedActivities, highLightedFlows,null, null, null,null, scaleFactor);
    }

改造该方法,可以自定义已经执行的用什么颜色,当前的用什么颜色。

获取当前的activity
runtimeService.getActiveActivityIds(execution.getId());
获取历史的activity和flow
List historicActivityInstances = historyService.createHistoricActivityInstanceQuery().processInstanceId(processInstanceId).list();
Process process = bpmnModel.getMainProcess();
FlowElement flowElement = process.getFlowElement(getActivityId());
docs

activiti-spring-demo

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/65075.html

相关文章

  • ❤️ 程序员【代码管理】工具介绍❤️,热门语言更新这么快,你绕不过这一关

    上次讲了2个游戏源码 前端实战之js推箱子游戏(有界面、附源码、赞关藏) Python实战:五子棋小游戏,切身感受一下前端和桌面应用的区别,选择自己喜欢的 本来今天准备写一篇面向对象文章,但是想一想,讲面向对象之前还是先给大家介绍几款实用的工具,更加快速的理解,掌握知识点。 1.UML 统一建模语言(Unified Modeling Language,UML)是一种为面向对象系统的产品进行说明、可...

    array_huang 评论0 收藏0
  • Markdown编辑器

    摘要:当你完成了一篇文章的写作在上方工具栏找到文章导出,生成一个文件或者文件进行本地保存。导入如果你想加载一篇你写过的文件或者文件,在上方工具栏可以选择导入功能进行对应扩展名的文件导入,继续你的创作。 @TOC 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Mark...

    mykurisu 评论0 收藏0
  • 安利个开源免费流程图应用Draw.io/diagrams,告别Visio/ProcessOn

    摘要:截至发文,最新版本为内容机密,团队使用首选私有部署,形式部署非常简单,只要分钟,行代码,你就可拥有自己专属的媲美的流程图应用。私有部署的还有一个好处是可以进行二次开发。 ...

    chaos_G 评论0 收藏0
  • mxGraph 入门实例教程

    摘要:本教程会使用到语法,而第二部分的项目是用写的。阅读本教程需要你掌握这两项预备知识。在中可以代表组节点边,这个类封装了的操作,本教程不涉及到组的内容。表示在边的正交线上移到的距离。 showImg(https://segmentfault.com/img/remote/1460000018510999?w=935&h=484); 在上一篇文章 《记一次绘图框架技术选型: jsPlumb ...

    coordinate35 评论0 收藏0
  • vuejs切换导航条高亮路由高亮做法

    摘要:我的前端经验总结,喜欢的话请点导航条高亮我的做法用一个数组存导航条,用循环它,这样可以减少代码,二可以使用它的下标来判断高亮,三还可以获取后端的导航信息来遍历重点是在函数,传入当前点击的下标,自定义一个下标,判断是否相等就用三元符号判断 我的GitHub前端经验总结,喜欢的话请点star✨✨Thanks.:https://github.com/liangfengbo/frontend-...

    jerryloveemily 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<