activiti用户任务处理人为空时怎么自动执行过去?


activiti5.11工作流中,我想实现:若用户任务的处理人为空时就自动执行过去,流向下一个任务,我的思路是在用户任务(userTask)中添加任务监听器(TaskListener),当任务到达时在taskListener中判断是否有处理人,若没有就taskService.deleteTask(taskId)或taskService.complete(taskId);但是当断点在taskListener中查看时发现当前的用户任务还没有插入到数据库中,也就是说事物还没提交,也就不存在taskId,哪位大神给个方法啊。。。

猜你喜欢

转载自wslovenide.iteye.com/blog/1774499