Activiti小知识总结

1. ACT_HI_ACTINS表中Assignee字段没有值的情况,必须在完成任务之前加上:

   //指定某人
   taskService.claim(task.getId(), userid);


Activiti小知识总结

2.审批意见的设定,我们可以试用:

  //采用意见表存储 act_hi_comments
  taskService.addComment(task.getId(), task.getProcessInstanceId(), messages);


读取时

   taskService.getTaskComments(v.getTaskId()).get(0).getFullMessage())


3.不同意连接线的使用我们可以在如下图中配置

Activiti小知识总结
这个pass 就是流程图中任务节点中不同意路径的Main config中的condition值即${!pass}。
办理任务时可以在map中定义是否执行该Transition

// pass 为true表示同意 false表示不同意
map1.put("pass", true);





你可能感兴趣的:(Activiti)