首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Activiti 开发案例之获取当前活动任务节点

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

作者头像
小柒2012
发布2019-12-05 18:30:02
发布2019-12-05 18:30:02
6.4K00
代码可运行
举报
文章被收录于专栏:IT笔记IT笔记
运行总次数:0
代码可运行

前言

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

步骤

  • 申请人发起流程实例,同时我们可以获取到业务ID、流程实例ID、当前活动任务ID、指派人ID或者角色用户ID集合。
  • 根据当前活动任务审批人(指派人或者角色集合),获取其微信绑定相关信息。
  • 发送相关审批信息到用户微信端,用户审批通过,进入下一步流程,继续通知下一步流程审批人直到结束。

注意

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

代码语言:javascript
代码运行次数:0
运行
复制
//根据流程实例 ID 获取当前活动任务
Task  task = taskService.createTaskQuery().processInstanceId("流程实例ID").active().singleResult();
String taskId = task.getId();
System.out.println("任务ID"+taskId);
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-02-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 步骤
  • 注意
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档