【入门篇】Activiti完成指定流程定义下任务
来源:互联网 发布:时间序列数据举例来源 编辑:程序博客网 时间:2024/06/08 08:10
需求
用户登录系统后,发现待办任务,然后去执行该任务
涉及到的表
act_hi_taskinst:对于已经完成的任务,加以结束时间,并插入下一级任务待办人
act_hi_actinst:对于已经完成的任务,加以结束时间,并插人下一级任务待办人,这个表和上个表的区别就是,本章表加入了启动实例开始结束时间
act_ru_task:更新当前任务执行人
act_ru_execution:更新任务执行到哪一步(act_id)
方案
根据任务当前负责人和当前任务id,依赖taskservice服务,进行任务完成操作
代码
//办理任务@Testpublic void completeTask(){//查询任务使用taskserviceTaskService taskService = processEngine.getTaskService();//任务idString taskId = "2302";//任务办理人String assignee = "wangwu";//根据任务id和assignee查询该任务Task task = taskService.createTaskQuery().taskId(taskId).taskAssignee(assignee).singleResult();if (task != null) {//说明assignee是该任务的办理人,有权限完成taskService.complete(taskId);System.out.println("完成任务:" + taskId);}}
阅读全文
0 0
- 【入门篇】Activiti完成指定流程定义下任务
- 【入门篇】Activiti查询指定流程定义下指定流程实例下历史任务
- 【入门篇】Activiti查询指定流程定义下已完成的流程实例
- 【入门篇】Activiti查询指定流程定义下待办task
- Activiti学习入门(5) -- 学习完成指定的任务
- activiti--完成当前任务,动态指定下一级执行者
- 【入门篇】Activiti流程定义查询
- 【入门篇】Activiti流程定义删除
- activiti学习--05流程实例:部署流程定义+部署流程定义+查询当前人的个人任务+完成我的任务
- Activiti第二篇【管理流程定义、执行任务和流程实例、流程变量】
- Activiti学习入门(2) -- 学习部署Activiti流程定义
- 【入门篇】Activiti利用流程定义坐标定位当前流程运行处
- activiti自定义流程之Spring整合activiti-modeler5.16实例(八):完成个人任务
- activiti自定义流程之Spring整合activiti-modeler实例(八):完成个人任务
- Activiti 流程定义实例
- Activiti流程定义查询
- Activiti流程定义删除
- Activiti修改流程定义
- 设计模式之----模板方法模式(AsyncTask源码解析)
- Button和Fragment实现联动
- Android:WebView 使用漏洞详解与解决方案
- 当我们遇到问题的时候改如何解决
- Android系统的IPC机制——Messenger
- 【入门篇】Activiti完成指定流程定义下任务
- java maven pom.xml配置(SSM)
- 安卓二级列表购物车 略屌略屌 一个类足矣
- 第7周项目2-建立链队算法库
- nginx配置http和https
- 【阶乘】递归的思想和函数的应用,让阶乘更简单
- 最优化建模
- Java消息提示框JOptionPane的使用方法
- opencv学习——padding扩充边界