1.如果配置多个候选人后,该节点不是多实例节点,那么候选人任何一个完成后该任务都会消失;
图1.1
请求接口:
2.如果配置多个候选人后,该节点是多实例节点,那么候选人必须都处理后该任务才会消失。
图2.1
图2.2
请求接口:
后端代码
/** * 启动新的流程实例 * @param map 流程定义key,即ACT_RE_PROCDEF表中的KEY_字段的值 * @return * @throws IOException */ @RequestMapping("/start") public String start(@RequestBody Map<String,Object> map) { String key = map.get("key").toString(); ProcessInstance processInstance = runtimeService.startProcessInstanceByKey(key,map); return processInstance.getId(); } |