|
使用JAVA启动一个子流程
代码报错:
有的帖子是返回Document有的是返回List<Map<String, String>>,到底是返回什么?
使用Document返回报错,使用List<Map<String, String>>返回的数据是什么东西?
怎么获取task
List<Map<String, String>> items = ProcessUtils.startProcess("/projectmanage/market/process/offerManager/offerManagerProcess", "需求发起询价流程",sDataBjd, creator);
String task = items.selectSingleNode("/items/item/task").getText();
//继续批转,到等待环节
ProcessControl control = ProcessUtils.advanceProcessQuery(task);
ProcessControlItem item = control.getFlowTos().get(0);
item.clearExecutors();
//指定相同的执行者
ProcessControlItem c3item = ProcessUtils.getProcessContext().getProcessControl().getFlowTo("c3");
for (OrgUnit ou : c3item.getExecutors()) {
item.addExecutor(ou);
}
//批转
ProcessUtils.advanceProcess(task, control);
|
|