工作流JBPM_day02:3-预定义的活动1_4-预定义的活动2+在图片上高亮显示正在执行的上活动
工作流JBPM_day02:3-预定义的活动1






工作流JBPM_day02:4-预定义的活动2+在图片上高亮显示正在执行的上活动




活动 Activity
预先定义好的活动
Start开始活动
End结束活动
State状态活动
Decision判断活动
Fork/Join分支/聚合活动
Task任务活动
自定义的活动
Custom + ExternalActivityBehaviour
事件 Event
在网页中高亮正执行的活动:
1,获取当前正在执行的活动名称
processInstance.findActiveActivityNames()
2,获取活动对应的坐标
repositoryService.getActivityCoordinates(processDefinitionId, activityName)
3,获取流程图片
repositoryService().getResourceAsStream(deploymentId, resourceName);
高亮显示:

test.jpdl.xml
<?xml version="1.0" encoding="UTF-8"?> <process name="test" xmlns="http://jbpm.org/4.4/jpdl">
<start g="202,20,48,48" name="start1">
<transition name="to fork1" to="fork1" g="-66,-26"/>
</start>
<end g="202,428,48,48" name="end1"/>
<task name="发货" g="118,180,92,52" assignee="商家">
<transition name="to 收货" to="收货" g="-58,-26"/>
</task>
<task name="汇款" g="242,180,92,52" assignee="客户">
<transition name="to 确认收款" to="确认收款" g="-90,-26"/>
</task>
<task name="收货" g="118,264,92,52" assignee="客户">
<transition name="to join1" to="join1" g="-63,-26"/>
</task>
<task name="确认收款" g="242,264,92,52" assignee="商家">
<transition name="to join1" to="join1" g="-63,-26"/>
</task>
<fork name="fork1" g="202,100,48,48">
<transition name="to 发货" to="发货" g="-58,-26"/>
<transition name="to 汇款" to="汇款" g="-58,-26"/>
</fork>
<join name="join1" g="202,348,48,48">
<transition name="to end1" to="end1" g="-64,-26"/>
</join>
</process>
在图片上高亮显示正在执行的上活动.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Blank</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<script type="text/javascript" src="jquery.js"></script>
<link rel="stylesheet" type="text/css" href="styles.css">
<script type="text/javascript">
</script> <style type="text/css">
.highlightBox{
/* 118,264,92,52*/
border: red 1px solid;
position: absolute;
top: 118px;
left: 264px;
width: 92px;
height: 52px;
}
</style>
</head> <body style="background: url('test.png') no-repeat">
<div class="highlightBox" title="这个环节的信息..."></div>
</body>
</html>
工作流JBPM_day02:3-预定义的活动1_4-预定义的活动2+在图片上高亮显示正在执行的上活动的更多相关文章
- 工作流JBPM_day02:1-回顾_2-设计流程Transition
工作流JBPM_day02:1-回顾 1,工作流框架 处理流程的 流程多,有变化 2,准备环境 + HelloWorld 一.概念 Deployment部署对象 ProcessDefinition 流 ...
- 在Windows系统上以C++打印出当前活动用户的环境变量
在Windows系统上以C++打印出当前活动用户的环境变量,代码如下(QT环境): void getEnvironmentVariables() { DWORD sessionId = WTSGetA ...
- PHP-自定义数组-预定义数组-自定义函数-预定义函数
(1)自定义数组 —— 项目中的重点 (2)PHP预定义数组 —— 重点&难点 (3)自定义函数 —— 了解 (4)PHP预定义函数 —— 项目中的重点 1.自定义数组 数组:array,一个 ...
- 西安活动 | 2019年1月13号 "拥抱开源, 又见.NET" 线下交流活动报名进行中
随着.NET Core的发布和开源,.NET又重新回到人们的视野..NET Core的下个3.0即将release,加入非常多的新功能,越来越拥抱变化,DevOps和Microservice的最佳实践 ...
- Android ViewPager里的所有图片设置监听打开同一活动显示不同图片
Android ViewPager里的所有图片设置监听请看前一文章 为了省时所以2层菜单只做一个点击任意图片后显示相应图片的活动 关键点是每个点击对应的图片如何传参给显示的活动 因为只启动一个活动,所 ...
- Prism 4 文档 ---第6章 高级MVVM场景
在上一章中描述了如何通过将UI,表现逻辑,业务逻辑分别放到三个单独的类中(View,View Model,Model),实现这些类之间的交互(通过数据绑定,命令以及数据验证接口)以及实现一个策 ...
- Adobe Scout 入门
http://www.adobe.com/cn/devnet/scout/articles/adobe-scout-getting-started.html Adobe Scout 是新一代 Flas ...
- PL真有意思(五):数据类型
前言 现在大多数程序设计语言中都有表达式和/或对象的类型概念.类型起着两种主要作用: 为许多操作提供了隐含的上下文信息,使程序员可以在许多情况下不必显示的描述这种上下文.比如int类型的两个对象相加就 ...
- 【Autoit】Autoit 使用
一.Autoit 上传文件. 1.常用语法 - WinActivate("title") 聚焦到指定活动窗口 - ControlFocus ( "titl ...
随机推荐
- Maven打包可执行Jar的几种方法
http://m.blog.csdn.net/article/details?id=51871705
- python 字典格式嵌套,相同项做叠加
all_dict = {} for tg_id in ['com.qq_a','com.qq_b','com.qq_c','com.qq_c']: tmp_dict = all_dict.get(tg ...
- 基于js alert confirm样式弹出框
基于js alert confirm样式弹出框.这是一款根据alert confirm优化样式的确认对话框代码. 在线预览 源码下载 实现的代码. html代码: <div id=" ...
- dpkg制作deb包
deb包的文件结构: deb包里面的结构:DEBIAN目录 和 软件具体安装目录(模拟安装目录)(如etc, usr, opt, tmp等). 在DEBIAN目录中至少有control文件,还可能有p ...
- 工作队列workqueue应用
工作队列是另一种将工作推后执行的形式,它可以把工作交给一个内核线程去执行,这个下半部是在进程上下文中执行的,因此,它可以重新调度还有睡眠. 区分使用软中断/tasklet还是工作队列比较简单,如果推后 ...
- NFS根文件系统
按照以前文档可以正确制作根文件系统,并且开发板可正确nfs挂测主机目录. 现只需修改bootargs,使内核启动时挂测文件系统即可.setenv bootargs mem=64M console=tt ...
- Java-jdbc增删改查操作
java jdbc增删改查操作: package com.gordon.jdbc; import java.sql.Connection; import java.sql.DriverManager; ...
- html 块状元素 内联元素
块状元素 address - 地址blockquote - 块引用center - 举中对齐块dir - 目录列表div - 常用块级容易,也是CSS layout的主要标签dl - 定义列表fiel ...
- Hbase Rowkey设计
转自:http://www.bcmeng.com/hbase-rowkey/ 建立Schema Hbase 模式建立或更新可以通过 Hbase shell 工具或者使用Hbase Java API 中 ...
- Incentivizing exploration in reinforcement learning with deep predictive models
Stadie, Bradly C., Sergey Levine, and Pieter Abbeel. "Incentivizing exploration in reinforcemen ...