activity
hunheidaode
你知道的越多,你不知道的越多
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
springboot整合activity6之Activiti之组任务分配(无废话版)--------------------------------------------(十七)
1.源码地址:https://github.com/heidaodageshiwo/springbootactivity用户表:角色表:用户和角色关系表:这里的话lisi,zhangli用户都是dev开发组角色;接下来我们说下组任务分配的概念,我们在实际业务开发过程中,某一个审批任务节点可以分配一个角色(或者叫做组),然后属于这个角色的任何一个用户都可以去完成这个任务节点的审批;这里的话,依然有两种方式来实现:方式一,直接...原创 2020-12-04 10:36:30 · 578 阅读 · 0 评论 -
springboot整合activity6之内置用户组设计表以及IdentityServic(无废话版)--------------------------------------------(十六)
1.源码地址:https://github.com/heidaodageshiwo/springbootactivityActiviti之内置用户组设计表Activiti给我们提供了一套内置的用户和组设计表;用户和组(或者叫做角色),多对多关联,通过关联表实现;四个表,act_id_group 用户组表;act_id_user 用户表;act_id_membership 用户与组的关联表,用来实现多对多;act_id_info 用户信息...原创 2020-12-04 10:16:45 · 503 阅读 · 0 评论 -
springboot整合activity6_Activiti之多用户任务分配(无废话版)--------------------------------------------(十五)
1.源码地址:https://github.com/heidaodageshiwo/springbootactivityActiviti之多用户任务分配我们在开发的时候,有一种情况是这样的,我们有一个任务,可以让多个用户中的任何一个人办理即可,比如某个审批任务,张三,李四,王五他们中的任何一人办理下都行,这时候,我们用到多用户任务分配。方式一,直接流程图配置中写死这里我们分配三个人 中间用逗号隔开。1,任务查询的时候 ,我们用taskCandi...原创 2020-05-25 18:53:58 · 1856 阅读 · 0 评论 -
springboot整合activity6_Activiti之个人任务分配(无废话版)--------------------------------------------(十四)
1.源码地址:https://github.com/heidaodageshiwo/springbootactivity原创 2020-05-24 23:52:49 · 508 阅读 · 0 评论 -
springboot整合activity6_Activiti之并行网关(无废话版)--------------------------------------------(十三)
1.源码地址:https://github.com/heidaodageshiwo/springbootactivityActiviti之并行网关所谓排他网关 顾名思义 执行到该网关,会有多条线路同时并行执行,当都执行完才继续执行后面的;...原创 2020-05-24 20:23:43 · 654 阅读 · 0 评论 -
springboot整合activity6_Activiti之排他网关(无废话版)--------------------------------------------(十二)
1.源码地址:https://github.com/heidaodageshiwo/springbootactivity原创 2020-05-24 10:18:51 · 732 阅读 · 0 评论 -
springboot整合activity6_Activiti之连线(无废话版)--------------------------------------------(十一)
1.源码地址:https://github.com/heidaodageshiwo/springbootactivity...原创 2020-05-21 21:06:54 · 449 阅读 · 2 评论 -
springboot整合activity6_Activiti历史活动查询(无废话版)--------------------------------------------(十)
1.源码地址:https://github.com/heidaodageshiwo/springbootactivity这里是演示一直走完流程即可: @RequestMapping("/studentleaveprocess1_deploy") public String deploy(){ Deployment deployment= repositoryService .createDeployment() //...原创 2020-05-20 08:32:33 · 612 阅读 · 0 评论 -
springboot整合activity6_Activiti 之流程变量(无废话版)--------------------------------------------(九)
1.源码地址:https://github.com/heidaodageshiwo/springbootactivity在流程实例运行过程中,难免要记录或者保存一些数据,然后运行到某个节点的时候,取数据查看,或者是后面学到流程分支的时候 判断流程走向,都要用到一些数据存储。这里就引入了一个新的概念,流程变量,顾名思义,就是流程中用来存储数据的变量;Activiti中基本支持所有的基本数据类型作为流程变量,以及支持序列化对象,所以也可以存一个对象;当然实际开发的话,还是要建立一些业务表..原创 2020-05-19 23:52:27 · 669 阅读 · 0 评论 -
springboot整合activity6_历史任务查询,历史流程实例(无废话版)--------------------------------------------(八)
1.源码地址:https://github.com/heidaodageshiwo/springbootactivity实际工作流项目中,有一个功能叫做 历史任务查询。我们其实查询的是历史任务实例表;当然这个表的话,不管是已经完结的任务 还是正在执行的任务,都会记录下这个表里。Activiti给我们提供了一个接口 finished;加了之后 就是查询已经完结的任务; 同理还有一个接口unfinished 顾名思义,就是查询未完结的任务;当然这两个都不加,就是把所有任务都查询出..原创 2020-05-19 11:25:01 · 984 阅读 · 0 评论 -
springboot整合activity6_删除Key相同的所有流程定义,查询流程实例状态(无废话版)--------------------------------------------(七)
1.源码地址:https://github.com/heidaodageshiwo/springbootactivity有时候我们一个流程定义不需要的,包括所有版本,这时候我们在用户界面上一个一个删除太麻烦;所有有时候我们又这样的需求,一下子把所有Key相同的流程定义全部删除;我们的思路是这样的;第一步:根据Key获取所有的流程定义;第二步:遍历集合,获取每个流程定义的流程部署Id第三步:我们根据流程部署Id即可删除所有的流程定义;代码: /** ...原创 2020-05-19 11:15:25 · 325 阅读 · 0 评论 -
springboot整合activity6_查询最新版本的流程定义集合(无废话版)--------------------------------------------(六)
1.源码地址:https://github.com/heidaodageshiwo/springbootactivity因为每个流程定义都可能会有好几个版本,所以有时候我们有这样的需求,查询出最新版本的流程定义的集合;思路是这样的。第一步:我们通过Activiti接口来获取根据流程定义Version升序排序的流程定义的集合;第二步:定义一个有序的Map, Map的key就是我们流程定义的Key,Map的值就是流程定义对象;第三步:我们遍历第一步的集合,put(key,value) ..原创 2020-05-19 11:02:33 · 362 阅读 · 0 评论 -
springboot整合activity6_获取流程定义图图片(无废话版)--------------------------------------------(五)
1.源码地址:https://github.com/heidaodageshiwo/springbootactivity在开发流程管理系统的时候,一般在流程定义模块,我们都要求能够查看某个流程定义的流程图片,对应的数据表act_ge_bytearray的BYTES_字段;Activiti给我们提供了接口,可以返回一个资源文件输入流,然后我们可以得到一张图片,存到本地服务器,然后我们可以通过图片路径在网页上显示,来实现管理员查询流程定义图片的功能;我们代码里用到了apac...原创 2020-05-19 10:22:39 · 367 阅读 · 0 评论 -
springboot整合activity6_Activiti流程定义查询,删除,流程定义“修改(无废话版)--------------------------------------------(四)
1.源码地址:https://github.com/heidaodageshiwo/springbootactivity流程定义的查询,本质的话就是通过Activiti框架提供的API对act_re_procdef进行查询操作;原创 2020-05-19 09:57:57 · 789 阅读 · 0 评论 -
springboot整合activity6_ Activiti流程定义部署之ZIP方式(无废话版)--------------------------------------------(三)
1.源码地址:https://github.com/heidaodageshiwo/springbootactivity这里的zip就是刚才使用的png与bpmn,把他给压缩了一下 // * 部署流程定义 @RequestMapping("/deployWithZIP") public String deployWithZIP() { InputStream inputStream=this.getClass() // 获取当前class对象 .getC.原创 2020-05-18 18:30:07 · 631 阅读 · 0 评论 -
springboot整合activity6_ HelloWorld实现(无废话版)--------------------------------------------(二)
1.源码地址:https://github.com/heidaodageshiwo/springbootactivity1.我这里没有用单元测试(@Test)junit 我用的是controller请求的方式来访问2.流程图我是使用的eclipse画的原创 2020-05-18 17:00:05 · 664 阅读 · 0 评论 -
springboot整合activity6_创建28张表(无废话版)--------------------------------------------(一)
1.源码地址:https://github.com/heidaodageshiwo/springbootactivity2..添加依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://原创 2020-05-17 23:49:28 · 637 阅读 · 0 评论
分享