![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
activiti-工作流
文章平均质量分 53
yubuyun
我想买辆车
展开
-
欢迎使用CSDN-markdown编辑器
activiti实例原创 2017-06-17 13:53:41 · 184 阅读 · 0 评论 -
activiti任务分配
activiti任务分配标签(空格分隔): activiti(一)个人任务分配方式一:直接在流程图配置中写死。 配置的位置在:main config中的assignee属性中写上签收人即可,如“张三”。方式二:使用流程变量。 同样在assignee属性,使用${userId}这种格式的形式来定义流程定义。然后在启动流程实例的时候设置参数userId的值,代码如下: Map原创 2017-06-25 21:27:15 · 319 阅读 · 0 评论 -
网关
网关标签(空格分隔): activiti学生请假流程有:学生请假申请、班长审批、班主任审批三个任务节点。现在对原来一条线的简单的流程进行扩展,在班长审批节点如果根据流程变量来判断后面走两条不同的分支:一个是走到班主任审批的分支,一个是走结束流程的分支。在绘制流程图的时候,走班主任审批分支的线上,设置线的属性Condition为:msg==”重要情况”在直接结束流程的线上,设置线的属性Conditio原创 2017-06-25 21:26:45 · 262 阅读 · 0 评论 -
流程变量
流程变量标签(空格分隔): activiti1.流程变量的本质也是在数据库的一张表中专门用来存储变量信息。使用工作流提供的接口可以方便对流程变量进行存和取。实例代码如下: /** * 获取默认流程引擎实例,会自动读取activiti.cfg.xml文本 */ private ProcessEngine processEngine=ProcessEngines.getDefaultProc原创 2017-06-25 21:25:52 · 361 阅读 · 0 评论 -
判断流程实例状态、历史流程实例查询、历史活动查询
判断流程实例状态、历史流程实例查询、历史活动查询标签(空格分隔): activiti1.判断流程实例状态下面是一个示例代码: /** * 获取默认流程引擎实例,会自动读取activiti.cfg.xml文本 */ private ProcessEngine processEngine=ProcessEngines.getDefaultProcessEngi原创 2017-06-25 21:25:09 · 1621 阅读 · 0 评论 -
activiti 涉及到的表
activiti 涉及到的表标签(空格分隔): activiti流程部署表:act_re_deployment 流程定义表:act_re_procdef 资源文件表:act_ge_bytearray 系统配置表:act_ge_property流程实例运行时执行对象表:act_ru_execution 流程实例运行时身份联系表:act_ru_identitylink 流程实例运行时用户任务表原创 2017-06-17 13:54:33 · 337 阅读 · 0 评论 -
流程部署
流程部署方式原创 2017-06-17 13:56:00 · 292 阅读 · 0 评论 -
使用工作流接口对工作流的表进行查询
使用工作流接口对工作流的表进行查询标签(空格分隔): activiti代码如下:package procdef;import java.util.List;import org.activiti.engine.ProcessEngine; import org.activiti.engine.ProcessEngines; import org.activiti.engine.repositor原创 2017-06-17 13:57:06 · 748 阅读 · 0 评论 -
导出流程图
导出流程图标签(空格分隔): activiti代码如下: /** * 根据流程部署ID和资源文件名称来查询流程图片 */ @Test public void getImageById() throws Exception{ InputStream inputStream=processEngine.getRepositorySe原创 2017-06-17 13:57:34 · 1260 阅读 · 0 评论 -
构建学生请假审批流程
构建学生请假审批流程标签(空格分隔): activiti1.绘制流程图:start->学生请假申请->班长审批->班主任审批->end,对这个流程图文件命名为:StudentLeaveProcess.bpmn,保存后自动生成同名的png文件。中间这三个节点的处理人分别为张三,李四,王五。 2.编写相关的部署代码: package flow;import org.activiti.engine.P原创 2017-06-17 13:58:02 · 4734 阅读 · 1 评论 -
组任务分配
组任务分配标签(空格分隔): activiti工作流中表act_id_user存放的是用户信息,表act_id_group存放的是组信息,表act_id_memship存放的是用户和组的关联关系。 act_id_memship表中USER_ID和GROUP_ID分别表示用户表和组件表的组件。act_id_info表示用户表的扩展,存放用户信息。 大项目都有自己的人员角色权限的表,小项目可以使用上原创 2017-06-25 21:27:50 · 493 阅读 · 0 评论