流程到达会签节点时,需要提前设置参数。这个参数是由另一个系统传递给我们的,所以我们需要知道什么时候需要传递它。那么请问Camunda有没有API可以获取下一个节点需要的参数
目前下一个节点是通过遍历bpmnModel来获取的,但是面对复杂的bpm会出现问题
List<String> list = processHandler.getNextUserNodeForSigner(paramBean.getInstanceId(), myWorkTask, paramBean.getParaMap());
if (!list.isEmpty()) {
map.put(ConstUtils.SIGNER_LIST, list);
}
map.put("pass", true);
taskService.setVariablesLocal(myWorkTask.getId(), map);
taskService.complete(myWorkTask.getId(), map);