这个算是一个bug了,我感觉。
在个人的实际工作业务中,使用了很多的监听器,下面是实例:
在监听器中,根据逻辑查询到userId,然后赋值给任务该办理人
delegateTask.setAssignee(userId);
这样的问题就是任务中是保存有Assignee的,但是任务流转之后,在ACT_HI_TASKINST 表中的ASSIGNEE_始终不存储值,后来经过大量查询,发现得这么使用才行:
taskService.setAssignee(delegateTask.getId(),userId);
这个是在使用监听器这块的注意点。
网友评论