java抓取当前任务,Activiti 开发案例之获取当前活动任务节点

news/2024/7/24 10:54:21 标签: java抓取当前任务

7d76c00c84aae494fcc2ca6edee84b77.png

前言

移动端需求,在工作审批流中发起一个流程实例,会通知到下一个指派人或者相关角色,后台把相关审批参数发送给微信端来实现移动端办公。

步骤

申请人发起流程实例,同时我们可以获取到业务ID、流程实例ID、当前活动任务ID、指派人ID或者角色用户ID集合。

根据当前活动任务审批人(指派人或者角色集合),获取其微信绑定相关信息。

发送相关审批信息到用户微信端,用户审批通过,进入下一步流程,继续通知下一步流程审批人直到结束。

注意

重点来了,业务ID、流程实例ID、指派人ID或者角色用户ID集合这些参数都比较好获取,发起的时候就已经知道了,这里主要是获取当前活动任务ID。比如,员工申请休假,流程会传递到部门主管,这时候我们就需要获取部门主管当前任务的ID,来实现部门主管的审核工作。

//根据流程实例 ID 获取当前活动任务

Task task = taskService.createTaskQuery().processInstanceId("流程实例ID").active().singleResult();

String taskId = task.getId();

System.out.println("任务ID"+taskId);

作者:

小柒

分享是快乐的,也见证了个人成长历程,文章大多都是工作经验总结以及平时学习积累,基于自身认知不足之处在所难免,也请大家指正,共同进步。

本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出,

如有问题, 可邮件(345849402@qq.com)咨询。


http://www.niftyadmin.cn/n/1554135.html

相关文章

Java项目:图书管理系统(java+SpringBoot+jpa+html+swagger+maven+mysql)

源码获取:博客首页 "资源" 里下载! 项目介绍 该项目比较界面简单大方,功能简洁,只有三张表,适合java初学者或者课程设计; 主要功能包括: 首页轮播图 图书管理:图书列表、…

Java项目:美容院预约管理系统(java+SpringBoot+JSP+jQuery+maven+mysql)

源码获取:博客首页 "资源" 里下载! 项目介绍 本系统分为管理员与普通用户两种角色; 管理员角色包含以下功能: 登录,首页,新增管理员,管理员信息列表,网站用户信息列表,新增新闻公告信息,新闻公告信息查询,美容项目类型…

Java项目:图书管理系统(java+SpringBoot+JSP+bootstrap+maven+mysql)

源码获取:博客首页 "资源" 里下载! 项目介绍 本系统分为管理员与普通用户两种角色; 管理员角色包含以下功能: 借书管理,图书信息管理,图书分类管理,用户管理,角色管理,还书管理,登录页面等功能。 用户角色包含以下功能…

牛客网php答题规范,牛客网在线判题系统使用帮助

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner in new Scanner(System.in); while (in.hasNextInt()) {//注意while处理多个case int a in.nextInt();int b in.nextInt();System.out.println(a b);}}}Pythonimport systry…

Java项目:博客论坛管理系统(java+SpringBoot+JSP+LayUI+maven+mysql)

源码获取:博客首页 "资源" 里下载! 项目介绍 本系统分为管理员、游客两种角色; 管理员角色包含以下功能: 登录,用户增删改查,文章增删改查,链接增删改查,日志查看,查看近期数据,类别管理等功能。 游客角色包含以下功能…

php中图片验证码的制作,PHP5中图片验证码的制作

一、应用场景在 WEB 网站中,图片验证码经常被用来防止恶意地用户注册、发帖等场景。在 PHP 中,图片验证码主要是通过 GD 库提供的 API 来完成的。二、实现的方法验证码一般都是随机的数字和字母组合的,可以通过随机函数,十六进制函…

Java项目:美容院后台管理系统(java+SpringBoot+JSP+LayUI+maven+mysql)

源码获取:博客首页 "资源" 里下载! 项目介绍 本项目为美容院后台管理系统, 操作员包含以下功能:操作员登陆,操作员首页,会员列表,添加会员,添加美容产品,购买商品,添加护理记录,客户购买记录,护理记录,销售记录等功能。…

Java项目:在线电子商城管理系统(java+SpringBoot+Thymeleaf+bootstrap+jQ+layui+maven+mysql)

源码获取:博客首页 "资源" 里下载! 项目介绍 本项目分为管理员与普通用户两种角色, 管理员角色包含以下功能: 发货,后台登录后首页,商品管理,商城类别增删改查,用户管理,管理员登录,订单管理,资料截图,首页等功能。 用…