查询当前用户的待办任务

activitid的28张表中的act_ru_task记录了待办任务;act_hi_taskinst记录了历史的已办任务。

任务办理人,任务候选人,任务候选组

<userTask id="deptLeaderVerify" name="部门领导审批" activiti:candidateGroups="deptLeader"></userTask>
<userTask id="deptLeaderVerify" name="部门领导审批" activiti:candidateGroups="deptLeader"></userTask>
<userTask id="deptLeaderVerify" name="部门领导审批" activiti:candidateGroups="deptLeader"></userTask>

在第一个简单的流程设计中,我们指定了 小明作为流程审批的第一个人。那么,查询待办任务列表如何查询呢。

act_ru_task 运行时任务节点表


//当小明登录后。查询的就是该表
String currentUserId = LoginHelper.getLoginUser().getUserId().toString();
TaskQuery query = taskService.createTaskQuery()
    // 候选人或者办理人
    .taskCandidateOrAssigned(currentUserId)
    .orderByTaskCreateTime().asc();

查询本人已办理完成任务

ACT_HI_TASKINST

select distinct RES.* from ACT_HI_TASKINST RES WHERE RES.ASSIGNEE_ = '1638721262503141378' 

标签: none

相关阅读

  • 测试信息
  • 开发商:阿里巴巴
  • 版本号:1.0
  • 配色:(企业家)” 推选活动结果
  • 测试信息
  • 测试信息
  • 测试信息