如何自定义任务节点的执行人员呢?
在前台设置了节点的执行人员之后,执行到该任务节点是会进行自动抽取。 如何自定义条件呢? 在前台定义自定义处理条件 _xxx1: 在后台java类中作如下处理: 在com.jeeplus.flowable.common.handler.ExtUserTaskActivityBehavior(任务节点)和com.jeeplus.flowable.common.handler.MutiInstanceHandler(会签节点)类中进行处理。
switch (flowAssignee.getType ()) {
case "user":
...
case "sql":
Map userMap = SpringUtil.getBean (JdbcTemplate.class).queryForMap (flowAssignee.getValue ());
candidateUserIds.add(userMap.get ("id").toString ());
break;
case "_xxx1":
//根据你的自定义标记,请自行实现
break;
在java代码中,自行根据需要进行用户抽取。